five-on-it / packages/sim/src/vehicle / VehicleDynamics
Interface: VehicleDynamics
Defined in: packages/sim/src/vehicle.ts:1303
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:1305
Boost meter, 0..1.
boostSpent
boostSpent:
boolean
Defined in: packages/sim/src/vehicle.ts:1307
The boost ran its meter dry while still held.
fuelled?
optionalfuelled?:boolean
Defined in: packages/sim/src/vehicle.ts:1321
Filled up a moment ago (fuel.ts): its boost recharges twice as fast.
gripFront
gripFront:
number
Defined in: packages/sim/src/vehicle.ts:1311
Side grip of the front axle, 0..1.
gripRear
gripRear:
number
Defined in: packages/sim/src/vehicle.ts:1313
Side grip of the rear axle, 0..1.
health
health:
number
Defined in: packages/sim/src/vehicle.ts:1317
Hit points left (0 = wrecked).
landing
landing:
number
Defined in: packages/sim/src/vehicle.ts:1309
Seconds of dulled control left after a hard landing.
parked
parked:
boolean
Defined in: packages/sim/src/vehicle.ts:1319
Parked: its parking brake holds it until somebody drives it.
tyres
tyres:
number
Defined in: packages/sim/src/vehicle.ts:1315
Bitmask of flat tyres, bit i = wheel i.