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

◆ EEItemAttached()

override void Car::EEItemAttached ( EntityAI item,
string slot_name )
inlineprotected

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

483 {
484 super.EEItemAttached(item, slot_name);
485
486 switch (slot_name)
487 {
488 case "Reflector_1_1":
489 if (g_Game.IsServer())
490 SetHealth("Reflector_1_1", "Health", item.GetHealth());
491 break;
492 case "Reflector_2_1":
493 if (g_Game.IsServer())
494 SetHealth("Reflector_2_1", "Health", item.GetHealth());
495 break;
496 case "CarBattery":
497 case "TruckBattery":
498 if (g_Game.IsServer())
499 m_BatteryHealth = item.GetHealth01();
500 break;
501 case "SparkPlug":
502 case "GlowPlug":
503 if (g_Game.IsServer())
504 m_PlugHealth = item.GetHealth01();
505 break;
506 case "CarRadiator":
507 if (g_Game.IsServer())
508 m_RadiatorHealth = item.GetHealth01();
509
510 m_Radiator = item;
511 break;
512 }
513
514 if (g_Game.IsServer())
515 Synchronize();
516
518 UpdateLights();
519 }
void Synchronize()
Определения CombinationLock.c:205
DayZGame g_Game
Определения DayZGame.c:4074
void UpdateHeadlightState()
Определения CarScript.c:522
float m_PlugHealth
Определения CarScript.c:126
float m_RadiatorHealth
Определения CarScript.c:123
float m_BatteryHealth
Определения CarScript.c:125
override void UpdateLights(int new_gear=-1)
Определения CarScript.c:1853
EntityAI m_Radiator
Определения CarScript.c:128

Перекрестные ссылки g_Game, m_BatteryHealth, m_PlugHealth, m_Radiator, m_RadiatorHealth, Synchronize(), UpdateHeadlightState() и UpdateLights().