104 {
108
112
115 bool newHealth = false;
116
119 {
121 {
123 if (engineHealthLevel <= GameConstants.STATE_WORN)
124 {
126 }
127 else
128 {
130 }
131
134 }
135
137 newHealth = true;
138 }
139 else if (engineHealthLevel > GameConstants.STATE_WORN)
140 {
144 }
145 else
146 {
148 }
149
151 if (fuelTankHealthLevel <= GameConstants.STATE_WORN)
152 {
156 }
157 else if (fuelTankHealthLevel > GameConstants.STATE_WORN)
158 {
162 }
163
166 {
169 {
170 int radiatorHealthLevel =
m_CurrentVehicle.GetRadiator().GetHealthLevel(
"");
171 if (radiatorHealthLevel <= GameConstants.STATE_WORN)
172 {
176 }
177 else if (radiatorHealthLevel > GameConstants.STATE_WORN)
178 {
182 }
183 }
184 else
185 {
189 }
190 }
191 else
192 {
194 }
195
198
200
201
203
205
206
209 {
212 }
213
215 }
MotorbikeFluid
Type of vehicle's fluid. (native, do not change or extend)
ImageWidget m_VehicleTemperatureLight
TextWidget m_VehicleSpeedValue
float m_VehicleDamageZonesHitTimer
ImageWidget m_VehicleFuelLight
ImageWidget m_VehicleWheelLight
ImageWidget m_VehicleHandBrakeLight
ImageWidget m_VehicleRPMPointer
bool m_VehicleDamageZoneHitEngineState
Widget m_VehicleTemperatureIndicator
ImageWidget m_VehicleSpeedPointer
float m_TimeSinceLastEngineLightChange
ImageWidget m_VehicleEngineLight
ImageWidget m_VehicleFuelPointer
MotorbikeScript m_CurrentVehicle