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

◆ CarPartsHealthCheck()

void Car::CarPartsHealthCheck ( )
inlineprotected

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

2560 {
2561 if (HasRadiator())
2562 {
2563 EntityAI radiator = GetRadiator();
2564 int radiatorHealthLevel = radiator.GetHealthLevel("");
2565 m_RadiatorHealth = GetHealthLevelValue(radiatorHealthLevel, "");
2566 }
2567 else
2568 {
2569 m_RadiatorHealth = 0;
2570 }
2571
2572 int engineHealthLevel = GetHealthLevel("Engine");
2573 m_EngineHealth = GetHealthLevelValue(engineHealthLevel, "Engine");
2574
2575 int fuelTankHealthLevel = GetHealthLevel("FuelTank");
2576 m_FuelTankHealth = GetHealthLevelValue(fuelTankHealthLevel, "FuelTank");
2577 }
class LogManager EntityAI
EntityAI GetRadiator()
Определения CarScript.c:2769
float m_EngineHealth
Определения CarScript.c:206
float m_RadiatorHealth
Определения CarScript.c:207
float m_FuelTankHealth
Определения CarScript.c:208
bool HasRadiator()
Определения CarScript.c:2764

Перекрестные ссылки GetRadiator(), HasRadiator(), m_EngineHealth, m_FuelTankHealth и m_RadiatorHealth.

Используется в EOnPostSimulate().