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