Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
AreaDamageEvents Class Reference

Events used across AreaDamage API, calling of these needs to be handled by parent. More...

Protected Member Functions

bool OnEvaluateDamage (TriggerInsider insider, float damageCoef)
 Called when an object gets evaluated for taking damage.
void PreDamageActions ()
 Called before an object is damaged (only when it actually damaged an object).
void PostDamageActions ()
 Called after an object was damaged (only when it actually damaged an object).

Private Member Functions

void OnTriggerCreated ()
 Called when a trigger is created.
void OnTriggerDestroyed ()
 Called when a trigger is destroyed.
void OnEnterBeginEvent (TriggerInsider insider)
 Called when an object enters the trigger.
void OnEnterServerEvent (TriggerInsider insider)
void OnEnterClientEvent (TriggerInsider insider)
void OnEnterEndEvent (TriggerInsider insider)
void OnStayStartBeginEvent (int nrOfInsiders)
 Called at the beginning of an update loop.
void OnStayStartServerEvent (int nrOfInsiders)
void OnStayStartClientEvent (int nrOfInsiders)
void OnStayStartEndEvent (int nrOfInsiders)
void OnStayBeginEvent (TriggerInsider insider, float deltaTime)
 Called in the update loop.
void OnStayServerEvent (TriggerInsider insider, float deltaTime)
void OnStayClientEvent (TriggerInsider insider, float deltaTime)
void OnStayEndEvent (TriggerInsider insider, float deltaTime)
void OnStayFinishBeginEvent ()
 Called at the end of an update loop.
void OnStayFinishServerEvent ()
void OnStayFinishClientEvent ()
void OnStayFinishEndEvent ()
void OnLeaveBeginEvent (TriggerInsider insider)
 Called when an object leaves the trigger.
void OnLeaveServerEvent (TriggerInsider insider)
void OnLeaveClientEvent (TriggerInsider insider)
void OnLeaveEndEvent (TriggerInsider insider)

Detailed Description

Events used across AreaDamage API, calling of these needs to be handled by parent.

Definition at line 2 of file areadamageevents.c.

Member Function Documentation

◆ OnEnterBeginEvent()

void OnEnterBeginEvent ( TriggerInsider insider)
inlineprivate

Called when an object enters the trigger.

Definition at line 13 of file areadamageevents.c.

◆ OnEnterClientEvent()

void OnEnterClientEvent ( TriggerInsider insider)
inlineprivate

Definition at line 15 of file areadamageevents.c.

◆ OnEnterEndEvent()

void OnEnterEndEvent ( TriggerInsider insider)
inlineprivate

Definition at line 16 of file areadamageevents.c.

◆ OnEnterServerEvent()

void OnEnterServerEvent ( TriggerInsider insider)
inlineprivate

Definition at line 14 of file areadamageevents.c.

◆ OnEvaluateDamage()

bool OnEvaluateDamage ( TriggerInsider insider,
float damageCoef )
inlineprotected

Called when an object gets evaluated for taking damage.

Definition at line 53 of file areadamageevents.c.

◆ OnLeaveBeginEvent()

void OnLeaveBeginEvent ( TriggerInsider insider)
inlineprivate

Called when an object leaves the trigger.

Definition at line 45 of file areadamageevents.c.

◆ OnLeaveClientEvent()

void OnLeaveClientEvent ( TriggerInsider insider)
inlineprivate

Definition at line 47 of file areadamageevents.c.

◆ OnLeaveEndEvent()

void OnLeaveEndEvent ( TriggerInsider insider)
inlineprivate

Definition at line 48 of file areadamageevents.c.

◆ OnLeaveServerEvent()

void OnLeaveServerEvent ( TriggerInsider insider)
inlineprivate

Definition at line 46 of file areadamageevents.c.

◆ OnStayBeginEvent()

void OnStayBeginEvent ( TriggerInsider insider,
float deltaTime )
inlineprivate

Called in the update loop.

Definition at line 29 of file areadamageevents.c.

◆ OnStayClientEvent()

void OnStayClientEvent ( TriggerInsider insider,
float deltaTime )
inlineprivate

Definition at line 31 of file areadamageevents.c.

◆ OnStayEndEvent()

void OnStayEndEvent ( TriggerInsider insider,
float deltaTime )
inlineprivate

Definition at line 32 of file areadamageevents.c.

◆ OnStayFinishBeginEvent()

void OnStayFinishBeginEvent ( )
inlineprivate

Called at the end of an update loop.

Definition at line 37 of file areadamageevents.c.

◆ OnStayFinishClientEvent()

void OnStayFinishClientEvent ( )
inlineprivate

Definition at line 39 of file areadamageevents.c.

◆ OnStayFinishEndEvent()

void OnStayFinishEndEvent ( )
inlineprivate

Definition at line 40 of file areadamageevents.c.

◆ OnStayFinishServerEvent()

void OnStayFinishServerEvent ( )
inlineprivate

Definition at line 38 of file areadamageevents.c.

◆ OnStayServerEvent()

void OnStayServerEvent ( TriggerInsider insider,
float deltaTime )
inlineprivate

Definition at line 30 of file areadamageevents.c.

◆ OnStayStartBeginEvent()

void OnStayStartBeginEvent ( int nrOfInsiders)
inlineprivate

Called at the beginning of an update loop.

Definition at line 21 of file areadamageevents.c.

◆ OnStayStartClientEvent()

void OnStayStartClientEvent ( int nrOfInsiders)
inlineprivate

Definition at line 23 of file areadamageevents.c.

◆ OnStayStartEndEvent()

void OnStayStartEndEvent ( int nrOfInsiders)
inlineprivate

Definition at line 24 of file areadamageevents.c.

◆ OnStayStartServerEvent()

void OnStayStartServerEvent ( int nrOfInsiders)
inlineprivate

Definition at line 22 of file areadamageevents.c.

◆ OnTriggerCreated()

void OnTriggerCreated ( )
inlineprivate

Called when a trigger is created.

Definition at line 6 of file areadamageevents.c.

◆ OnTriggerDestroyed()

void OnTriggerDestroyed ( )
inlineprivate

Called when a trigger is destroyed.

Definition at line 8 of file areadamageevents.c.

◆ PostDamageActions()

void PostDamageActions ( )
inlineprotected

Called after an object was damaged (only when it actually damaged an object).

Definition at line 60 of file areadamageevents.c.

◆ PreDamageActions()

void PreDamageActions ( )
inlineprotected

Called before an object is damaged (only when it actually damaged an object).

Definition at line 58 of file areadamageevents.c.


The documentation for this class was generated from the following file: