five-on-it / packages/sim/src/vehicle / VehicleDynamics
Interface: VehicleDynamics
Defined in: packages/sim/src/vehicle.ts:1492
The vehicle state that integrates over time (the boost meter and its spent flag, the landing stun timer, the two grips, the flat tyres). It travels in every snapshot so that a prediction replay starts from the server's values instead of stepping its own ones twice.
Properties
boost
boost:
number
Defined in: packages/sim/src/vehicle.ts:1494
Boost meter, 0..1.
boostSpent
boostSpent:
boolean
Defined in: packages/sim/src/vehicle.ts:1496
The boost ran its meter dry while still held.
flood?
optionalflood?:number
Defined in: packages/sim/src/vehicle.ts:1512
How flooded a wrecked boat is, 0 to 1 (boat.ts); left as it is when not given.
fuelled?
optionalfuelled?:boolean
Defined in: packages/sim/src/vehicle.ts:1510
Filled up a moment ago (fuel.ts): its boost recharges twice as fast.
gripFront
gripFront:
number
Defined in: packages/sim/src/vehicle.ts:1500
Side grip of the front axle, 0..1.
gripRear
gripRear:
number
Defined in: packages/sim/src/vehicle.ts:1502
Side grip of the rear axle, 0..1.
health
health:
number
Defined in: packages/sim/src/vehicle.ts:1506
Hit points left (0 = wrecked).
landing
landing:
number
Defined in: packages/sim/src/vehicle.ts:1498
Seconds of dulled control left after a hard landing.
limp?
optionallimp?:number
Defined in: packages/sim/src/vehicle.ts:1516
Ticks left of a run-flat's limp and of oil on the tyres (mods.ts); left as they are when not given.
nitroTicks?
optionalnitroTicks?:number
Defined in: packages/sim/src/vehicle.ts:1514
Ticks left of a nitro burn (mods.ts); left as it is when not given.
oiled?
optionaloiled?:number
Defined in: packages/sim/src/vehicle.ts:1517
parked
parked:
boolean
Defined in: packages/sim/src/vehicle.ts:1508
Parked: its parking brake holds it until somebody drives it.
tyres
tyres:
number
Defined in: packages/sim/src/vehicle.ts:1504
Bitmask of flat tyres, bit i = wheel i.