five-on-it / packages/ai/src/roles / RaceState
Interface: RaceState
Defined in: packages/ai/src/roles.ts:94
A race a driver drives: its gates in order, laps of them, when it starts, how far it got.
Properties
finished
finished:
number
Defined in: packages/ai/src/roles.ts:104
The tick it finished, or −1.
gates
gates:
object[]
Defined in: packages/ai/src/roles.ts:96
The gates: centres and how near counts (m).
radius
radius:
number
x
x:
number
z
z:
number
laps
laps:
number
Defined in: packages/ai/src/roles.ts:98
Laps of them.
passed
passed:
number
Defined in: packages/ai/src/roles.ts:102
Gates passed in all (laps included).
start
start:
number
Defined in: packages/ai/src/roles.ts:100
The tick it may start.