![]() |
Dayz Explorer 1.28.160049
|
Protected Member Functions | |
| override void | OnEnter (Object obj) |
| override void | OnLeave (Object obj) |
| void | UpdateInsiders (int timeout) |
| void | SetParentObject (Hologram projection) |
| void | SetParentOwner (PlayerBase player) |
TriggerEvents, backwards compatibility calling | |
Implementation for backwards compatibility with old Trigger system | |
| void | OnEnterBeginEvent (TriggerInsider insider) |
| void | OnLeaveBeginEvent (TriggerInsider insider) |
DEPRECATED Events | |
left for backwards compatibility | |
| void | OnEnter (Object obj) |
| void | OnLeave (Object obj) |
TriggerInsider conditions | |
Conditions applied to TriggerInsider for if it can be added or should be removed | |
| bool | CanAddObjectAsInsider (Object object) |
| Condition whether an Object can be added as TriggerInsider (checked before calling AddInsider) | |
| bool | ShouldRemoveInsider (TriggerInsider insider) |
| Condition whether a TriggerInsider should still be updated or not (checked in update loop and before adding) | |
| bool | ShouldRemoveInsiderNoLeave (TriggerInsider insider) |
| Condition whether a TriggerInsider should still be updated or not, skips OnLeaveEvent (checked in update loop and before adding) | |
TriggerInsider processing | |
Logic and processing of adding, removing and updating a TriggerInsider | |
| TriggerInsider | CreateInsider (Object obj) |
| Used for easily overriding TriggerInsider creation without rewriting AddInsider. | |
| void | AddInsider (Object obj) |
| Adding of new TriggerInsider. | |
| void | RemoveInsider (TriggerInsider insider, int index=-1) |
| Removing of TriggerInsider. | |
| void | RemoveInsiderByObject (Object object) |
| Removing of TriggerInsider through Object. | |
| void | UpdateInsiders (int timeout) |
| Update the current TriggerInsider inside the Trigger, timeout paramter is deprecated. | |
DEBUGGING | |
General internal debugging functionality | |
| override void | OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx) |
Protected Attributes | |
| int | m_TriggerUpdateMs |
| Hologram | m_ParentObj |
| PlayerBase | m_Player |
Scripted Trigger.
Definition at line 1 of file damagetrigger.c.
|
protected |
Adding of new TriggerInsider.
Condition whether an Object can be added as TriggerInsider (checked before calling AddInsider)
|
protected |
Used for easily overriding TriggerInsider creation without rewriting AddInsider.
|
protected |
Definition at line 1576 of file hologram.c.
|
protected |
|
protected |
Definition at line 1586 of file hologram.c.
|
protected |
|
protected |
|
protected |
Removing of TriggerInsider.
|
protected |
Removing of TriggerInsider through Object.
|
protected |
Definition at line 1600 of file hologram.c.
|
protected |
Definition at line 1605 of file hologram.c.
|
protected |
Condition whether a TriggerInsider should still be updated or not (checked in update loop and before adding)
|
protected |
Condition whether a TriggerInsider should still be updated or not, skips OnLeaveEvent (checked in update loop and before adding)
|
protected |
Definition at line 1595 of file hologram.c.
|
protected |
Update the current TriggerInsider inside the Trigger, timeout paramter is deprecated.
|
protected |
Definition at line 1573 of file hologram.c.
|
protected |
Definition at line 1574 of file hologram.c.
|
protected |
Definition at line 1572 of file hologram.c.