◆ EffectTrigger()
21 {
22 RegisterNetSyncVariableInt("m_AroundPartId");
23 RegisterNetSyncVariableInt("m_TinyPartId");
24 RegisterNetSyncVariableInt("m_PPERequester");
25 RegisterNetSyncVariableInt("m_EffectsPriority");
26
29 }
TriggerEffectManager m_Manager
Definition EffectTrigger.c:11
Definition TriggerEffectManager.c:4
void RegisterTriggerType(EffectTrigger effectTrigger)
Definition TriggerEffectManager.c:29
static TriggerEffectManager GetInstance()
Definition TriggerEffectManager.c:21
Перекрестные ссылки TriggerEffectManager::GetInstance(), m_Manager и TriggerEffectManager::RegisterTriggerType().
◆ CanAddObjectAsInsider()
91 {
92 #ifdef SERVER
95 {
96 return !
creature.ResistContaminatedEffect();
97 }
98 else
99 {
102 }
103 #else
106 #endif
107 }
do not process rotations !
Definition DayZAnimal.c:612
Definition PlayerBaseClient.c:2
◆ EOnFrame()
86 {
88 }
float m_DeltaTime
Definition EffectTrigger.c:8
Перекрестные ссылки m_DeltaTime.
◆ GetAmbientSoundsetName() [1/2]
◆ GetAmbientSoundsetName() [2/2]
string GetAmbientSoundsetName |
( |
| ) |
|
|
inlineprivate |
◆ GetEffectArea()
EffectArea GetEffectArea |
( |
| ) |
|
|
inlineprivate |
45 {
47 }
EffectArea m_EffectArea
Definition EffectTrigger.c:12
Перекрестные ссылки m_EffectArea.
◆ GetEffectsPriority()
int GetEffectsPriority |
( |
| ) |
|
|
inlineprivate |
◆ Init()
void Init |
( |
EffectArea | area, |
|
|
int | priority ) |
|
inlineprivate |
◆ OnEnterClientEvent() [1/2]
39 {
40 super.OnEnterClientEvent( insider );
41 }
◆ OnEnterClientEvent() [2/2]
◆ OnEnterServerEvent() [1/2]
◆ OnEnterServerEvent() [2/2]
◆ OnLeaveClientEvent() [1/2]
44 {
45 super.OnLeaveClientEvent( insider );
46 }
◆ OnLeaveClientEvent() [2/2]
◆ OnLeaveServerEvent() [1/2]
◆ OnLeaveServerEvent() [2/2]
◆ OnStayClientEvent()
◆ OnStayFinishServerEvent()
61 {
63 {
66 }
67 }
bool m_DealDamageFlag
Definition EffectTrigger.c:10
float m_TimeAccuStay
Definition EffectTrigger.c:9
◆ OnStayServerEvent()
◆ OnStayStartServerEvent()
50 {
53 {
55
56 }
57
58 }
const float DAMAGE_TICK_RATE
Definition ContaminatedTrigger.c:4
◆ SetLocalEffects()
void SetLocalEffects |
( |
int | aroundPartId, |
|
|
int | tinyPartId, |
|
|
int | ppeRequesterIdx ) |
|
inlineprivate |
◆ SetupClientEffects()
◆ ShouldRemoveInsider()
◆ TriggerEffect()
◆ DAMAGE_TICK_RATE
◆ m_AroundPartId
◆ m_DealDamageFlag
◆ m_DeltaTime
◆ m_EffectArea
◆ m_EffectsPriority
◆ m_Manager
◆ m_PPERequester
◆ m_TimeAccuStay
◆ m_TinyPartId
Объявления и описания членов классов находятся в файлах: