Skip to content

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

Interface: VehicleDynamics ​

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

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

Boost meter, 0..1.


boostSpent ​

boostSpent: boolean

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

The boost ran its meter dry while still held.


flood? ​

optional flood?: number

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

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

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


gripFront ​

gripFront: number

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

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


gripRear ​

gripRear: number

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

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


health ​

health: number

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

Hit points left (0 = wrecked).


landing ​

landing: number

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

Seconds of dulled control left after a hard landing.


parked ​

parked: boolean

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

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


tyres ​

tyres: number

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

Bitmask of flat tyres, bit i = wheel i.