◆ HideVehicleInfo()
override void HideVehicleInfo |
( |
| ) |
|
|
inlineprivate |
◆ Init()
override void Init |
( |
Widget |
vehicleHudPanels | ) |
|
|
inlineprivate |
References WorkspaceWidget::CreateWidgets(), GetGame(), CGame::GetWorkspace(), m_VehicleBatteryLight, VehicleHudBase::m_VehicleCurrentGearValue, m_VehicleEngineLight, m_VehicleFuelLight, m_VehicleFuelPointer, VehicleHudBase::m_VehicleGearTable, VehicleHudBase::m_VehicleGearTableAuto, m_VehicleHandBrakeLight, VehicleHudBase::m_VehicleNextGearValue, m_VehicleOilLight, VehicleHudBase::m_VehiclePanel, VehicleHudBase::m_VehiclePrevGearValue, m_VehicleRPMDial, m_VehicleRPMPointer, m_VehicleRPMRedline, m_VehicleSpeedPointer, m_VehicleSpeedValue, m_VehicleTemperatureIndicator, m_VehicleTemperatureLight, m_VehicleTemperaturePointer, and m_VehicleWheelLight.
◆ RefreshVehicleHud()
override void RefreshVehicleHud |
( |
float |
timeslice | ) |
|
|
inlineprivate |
engine
fuel tank
temperature
general hit timer reset
References Math::AbsInt(), Colors::COLOR_RUINED, GetDayZGame(), EnumTools::GetEnumSize(), ItemManager::GetItemHealthColor(), CarScript::IsVitalRadiator(), m_CurrentVehicle, m_TimeSinceLastEngineLightChange, VehicleHudBase::m_VehicleCurrentGearValue, m_VehicleDamageZoneHitEngineState, m_VehicleDamageZonesHitTimer, m_VehicleEngineLight, m_VehicleFuelLight, m_VehicleFuelPointer, m_VehicleGearCount, VehicleHudBase::m_VehicleGearTable, VehicleHudBase::m_VehicleGearTableAuto, m_VehicleHandBrakeLight, VehicleHudBase::m_VehicleNextGearValue, VehicleHudBase::m_VehiclePrevGearValue, m_VehicleRPMPointer, m_VehicleSpeedPointer, m_VehicleSpeedValue, m_VehicleTemperatureIndicator, m_VehicleTemperatureLight, m_VehicleTemperaturePointer, m_VehicleWheelLight, GameConstants::STATE_WORN, and Colors::WHITE.
◆ ShowVehicleInfo()
override void ShowVehicleInfo |
( |
PlayerBase |
player | ) |
|
|
inlineprivate |
◆ m_CurrentVehicle
◆ m_TimeSinceLastEngineLightChange
protected float m_TimeSinceLastEngineLightChange |
|
private |
◆ m_VehicleBatteryLight
protected ImageWidget m_VehicleBatteryLight |
|
private |
◆ m_VehicleDamageZoneHitEngineState
protected bool m_VehicleDamageZoneHitEngineState |
|
private |
◆ m_VehicleDamageZonesHitTimer
protected float m_VehicleDamageZonesHitTimer |
|
private |
◆ m_VehicleEngineLight
protected ImageWidget m_VehicleEngineLight |
|
private |
◆ m_VehicleFuelLight
protected ImageWidget m_VehicleFuelLight |
|
private |
◆ m_VehicleFuelPointer
protected ImageWidget m_VehicleFuelPointer |
|
private |
◆ m_VehicleGearCount
protected int m_VehicleGearCount = -1 |
|
private |
◆ m_VehicleHandBrakeLight
protected ImageWidget m_VehicleHandBrakeLight |
|
private |
◆ m_VehicleHasCoolant
protected bool m_VehicleHasCoolant |
|
private |
◆ m_VehicleOilLight
protected ImageWidget m_VehicleOilLight |
|
private |
◆ m_VehicleRPMDial
protected ImageWidget m_VehicleRPMDial |
|
private |
◆ m_VehicleRPMPointer
protected ImageWidget m_VehicleRPMPointer |
|
private |
◆ m_VehicleRPMRedline
protected ImageWidget m_VehicleRPMRedline |
|
private |
◆ m_VehicleSpeedPointer
protected ImageWidget m_VehicleSpeedPointer |
|
private |
◆ m_VehicleSpeedValue
◆ m_VehicleTemperatureIndicator
protected Widget m_VehicleTemperatureIndicator |
|
private |
◆ m_VehicleTemperatureLight
protected ImageWidget m_VehicleTemperatureLight |
|
private |
◆ m_VehicleTemperaturePointer
protected ImageWidget m_VehicleTemperaturePointer |
|
private |
◆ m_VehicleWheelLight
protected ImageWidget m_VehicleWheelLight |
|
private |
The documentation for this class was generated from the following file:
- P:/scripts/5_Mission/GUI/Vehicles/CarHud.c