10 RegisterNetSyncVariableInt(
"m_TriggerIndex", -1, 255);
15 if (m_Trigger && !m_Trigger.IsSetForDeletion() &&
GetGame())
24 super.OnVariablesSynchronized();
95 if (
data.Breadcrumbs &&
data.Breadcrumbs.Count() > 0)
97 if (
data.Breadcrumbs.Count() > 32)
98 ErrorEx(
"max 'Breadcrumb' count is 32, found: " +
data.Breadcrumbs.Count());
112 if (!
super.CanAddObjectAsInsider(
object))
116 return player.IsControlledPlayer();
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)
override void EOnInit(IEntity other, int extra)
bool CanAddObjectAsInsider(Object object)
class JsonUndergroundAreaTriggerData GetPosition
void UndergroundHandlerClient(PlayerBase player)
class UndergroundTriggerCarrier extends UndergroundTriggerCarrierBase UNDEFINED
class UndergroundTriggerCarrier extends UndergroundTriggerCarrierBase OUTER
class UndergroundTriggerCarrier extends UndergroundTriggerCarrierBase TRANSITIONING
float m_InterpolationSpeed
Trigger only accepting Object which IsMan()
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()