class UndergroundTriggerSource
UndergroundBunkerTrigger › UndergroundTrigger › ManTrigger › Trigger › TriggerEvents › ScriptedEntity › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
All members, including inherited
Members 5
ref JsonUndergroundAreaTriggerData m_DataEUndergroundTriggerType m_Typefloat m_Accommodationfloat m_InterpolationSpeedprotected Object m_ParentObjectMethods 9
void Init(JsonUndergroundAreaTriggerData data)Referenced by UndergroundTriggerCarrier.SpawnTrigger()
void SetTriggerParentObject(Object parent)sets parent "virtual" parent object that trigger is registered to, eg. building
References m_ParentObject
Referenced by UndergroundTriggerCarrier.SpawnTrigger()
Object GetTriggerParentObject()References m_ParentObject
Referenced by UndergroundHandlerClient.CalculateBreadCrumbs()
override protected void OnEnterServerEvent(TriggerInsider insider)DEVELOPERReferences OnEnterClientEvent()
override protected void OnLeaveServerEvent(TriggerInsider insider)DEVELOPERReferences OnLeaveClientEvent()
override protected void OnEnterClientEvent(TriggerInsider insider)References Class.Cast(), TriggerInsider.GetObject(), PlayerBase.GetUndergroundHandler()
Show 1 more
, UndergroundHandlerClient.OnTriggerEnter()Referenced by OnEnterServerEvent()
override protected void OnLeaveClientEvent(TriggerInsider insider)References Class.Cast(), TriggerInsider.GetObject(), PlayerBase.GetUndergroundHandler()
Show 1 more
, UndergroundHandlerClient.OnTriggerLeave()Referenced by OnLeaveServerEvent()