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

◆ RefreshVehicleHud()

override void BoatHud::RefreshVehicleHud ( float timeslice)
inlineprotected

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

68 {
69 int engineHealthLevel = m_CurrentVehicle.GetHealthLevel("Engine");
70 float fuelFraction = m_CurrentVehicle.GetFluidFraction(BoatFluid.FUEL);
71
72 if (m_EngineHealthLevel != engineHealthLevel)
73 UpdateEngineIcon(engineHealthLevel);
74
75 if (m_FuelLevel != fuelFraction)
76 UpdateFuelIcon(fuelFraction);
77
78 if (m_CurrentVehicle.HasEngineZoneReceivedHit())
80
82 UpdateEngineBlink(timeslice);
83
85 UpdateGear();
86 }
BoatFluid
Type of vehicle's fluid. (native, do not change or extend)
Определения Boat.c:14
void UpdateEngineBlink(float timeSlice)
Определения BoatHud.c:153
float m_TimeSinceEngineHit
Определения BoatHud.c:14
const float ENGINE_BLINK_DURATION
Определения BoatHud.c:4
void UpdateSpeedPointer()
Определения BoatHud.c:123
float m_FuelLevel
Определения BoatHud.c:13
void UpdateFuelIcon(float level)
Определения BoatHud.c:104
void UpdateGear()
Определения BoatHud.c:137
BoatScript m_CurrentVehicle
Определения BoatHud.c:16
int m_EngineHealthLevel
Определения BoatHud.c:12
void UpdateEngineIcon(int level)
Определения BoatHud.c:88

Перекрестные ссылки ENGINE_BLINK_DURATION, m_CurrentVehicle, m_EngineHealthLevel, m_FuelLevel, m_TimeSinceEngineHit, UpdateEngineBlink(), UpdateEngineIcon(), UpdateFuelIcon(), UpdateGear() и UpdateSpeedPointer().