DayZ Scripts
PC Stable Documentation
 
Loading...
Searching...
No Matches
UndergroundTrigger.c File Reference

Data Structures

class  UndergroundTriggerCarrier
 

Functions

void Init (JsonUndergroundAreaTriggerData data)
 
void SetTriggerParentObject (Object parent)
 sets parent "virtual" parent object that trigger is registered to, eg. building
 
Object GetTriggerParentObject ()
 
override protected bool CanAddObjectAsInsider (Object object)
 
override void EOnInit (IEntity other, int extra)
 
override protected void OnEnterClientEvent (TriggerInsider insider)
 
override protected void OnLeaveClientEvent (TriggerInsider insider)
 

Variables

UndergroundTriggerCarrier UNDEFINED
 
UndergroundTriggerCarrier TRANSITIONING
 
UndergroundTriggerCarrier OUTER
 
UndergroundTriggerCarrier m_Data
 
EUndergroundTriggerType m_Type
 
float m_Accommodation
 
float m_InterpolationSpeed
 
protected Object m_ParentObject
 

Function Documentation

◆ CanAddObjectAsInsider()

override protected bool CanAddObjectAsInsider ( Object  object)

◆ EOnInit()

override void EOnInit ( IEntity  other,
int  extra 
)

◆ GetTriggerParentObject()

Object GetTriggerParentObject ( )

References m_ParentObject.

◆ Init()

◆ OnEnterClientEvent()

override protected void OnEnterClientEvent ( TriggerInsider  insider)

◆ OnLeaveClientEvent()

override protected void OnLeaveClientEvent ( TriggerInsider  insider)

◆ SetTriggerParentObject()

void SetTriggerParentObject ( Object  parent)

sets parent "virtual" parent object that trigger is registered to, eg. building

References m_ParentObject.

Variable Documentation

◆ m_Accommodation

float m_Accommodation

Referenced by Init().

◆ m_Data

◆ m_InterpolationSpeed

float m_InterpolationSpeed

Referenced by Init().

◆ m_ParentObject

protected Object m_ParentObject

◆ m_Type

EUndergroundTriggerType m_Type

◆ OUTER

◆ TRANSITIONING

◆ UNDEFINED