![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | AreaDamageBase (EntityAI parent) |
| void | EvaluateDamage (Object object) |
| void | EvaluateDamage_Common (Object object, string hitzone) |
| void | EvaluateDamage_Defer (Object object) |
| void | EvaluateDamage_DeferLoop (Object object) |
| void | EvaluateDamage_Loop (Object object) |
| string | GetRandomHitZone (array< string > hitzones) |
| string | GetRaycastedHitZone (Object victim, array< string > raycast_sources_str) |
| void | OnEnter (Object object) |
| events | |
| void | OnEnterClient (Object object) |
| void | OnEnterServer (Object object) |
| void | OnLeave (Object object) |
| void | OnLeaveClient (Object object) |
| void | OnLeaveServer (Object object) |
Protected Attributes | |
| string | m_AmmoName |
| AreaDamageBase | m_AreaDamage |
| int | m_DamageType |
| float | m_DeferDuration |
| ref Timer | m_DeferTimer |
| ref array< string > | m_HitZones |
| float | m_LoopInterval |
| ref Timer | m_LoopTimer |
| float | m_OthersDamage |
| float | m_PlayerDamage |
| ref array< string > | m_RaycastSources |
Definition at line 3 of file areadamage.c.
|
inlineprotected |
Definition at line 23 of file areadamage.c.
References CALL_CATEGORY_SYSTEM, m_AmmoName, m_AreaDamage, m_DamageType, m_DeferDuration, m_DeferTimer, m_HitZones, m_LoopInterval, m_LoopTimer, m_OthersDamage, m_PlayerDamage, m_RaycastSources, and m_TriggerBaseClass.
|
inlineprivate |
Definition at line 9 of file areadamageonetime.c.
|
inlineprivate |
Definition at line 9 of file areadamageonetimedeferred.c.
|
inlineprivate |
Definition at line 9 of file areadamageonetimeraycasted.c.
|
inlineprivate |
Definition at line 9 of file areadamageonetimeraycasteddeferred.c.
|
inlineprivate |
Definition at line 9 of file areadamageregular.c.
|
inlineprivate |
Definition at line 9 of file areadamageregularraycasted.c.
|
inlineprivate |
Definition at line 9 of file areadamageregularraycasteddeferred.c.
|
inlineprivate |
Definition at line 4 of file areadamageonetime.c.
|
inlineprivate |
Definition at line 4 of file areadamageonetimedeferred.c.
|
inlineprivate |
Definition at line 4 of file areadamageonetimeraycasted.c.
|
inlineprivate |
Definition at line 4 of file areadamageonetimeraycasteddeferred.c.
|
inlineprivate |
Definition at line 4 of file areadamageregular.c.
|
inlineprivate |
Definition at line 4 of file areadamageregularraycasted.c.
|
inlineprivate |
Definition at line 4 of file areadamageregularraycasteddeferred.c.
|
inlineprotected |
Definition at line 103 of file areadamage.c.
References EvaluateDamage_Common(), GetRandomHitZone(), GetRaycastedHitZone(), m_HitZones, and m_RaycastSources.
Referenced by OnEnterServer().
Definition at line 119 of file areadamage.c.
References m_AmmoName, m_DamageType, m_ParentObject, and PostDamageActions().
Referenced by EvaluateDamage().
|
inlineprotected |
Definition at line 93 of file areadamage.c.
References m_DeferDuration, and m_DeferTimer.
Referenced by OnEnterServer().
|
inlineprotected |
Definition at line 98 of file areadamage.c.
References m_DeferDuration, and m_DeferTimer.
Referenced by OnEnterServer().
|
inlineprotected |
Definition at line 88 of file areadamage.c.
References m_LoopInterval, and m_LoopTimer.
Referenced by OnEnterServer().
common
Definition at line 154 of file areadamage.c.
References Math::RandomInt(), and Math::Randomize().
Referenced by EvaluateDamage().
Definition at line 162 of file areadamage.c.
References m_AreaDamageTrigger, Math::RandomIntInclusive(), and DayZPhysics::RaycastRV().
Referenced by EvaluateDamage().
|
inlineprotected |
events
Definition at line 48 of file areadamage.c.
References g_Game, OnEnterClient(), and OnEnterServer().
|
inlineprotected |
Definition at line 59 of file areadamage.c.
Referenced by OnEnter().
|
inlineprotected |
Definition at line 60 of file areadamage.c.
Referenced by OnEnter().
|
inlineprivate |
Definition at line 16 of file areadamageonetime.c.
References EvaluateDamage().
|
inlineprivate |
Definition at line 21 of file areadamageonetimedeferred.c.
References EvaluateDamage_Defer().
|
inlineprivate |
Definition at line 16 of file areadamageonetimeraycasted.c.
References EvaluateDamage().
|
inlineprivate |
Definition at line 21 of file areadamageonetimeraycasteddeferred.c.
References EvaluateDamage_Defer().
|
inlineprivate |
Definition at line 21 of file areadamageregular.c.
References EvaluateDamage_Loop().
|
inlineprivate |
Definition at line 21 of file areadamageregularraycasted.c.
References EvaluateDamage_Loop().
|
inlineprivate |
Definition at line 26 of file areadamageregularraycasteddeferred.c.
References EvaluateDamage_DeferLoop().
|
inlineprotected |
Definition at line 62 of file areadamage.c.
References g_Game, OnLeaveClient(), and OnLeaveServer().
|
inlineprotected |
Definition at line 74 of file areadamage.c.
Referenced by OnLeave().
|
inlineprotected |
stop all running timers
Definition at line 75 of file areadamage.c.
References m_DeferTimer, and m_LoopTimer.
Referenced by OnLeave().
|
inlineprivate |
Definition at line 11 of file areadamageonetimedeferred.c.
References m_DeferDuration.
|
inlineprivate |
Definition at line 11 of file areadamageonetimeraycasteddeferred.c.
References m_DeferDuration.
|
inlineprivate |
Definition at line 16 of file areadamageregularraycasteddeferred.c.
References m_DeferDuration.
Definition at line 11 of file areadamageonetime.c.
References m_HitZones.
Definition at line 16 of file areadamageonetimedeferred.c.
References m_HitZones.
Definition at line 16 of file areadamageregular.c.
References m_HitZones.
|
inlineprivate |
Definition at line 11 of file areadamageregular.c.
References m_LoopInterval.
|
inlineprivate |
Definition at line 11 of file areadamageregularraycasted.c.
References m_LoopInterval.
|
inlineprivate |
Definition at line 11 of file areadamageregularraycasteddeferred.c.
References m_LoopInterval.
Definition at line 11 of file areadamageonetimeraycasted.c.
References m_RaycastSources.
Definition at line 16 of file areadamageonetimeraycasteddeferred.c.
References m_RaycastSources.
Definition at line 16 of file areadamageregularraycasted.c.
References m_RaycastSources.
Definition at line 21 of file areadamageregularraycasteddeferred.c.
References m_RaycastSources.
|
protected |
Definition at line 10 of file areadamage.c.
Referenced by AreaDamageBase(), and EvaluateDamage_Common().
|
protected |
Definition at line 5 of file areadamage.c.
Referenced by AreaDamageBase().
|
protected |
Definition at line 11 of file areadamage.c.
Referenced by AreaDamageBase(), and EvaluateDamage_Common().
|
protected |
Definition at line 14 of file areadamage.c.
Referenced by AreaDamageBase(), EvaluateDamage_Defer(), EvaluateDamage_DeferLoop(), and SetDeferDuration().
|
protected |
Definition at line 21 of file areadamage.c.
Referenced by AreaDamageBase(), EvaluateDamage_Defer(), EvaluateDamage_DeferLoop(), and OnLeaveServer().
Definition at line 16 of file areadamage.c.
Referenced by AreaDamageBase(), EvaluateDamage(), and SetHitZones().
|
protected |
Definition at line 13 of file areadamage.c.
Referenced by AreaDamageBase(), EvaluateDamage_Loop(), and SetLoopInterval().
|
protected |
Definition at line 20 of file areadamage.c.
Referenced by AreaDamageBase(), EvaluateDamage_Loop(), and OnLeaveServer().
|
protected |
Definition at line 8 of file areadamage.c.
Referenced by AreaDamageBase().
|
protected |
Definition at line 7 of file areadamage.c.
Referenced by AreaDamageBase().
Definition at line 17 of file areadamage.c.
Referenced by AreaDamageBase(), EvaluateDamage(), and SetRaycastSources().