Skip to content

five-on-it / packages/ai/src/seat-bot / SeatBotState

Interface: SeatBotState ​

Defined in: packages/ai/src/seat-bot.ts:84

What a seat bot remembers between ticks, beside its NPC state.

Properties ​

arrivedAt ​

arrivedAt: number

Defined in: packages/ai/src/seat-bot.ts:92

The tick it reached that place, or −1 on the way.


brain ​

brain: "crew" | "chaser" | "robber"

Defined in: packages/ai/src/seat-bot.ts:86

Its brain.


car ​

car: number

Defined in: packages/ai/src/seat-bot.ts:94

The car it walks to, to get in, or −1.


goal ​

goal: number

Defined in: packages/ai/src/seat-bot.ts:90

The place it heads for now.


goals ​

goals: object[]

Defined in: packages/ai/src/seat-bot.ts:88

The places it goes to in turn (a robber's: its mission's objectives'), x, z in metres.

x ​

x: number

z ​

z: number