DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnWorkStop()

override void Chemlight_ColorBase::OnWorkStop ( )
inlineprivate

См. определение в файле ChemLight.c строка 122

123 {
124 SetObjectMaterial( 0, GetMaterialForDamageState(false) );
125
126 if (m_Light)
127 {
128 m_Light.FadeOut();
129 }
130
131 if ( GetGame().IsServer() )
132 {
133 //Safeguard if item is turned off by another event than running out of energy
134 if (GetCompEM().GetEnergy() > 0)
135 return;
136
137 SetHealth(0);
138 }
139 }
float GetEnergy()
Определения ItemBase.c:8278
string GetMaterialForDamageState(bool glowing, int healthLevel=-1)
Определения ChemLight.c:165
ChemlightLight m_Light
Определения ChemLight.c:6
proto native CGame GetGame()

Перекрестные ссылки GetEnergy(), GetGame(), GetMaterialForDamageState() и m_Light.