class EffectTriggerSource
EffectTrigger › CylinderTrigger › Trigger › TriggerEvents › ScriptedEntity › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
Derived classes
All members, including inherited
Constructors 1
void EffectTrigger()Members 11
int m_AroundPartIdThe main particles spawned around player when in trigger
int m_TinyPartIdThe smaller particles spawned around player when in trigger
int m_PPERequesterThe Post Processing used when player is in trigger
float m_DeltaTimefloat m_TimeAccuStaybool m_DealDamageFlagTriggerEffectManager m_ManagerEffectArea m_EffectAreaint m_EffectsPriorityShape m_DbgShapeDIAG_DEVELOPERReferenced by DebugDmgTrigger()
bool m_DebugShapeActiveDIAG_DEVELOPERReferenced by DebugDmgTrigger()
Methods 16
EffectArea GetEffectArea()References m_EffectArea
void Init(EffectArea area, int priority)Referenced by EffectArea.CreateTrigger()
int GetEffectsPriority()References m_EffectsPriority
Referenced by PlayerBase.RequestTriggerEffect()
string GetAmbientSoundsetName()void SetupClientEffects(bool enable, notnull PlayerBase player)References GetAmbientSoundsetName(), TriggerEffectManager.IsPlayerInTriggerType(), PlayerBase.SetContaminatedEffectEx()
Show 4 more
, m_AroundPartId, m_Manager, m_PPERequester, and m_TinyPartIdReferences m_DeltaTime
References Class.Cast(), Class.Cast(), ManBase.IsControlledPlayer()
Show 1 more
, DayZCreatureAI.ResistContaminatedEffect()override protected void OnStayClientEvent(TriggerInsider insider, float deltaTime)Referenced by SpookyTrigger23.OnStayClientEvent()
override void OnEnterServerEvent(TriggerInsider insider)References Class.Cast(), TriggerInsider.GetObject(), TriggerEvents.OnEnterServerEvent()
Show 2 more
, TriggerEffectManager.OnPlayerEnter(), and m_Manageroverride void OnEnterClientEvent(TriggerInsider insider)References Class.Cast(), TriggerInsider.GetObject(), ManBase.IsControlledPlayer()
Show 3 more
, TriggerEvents.OnEnterClientEvent(), TriggerEffectManager.OnPlayerEnter(), and m_Manageroverride void OnLeaveServerEvent(TriggerInsider insider)References Class.Cast(), TriggerInsider.GetObject(), TriggerEvents.OnLeaveServerEvent()
Show 2 more
, TriggerEffectManager.OnPlayerExit(), and m_Manageroverride void OnLeaveClientEvent(TriggerInsider insider)References Class.Cast(), TriggerInsider.GetObject(), ManBase.IsControlledPlayer()
Show 3 more
, TriggerEvents.OnLeaveClientEvent(), TriggerEffectManager.OnPlayerExit(), and m_Manageroverride bool ShouldRemoveInsider(TriggerInsider insider)override void DebugDmgTrigger(vector pos, vector orientation, vector min, vector max, float radius, string dmgType, array<ref TriggerInsider> insiders)DIAG_DEVELOPER