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

◆ OnWorkStart() [2/2]

override void Switchable_Base::OnWorkStart ( )
inlineprivate

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

48 {
49 if ( !GetGame().IsServer() || !GetGame().IsMultiplayer() ) // Client side
50 {
51 m_Light = UniversallightLight.Cast( ScriptedLightBase.CreateLight(UniversallightLight, "0 0 0", 0.08) ); // Position is zero because light is attached on parent immediately.
52 m_Light.AttachOnMemoryPoint(this, "beamStart", "beamEnd");
53 SetObjectMaterial(GLASS_ID, LIGHT_ON_GLASS);
54 SetObjectMaterial(REFLECTOR_ID, LIGHT_ON_REFLECTOR);
55 }
56 }
static int GLASS_ID
Определения TLRLight.c:6
PistollightLight m_Light
Определения TLRLight.c:3
static int REFLECTOR_ID
Определения TLRLight.c:5
static string LIGHT_ON_GLASS
Определения TLRLight.c:10
static string LIGHT_ON_REFLECTOR
Определения TLRLight.c:11
proto native CGame GetGame()

Перекрестные ссылки GetGame(), GLASS_ID, LIGHT_ON_GLASS, LIGHT_ON_REFLECTOR, m_Light и REFLECTOR_ID.