DayZ 1.24
|
Protected Member Functions | |
void | OnStayClientEvent (TriggerInsider insider, float deltaTime) |
override void | OnEnterServerEvent (TriggerInsider insider) |
override void | OnEnterClientEvent (TriggerInsider insider) |
override void | OnLeaveServerEvent (TriggerInsider insider) |
override void | OnLeaveClientEvent (TriggerInsider insider) |
override bool | ShouldRemoveInsider (TriggerInsider insider) |
Static Protected Member Functions | |
static void | TriggerEffect (EntityAI insider, typename triggerType) |
Private Member Functions | |
override void | OnEnterServerEvent (TriggerInsider insider) |
override void | OnLeaveServerEvent (TriggerInsider insider) |
override void | OnEnterClientEvent (TriggerInsider insider) |
override void | OnLeaveClientEvent (TriggerInsider insider) |
override void | OnStayStartServerEvent (int nrOfInsiders) |
override void | OnStayFinishServerEvent () |
override void | OnStayServerEvent (TriggerInsider insider, float deltaTime) |
override string | GetAmbientSoundsetName () |
void | EffectTrigger () |
void | SetLocalEffects (int aroundPartId, int tinyPartId, int ppeRequesterIdx) |
EffectArea | GetEffectArea () |
void | Init (EffectArea area, int priority) |
int | GetEffectsPriority () |
string | GetAmbientSoundsetName () |
void | SetupClientEffects (bool enable, notnull PlayerBase player) |
override void | EOnFrame (IEntity other, float timeSlice) |
override bool | CanAddObjectAsInsider (Object object) |
Definition at line 2 of file ContaminatedTrigger.c.
|
inlineprivate |
Definition at line 15 of file EffectTrigger.c.
References TriggerEffectManager::GetInstance(), m_Manager, and TriggerEffectManager::RegisterTriggerType().
Definition at line 81 of file EffectTrigger.c.
Definition at line 79 of file ContaminatedTrigger.c.
Referenced by OnStayClientEvent(), and SetupClientEffects().
|
inlineprivate |
Definition at line 55 of file EffectTrigger.c.
|
inlineprivate |
|
inlineprivate |
Definition at line 50 of file EffectTrigger.c.
References m_EffectsPriority.
Referenced by ManBase::RequestTriggerEffect().
|
inlineprivate |
Definition at line 44 of file EffectTrigger.c.
References m_EffectArea, and m_EffectsPriority.
Referenced by EffectArea::CreateTrigger().
|
inlineprivate |
Definition at line 38 of file ContaminatedTrigger.c.
|
inlineprotected |
Definition at line 123 of file EffectTrigger.c.
References TriggerInsider::GetObject(), m_Manager, and TriggerEffectManager::OnPlayerEnter().
|
inlineprivate |
Definition at line 10 of file ContaminatedTrigger.c.
References TriggerInsider::GetObject().
|
inlineprotected |
Definition at line 106 of file EffectTrigger.c.
References TriggerInsider::GetObject(), m_Manager, and TriggerEffectManager::OnPlayerEnter().
|
inlineprivate |
Definition at line 43 of file ContaminatedTrigger.c.
|
inlineprotected |
Definition at line 156 of file EffectTrigger.c.
References TriggerInsider::GetObject(), m_Manager, and TriggerEffectManager::OnPlayerExit().
|
inlineprivate |
Definition at line 24 of file ContaminatedTrigger.c.
References TriggerInsider::GetObject().
|
inlineprotected |
Definition at line 142 of file EffectTrigger.c.
References TriggerInsider::GetObject(), m_Manager, and TriggerEffectManager::OnPlayerExit().
|
inlineprotected |
Definition at line 98 of file EffectTrigger.c.
References GetAmbientSoundsetName(), TriggerInsider::GetObject(), m_AroundPartId, m_PPERequester, and m_TinyPartId.
Definition at line 60 of file ContaminatedTrigger.c.
|
inlineprivate |
Definition at line 69 of file ContaminatedTrigger.c.
References GameConstants::AI_CONTAMINATION_DMG_PER_SEC, and TriggerInsider::GetObject().
Definition at line 49 of file ContaminatedTrigger.c.
|
inlineprivate |
Definition at line 30 of file EffectTrigger.c.
References m_AroundPartId, m_PPERequester, and m_TinyPartId.
Referenced by EffectArea::CreateTrigger().
|
inlineprivate |
Definition at line 60 of file EffectTrigger.c.
References GetAmbientSoundsetName(), TriggerEffectManager::IsPlayerInTriggerType(), m_AroundPartId, m_Manager, m_PPERequester, and m_TinyPartId.
|
inlineprotected |
Definition at line 177 of file EffectTrigger.c.
References TriggerInsider::GetObject().
|
inlinestaticprotected |
Definition at line 184 of file EffectTrigger.c.
Definition at line 4 of file ContaminatedTrigger.c.
|
private |
Definition at line 5 of file EffectTrigger.c.
Referenced by OnStayClientEvent(), SetLocalEffects(), and SetupClientEffects().
|
private |
Definition at line 10 of file EffectTrigger.c.
|
private |
Definition at line 8 of file EffectTrigger.c.
Referenced by EOnFrame().
|
private |
Definition at line 12 of file EffectTrigger.c.
Referenced by GetEffectArea(), and Init().
|
private |
Definition at line 13 of file EffectTrigger.c.
Referenced by GetEffectsPriority(), and Init().
|
private |
Definition at line 11 of file EffectTrigger.c.
Referenced by EffectTrigger(), OnEnterClientEvent(), OnEnterServerEvent(), OnLeaveClientEvent(), OnLeaveServerEvent(), and SetupClientEffects().
|
private |
Definition at line 7 of file EffectTrigger.c.
Referenced by OnStayClientEvent(), ManBase::RemoveCurrentEffectTrigger(), SetLocalEffects(), and SetupClientEffects().
|
private |
Definition at line 9 of file EffectTrigger.c.
|
private |
Definition at line 6 of file EffectTrigger.c.
Referenced by OnStayClientEvent(), SetLocalEffects(), and SetupClientEffects().