10 RegisterNetSyncVariableInt(
"m_TriggerIndex", -1, 255);
24 super.OnVariablesSynchronized();
58 trigger.m_Local =
true;
71enum EUndergroundTriggerType
103 m_Type = EUndergroundTriggerType.TRANSITIONING;
109 m_Type = EUndergroundTriggerType.OUTER;
113 m_Type = EUndergroundTriggerType.INNER;
120 if (!super.CanAddObjectAsInsider(
object))
125 return ManBase.Cast(
object).IsControlledPlayer();
162 handler.OnTriggerEnter(
this);
177 handler.OnTriggerLeave(
this);
eBleedingSourceType m_Type
void SetExtents(vector mins, vector maxs)
override void OnLeaveClientEvent(TriggerInsider insider)
override void OnLeaveServerEvent(TriggerInsider insider)
override void OnEnterServerEvent(TriggerInsider insider)
override void OnEnterClientEvent(TriggerInsider insider)
class DayZProfilesOptions UNDEFINED
override void EOnInit(IEntity other, int extra)
bool CanAddObjectAsInsider(Object object)
void UndergroundHandlerClient(PlayerBase player)
float m_InterpolationSpeed
override ScriptCallQueue GetCallQueue(int call_category)
ref array< ref JsonUndergroundAreaBreadcrumb > Breadcrumbs
ref array< ref JsonUndergroundAreaTriggerData > Triggers
Trigger only accepting Object which IsMan()
proto void CallLater(func fn, int delay=0, bool repeat=false, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
adds call into the queue with given parameters and arguments (arguments are held in memory until the ...
The object which is in a trigger and its metadata.
static ref JsonUndergroundTriggers m_JsonData
ref JsonUndergroundAreaTriggerData m_Data
void RequestDelayedTriggerSpawn()
void UndergroundTriggerCarrier()
override void OnVariablesSynchronized()
void ~UndergroundTriggerCarrier()
UndergroundTrigger m_Trigger
proto native CGame GetGame()
class JsonUndergroundAreaTriggerData GetPosition