232 {
233 if (IsVitalSparkPlug())
234 {
235 EntityAI item = FindAttachmentBySlotName(
"SparkPlug");
236 if (!item || (item && item.IsRuined()))
237 {
239 return false;
240 }
241 }
242
243 if (GetFluidFraction(
BoatFluid.FUEL) <= 0)
244 {
246 return false;
247 }
248
249 return true;
250 }
BoatFluid
Type of vehicle's fluid. (native, do not change or extend)
void HandleEngineSound(EBoatEngineSoundState state)