Skip to content

five-on-it / packages/sim/src/vehicle / VehicleDynamics

Interface: VehicleDynamics ​

Defined in: packages/sim/src/vehicle.ts:1511

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:1513

Boost meter, 0..1.


boostSpent ​

boostSpent: boolean

Defined in: packages/sim/src/vehicle.ts:1515

The boost ran its meter dry while still held.


flood? ​

optional flood?: number

Defined in: packages/sim/src/vehicle.ts:1531

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:1529

Filled up a moment ago (fuel.ts): its boost recharges twice as fast.


gripFront ​

gripFront: number

Defined in: packages/sim/src/vehicle.ts:1519

Side grip of the front axle, 0..1.


gripRear ​

gripRear: number

Defined in: packages/sim/src/vehicle.ts:1521

Side grip of the rear axle, 0..1.


health ​

health: number

Defined in: packages/sim/src/vehicle.ts:1525

Hit points left (0 = wrecked).


landing ​

landing: number

Defined in: packages/sim/src/vehicle.ts:1517

Seconds of dulled control left after a hard landing.


limp? ​

optional limp?: number

Defined in: packages/sim/src/vehicle.ts:1535

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:1533

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:1536


parked ​

parked: boolean

Defined in: packages/sim/src/vehicle.ts:1527

Parked: its parking brake holds it until somebody drives it.


tyres ​

tyres: number

Defined in: packages/sim/src/vehicle.ts:1523

Bitmask of flat tyres, bit i = wheel i.