Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
undergroundtrigger.c File Reference

Go to the source code of this file.

Data Structures

class  UndergroundTriggerCarrier
 This entity exists both client and server side when it enters into player's bubble and gets instantiated client-side, it will locally spawn UndergroundTrigger, which is the actual trigger. More...

Functions

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

Variables

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

Function Documentation

◆ CanAddObjectAsInsider()

bool CanAddObjectAsInsider ( Object object)
protected

Definition at line 132 of file undergroundtrigger.c.

◆ EOnInit()

override void EOnInit ( IEntity other,
int extra )
protected

Definition at line 143 of file undergroundtrigger.c.

◆ GetTriggerParentObject()

Object GetTriggerParentObject ( )
protected

Definition at line 127 of file undergroundtrigger.c.

References m_ParentObject.

◆ Init()

◆ OnEnterClientEvent()

void OnEnterClientEvent ( TriggerInsider insider)
protected

◆ OnLeaveClientEvent()

void OnLeaveClientEvent ( TriggerInsider insider)
protected

◆ SetTriggerParentObject()

void SetTriggerParentObject ( Object parent)
protected

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

Definition at line 122 of file undergroundtrigger.c.

References m_ParentObject.

Variable Documentation

◆ m_Accommodation

float m_Accommodation

Definition at line 85 of file undergroundtrigger.c.

Referenced by Init().

◆ m_Data

◆ m_InterpolationSpeed

float m_InterpolationSpeed

Definition at line 86 of file undergroundtrigger.c.

Referenced by Init().

◆ m_ParentObject

Object m_ParentObject
protected

Definition at line 88 of file undergroundtrigger.c.

◆ m_Type

EUndergroundTriggerType m_Type

Definition at line 84 of file undergroundtrigger.c.

◆ OUTER

◆ TRANSITIONING

◆ UNDEFINED