Skip to content

five-on-it / packages/ai/src/steer-vehicle / DriveGoal

Interface: DriveGoal ​

Defined in: packages/ai/src/steer-vehicle.ts:385

What the drive is for.

Properties ​

boosts ​

boosts: boolean

Defined in: packages/ai/src/steer-vehicle.ts:398

Boost on the straights.


goalSpeed ​

goalSpeed: number

Defined in: packages/ai/src/steer-vehicle.ts:392

The goal's speed along the car's heading (m/s), for the gap behind a moving target.


handbrakeTurns ​

handbrakeTurns: boolean

Defined in: packages/ai/src/steer-vehicle.ts:400

The handbrake in sharp bends.


ram ​

ram: boolean

Defined in: packages/ai/src/steer-vehicle.ts:394

Go flat out into the goal (a ram).


speedShare ​

speedShare: number

Defined in: packages/ai/src/steer-vehicle.ts:396

Share of the top speed allowed (0..1).


standOff ​

standOff: number

Defined in: packages/ai/src/steer-vehicle.ts:390

Stop short of the goal by this much (m): the approach distance behind a target, 0 for a spot.


x ​

x: number

Defined in: packages/ai/src/steer-vehicle.ts:387

Where to go (m).


z ​

z: number

Defined in: packages/ai/src/steer-vehicle.ts:388