DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
AnniversarySpotLight.c
См. документацию.
1class AnniversarySpotLight : Building
2{
3 #ifndef SERVER
5 #endif
6
7 protected bool m_LightState;
8
10 {
11 RegisterNetSyncVariableBool("m_LightState");
12 }
13
15 {
16 super.OnVariablesSynchronized();
17
18 #ifndef SERVER
19 if (m_LightState)
20 {
22 }
23 else
24 {
25 if (m_Light)
26 m_Light.FadeOut(0.5);
27 }
28 #endif
29 }
30
31 override void EEDelete(EntityAI parent)
32 {
33 super.EEDelete(parent);
34
35 #ifndef SERVER
36 if (m_Light)
37 m_Light.Destroy();
38 #endif
39 }
40
42 {
43 m_LightState = false;
44 SetSynchDirty();
45 }
46
47 void Activate()
48 {
49 m_LightState = true;
50 SetSynchDirty();
51 }
52}
void Activate()
Определения AnniversarySpotLight.c:47
void AnniversarySpotLight()
Определения AnniversarySpotLight.c:9
override void EEDelete(EntityAI parent)
Определения AnniversarySpotLight.c:31
void DeActivate()
Определения AnniversarySpotLight.c:41
bool m_LightState
Определения AnniversarySpotLight.c:7
override void OnVariablesSynchronized()
Определения AnniversarySpotLight.c:14
AnniversaryMainLight m_Light
Определения AnniversarySpotLight.c:4
Определения Building.c:6
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9