five-on-it / packages/ai/src/roles / RaceState
Interface: RaceState
Defined in: packages/ai/src/roles.ts:128
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:138
The tick it finished, or −1.
gates
gates:
object[]
Defined in: packages/ai/src/roles.ts:130
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:132
Laps of them.
passed
passed:
number
Defined in: packages/ai/src/roles.ts:136
Gates passed in all (laps included).
start
start:
number
Defined in: packages/ai/src/roles.ts:134
The tick it may start.