Skip to content

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? ​

optional flood?: 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? ​

optional fuelled?: 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? ​

optional limp?: 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? ​

optional nitroTicks?: 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? ​

optional oiled?: 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.