Private Attributes | |
| protected AreaDamageBase | m_AreaDamage |
| protected float | m_PlayerDamage |
| protected float | m_OthersDamage |
| protected string | m_AmmoName |
| protected int | m_DamageType |
| protected float | m_LoopInterval |
| protected float | m_DeferDuration |
| protected ref array< string > | m_HitZones |
| protected ref array< string > | m_RaycastSources |
| protected ref array< typename > m_DamageableTypes protected ref Timer | m_LoopTimer |
| protected ref Timer | m_DeferTimer |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References EvaluateDamage_Common(), GetRandomHitZone(), GetRaycastedHitZone(), m_HitZones, and m_RaycastSources.
Referenced by OnEnterServer().
References m_AmmoName, m_DamageType, m_ParentObject, and PostDamageActions().
Referenced by EvaluateDamage().
|
inlineprivate |
References m_DeferDuration, and m_DeferTimer.
Referenced by OnEnterServer().
|
inlineprivate |
References m_DeferDuration, and m_DeferTimer.
Referenced by OnEnterServer().
|
inlineprivate |
References m_LoopInterval, m_LoopTimer, and array::Run().
Referenced by OnEnterServer().
|
inlineprivate |
References m_AreaDamageTrigger, Math::RandomIntInclusive(), and DayZPhysics::RaycastRV().
Referenced by EvaluateDamage().
|
inlineprivate |
events
References GetGame(), OnEnterClient(), and OnEnterServer().
|
inlineprivate |
References EvaluateDamage().
|
inlineprivate |
References EvaluateDamage_Defer().
|
inlineprivate |
References EvaluateDamage().
|
inlineprivate |
References EvaluateDamage_Defer().
|
inlineprivate |
|
inlineprivate |
References EvaluateDamage_Loop().
|
inlineprivate |
References EvaluateDamage_DeferLoop().
|
inlineprivate |
References GetGame(), OnLeaveClient(), and OnLeaveServer().
|
inlineprivate |
stop all running timers
References m_DeferTimer, m_LoopTimer, and Timer::Stop().
Referenced by OnLeave().
|
inlineprivate |
References m_DeferDuration.
|
inlineprivate |
References m_DeferDuration.
|
inlineprivate |
References m_DeferDuration.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
Referenced by AreaDamageBase(), and EvaluateDamage_Common().
|
private |
Referenced by AreaDamageBase().
|
private |
Referenced by AreaDamageBase(), and EvaluateDamage_Common().
|
private |
Referenced by AreaDamageBase(), EvaluateDamage_Defer(), and EvaluateDamage_DeferLoop().
|
private |
Referenced by AreaDamageBase(), EvaluateDamage_Defer(), EvaluateDamage_DeferLoop(), and OnLeaveServer().
Referenced by AreaDamageBase(), and EvaluateDamage().
|
private |
Referenced by AreaDamageBase(), and EvaluateDamage_Loop().
Referenced by AreaDamageBase(), EvaluateDamage_Loop(), and OnLeaveServer().
|
private |
Referenced by AreaDamageBase().
|
private |
Referenced by AreaDamageBase().
Referenced by AreaDamageBase(), and EvaluateDamage().