DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс AnniversarySpotLight
+ Граф наследования:AnniversarySpotLight:

Защищенные члены

void AnniversarySpotLight ()
 
override void OnVariablesSynchronized ()
 
override void EEDelete (EntityAI parent)
 
void DeActivate ()
 
void Activate ()
 

Защищенные данные

AnniversaryMainLight m_Light
 
bool m_LightState
 

Подробное описание

Конструктор(ы)

◆ AnniversarySpotLight()

void AnniversarySpotLight ( )
inlineprotected
10 {
11 RegisterNetSyncVariableBool("m_LightState");
12 }

Методы

◆ Activate()

void Activate ( )
inlineprotected
48 {
49 m_LightState = true;
50 SetSynchDirty();
51 }
bool m_LightState
Definition AnniversarySpotLight.c:7

Перекрестные ссылки m_LightState.

◆ DeActivate()

void DeActivate ( )
inlineprotected
42 {
43 m_LightState = false;
44 SetSynchDirty();
45 }

Перекрестные ссылки m_LightState.

◆ EEDelete()

override void EEDelete ( EntityAI parent)
inlineprotected
32 {
33 super.EEDelete(parent);
34
35 #ifndef SERVER
36 if (m_Light)
37 m_Light.Destroy();
38 #endif
39 }
AnniversaryMainLight m_Light
Definition AnniversarySpotLight.c:4
Definition EntityAI.c:95

Перекрестные ссылки m_Light.

◆ OnVariablesSynchronized()

override void OnVariablesSynchronized ( )
inlineprotected
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 }
class JsonUndergroundAreaTriggerData GetPosition
Definition UndergroundAreaLoader.c:9
Definition AnniversaryMainLight.c:2
Definition PointLightBase.c:2

Перекрестные ссылки GetPosition, m_Light и m_LightState.

Поля

◆ m_Light

AnniversaryMainLight m_Light
protected

Используется в EEDelete() и OnVariablesSynchronized().

◆ m_LightState

bool m_LightState
protected

Используется в Activate(), DeActivate() и OnVariablesSynchronized().


Объявления и описания членов класса находятся в файле: