![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | AreaDamageLooped (EntityAI parent, bool loopByObject=true) |
| float | CalculateDamageScale (TriggerInsider insider, float deltaTime) |
| override void | OnEnterServerEvent (TriggerInsider insider) |
| override void | OnStayFinishServerEvent () |
| override void | OnStayServerEvent (TriggerInsider insider, float deltaTime) |
| override void | OnStayStartServerEvent (int nrOfInsiders) |
| override void | OnTriggerCreated () |
| Gets called when the trigger is spawned, so is the start and also a reset. | |
| override void | SetLoopInterval (float time) |
Protected Attributes | |
| float | m_AccumulatedTime = 0.0 |
| How much time has accumulated. | |
| int | m_AmountOfLoops = 0 |
| Caching of the amount of loops that will be performed in this frame. | |
| float | m_CurrentTime = 0.0 |
| Current start time in seconds. | |
| bool | m_LoopByObject = true |
| Decides if the looping will be using the Object as reference or the time since last update loop. | |
| float | m_LoopInterval = 1.0 |
| Loop interval in seconds. | |
| float | m_PreviousTime = 0.0 |
| Previous start time in seconds. | |
Definition at line 1 of file areadamagelooped.c.
|
inlineprotected |
Definition at line 18 of file areadamagelooped.c.
References m_LoopByObject.
|
inlineprotected |
Definition at line 74 of file areadamagelooped.c.
References AreaDamageTriggerInsider::lastDamaged, m_AmountOfLoops, m_CurrentTime, m_LoopByObject, and m_LoopInterval.
|
inlineprotected |
Definition at line 37 of file areadamagelooped.c.
References m_LoopByObject, and OnEvaluateDamageEx().
|
inlineprotected |
Definition at line 65 of file areadamagelooped.c.
References m_AccumulatedTime, m_AmountOfLoops, and m_LoopInterval.
|
inlineprotected |
Definition at line 57 of file areadamagelooped.c.
References OnEvaluateDamageEx().
|
inlineprotected |
Definition at line 46 of file areadamagelooped.c.
References g_Game, m_AccumulatedTime, m_AmountOfLoops, m_CurrentTime, m_LoopInterval, and m_PreviousTime.
|
inlineprotected |
Gets called when the trigger is spawned, so is the start and also a reset.
Definition at line 24 of file areadamagelooped.c.
References g_Game, m_AccumulatedTime, and m_PreviousTime.
|
inlineprotected |
Definition at line 32 of file areadamagelooped.c.
References m_LoopInterval.
Referenced by ItemBase::CreateAreaDamage().
|
protected |
How much time has accumulated.
Definition at line 8 of file areadamagelooped.c.
Referenced by OnStayFinishServerEvent(), OnStayStartServerEvent(), and OnTriggerCreated().
|
protected |
Caching of the amount of loops that will be performed in this frame.
Definition at line 13 of file areadamagelooped.c.
Referenced by CalculateDamageScale(), OnStayFinishServerEvent(), and OnStayStartServerEvent().
|
protected |
Current start time in seconds.
Definition at line 4 of file areadamagelooped.c.
Referenced by CalculateDamageScale(), and OnStayStartServerEvent().
|
protected |
Decides if the looping will be using the Object as reference or the time since last update loop.
Definition at line 16 of file areadamagelooped.c.
Referenced by AreaDamageLooped(), CalculateDamageScale(), and OnEnterServerEvent().
|
protected |
Loop interval in seconds.
Definition at line 10 of file areadamagelooped.c.
Referenced by CalculateDamageScale(), OnStayFinishServerEvent(), OnStayStartServerEvent(), and SetLoopInterval().
|
protected |
Previous start time in seconds.
Definition at line 6 of file areadamagelooped.c.
Referenced by OnStayStartServerEvent(), and OnTriggerCreated().