![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Events API for triggers, keep in sync with AreaDamageEvents for consistency NOTE: The deltaTime passed in is the one for the Insider specifically. More...
Protected Member Functions | |
| ScriptInvoker | GetOnEnterInvoker () |
| ScriptInvoker | GetOnLeaveInvoker () |
OnEnter | |
Called when an object enters the trigger | |
| void | Enter (TriggerInsider insider) |
| void | OnEnterBeginEvent (TriggerInsider insider) |
| void | OnEnterServerEvent (TriggerInsider insider) |
| void | OnEnterClientEvent (TriggerInsider insider) |
| void | OnEnterEndEvent (TriggerInsider insider) |
OnStayStart | |
Called at the beginning of an update loop | |
| void | StayStart (int nrOfInsiders) |
| void | OnStayStartBeginEvent (int nrOfInsiders) |
| void | OnStayStartServerEvent (int nrOfInsiders) |
| void | OnStayStartClientEvent (int nrOfInsiders) |
| void | OnStayStartEndEvent (int nrOfInsiders) |
OnStay | |
Called in the update loop | |
| void | Stay (TriggerInsider insider, float deltaTime) |
| void | OnStayBeginEvent (TriggerInsider insider, float deltaTime) |
| void | OnStayServerEvent (TriggerInsider insider, float deltaTime) |
| void | OnStayClientEvent (TriggerInsider insider, float deltaTime) |
| void | OnStayEndEvent (TriggerInsider insider, float deltaTime) |
OnStayFinish | |
Called at the end of an update loop | |
| void | StayFinish () |
| void | OnStayFinishBeginEvent () |
| void | OnStayFinishServerEvent () |
| void | OnStayFinishClientEvent () |
| void | OnStayFinishEndEvent () |
OnLeave | |
Called when an object leaves the trigger | |
| void | Leave (TriggerInsider insider) |
| void | OnLeaveBeginEvent (TriggerInsider insider) |
| void | OnLeaveServerEvent (TriggerInsider insider) |
| void | OnLeaveClientEvent (TriggerInsider insider) |
| void | OnLeaveEndEvent (TriggerInsider insider) |
Protected Attributes | |
| ref ScriptInvoker | m_OnEnterInvoker |
| ref ScriptInvoker | m_OnLeaveInvoker |
Events API for triggers, keep in sync with AreaDamageEvents for consistency NOTE: The deltaTime passed in is the one for the Insider specifically.
Definition at line 3 of file triggerevents.c.
|
inlineprotected |
Definition at line 26 of file triggerevents.c.
References g_Game, GetDebugName(), TriggerInsider::GetObject(), m_OnEnterInvoker, OnEnterBeginEvent(), OnEnterClientEvent(), OnEnterEndEvent(), OnEnterServerEvent(), and Debug::TriggerLog().
Referenced by Trigger::AddInsider().
|
inlineprotected |
Definition at line 8 of file triggerevents.c.
References m_OnEnterInvoker.
|
inlineprotected |
Definition at line 15 of file triggerevents.c.
References m_OnLeaveInvoker.
|
inlineprotected |
Definition at line 129 of file triggerevents.c.
References g_Game, GetDebugName(), TriggerInsider::GetObject(), m_OnLeaveInvoker, OnLeaveBeginEvent(), OnLeaveClientEvent(), OnLeaveEndEvent(), OnLeaveServerEvent(), and Debug::TriggerLog().
Referenced by Trigger::RemoveInsider().
|
inlineprotected |
Definition at line 44 of file triggerevents.c.
Referenced by Enter().
|
inlineprotected |
Definition at line 46 of file triggerevents.c.
Referenced by Enter().
|
inlineprotected |
Definition at line 47 of file triggerevents.c.
Referenced by Enter().
|
inlineprotected |
Definition at line 45 of file triggerevents.c.
Referenced by Enter().
|
inlineprotected |
Definition at line 147 of file triggerevents.c.
Referenced by Leave().
|
inlineprotected |
Definition at line 149 of file triggerevents.c.
Referenced by Leave().
|
inlineprotected |
Definition at line 150 of file triggerevents.c.
Referenced by Leave().
|
inlineprotected |
Definition at line 148 of file triggerevents.c.
Referenced by Leave().
|
inlineprotected |
Definition at line 94 of file triggerevents.c.
Referenced by Stay().
|
inlineprotected |
Definition at line 96 of file triggerevents.c.
Referenced by Stay().
|
inlineprotected |
Definition at line 97 of file triggerevents.c.
Referenced by Stay().
|
inlineprotected |
Definition at line 119 of file triggerevents.c.
Referenced by StayFinish().
|
inlineprotected |
Definition at line 121 of file triggerevents.c.
Referenced by StayFinish().
|
inlineprotected |
Definition at line 122 of file triggerevents.c.
Referenced by StayFinish().
|
inlineprotected |
Definition at line 120 of file triggerevents.c.
Referenced by StayFinish().
|
inlineprotected |
Definition at line 95 of file triggerevents.c.
Referenced by Stay().
|
inlineprotected |
Definition at line 69 of file triggerevents.c.
Referenced by StayStart().
|
inlineprotected |
Definition at line 71 of file triggerevents.c.
Referenced by StayStart().
|
inlineprotected |
Definition at line 72 of file triggerevents.c.
Referenced by StayStart().
|
inlineprotected |
Definition at line 70 of file triggerevents.c.
Referenced by StayStart().
|
inlineprotected |
Definition at line 79 of file triggerevents.c.
References g_Game, GetDebugName(), TriggerInsider::GetObject(), OnStayBeginEvent(), OnStayClientEvent(), OnStayEndEvent(), OnStayServerEvent(), and Debug::TriggerLog().
Referenced by Trigger::UpdateInsiders().
|
inlineprotected |
Definition at line 104 of file triggerevents.c.
References g_Game, GetDebugName(), OnStayFinishBeginEvent(), OnStayFinishClientEvent(), OnStayFinishEndEvent(), OnStayFinishServerEvent(), and Debug::TriggerLog().
Referenced by Trigger::UpdateInsiders().
|
inlineprotected |
Definition at line 54 of file triggerevents.c.
References g_Game, GetDebugName(), OnStayStartBeginEvent(), OnStayStartClientEvent(), OnStayStartEndEvent(), OnStayStartServerEvent(), and Debug::TriggerLog().
Referenced by Trigger::UpdateInsiders().
|
protected |
Definition at line 5 of file triggerevents.c.
Referenced by Enter(), and GetOnEnterInvoker().
|
protected |
Definition at line 6 of file triggerevents.c.
Referenced by GetOnLeaveInvoker(), and Leave().