Skip to content

five-on-it / packages/ai/src/crew-hire / HireState

Interface: HireState ​

Defined in: packages/ai/src/crew-hire.ts:71

What a hire remembers between ticks.

Properties ​

client ​

client: number

Defined in: packages/ai/src/crew-hire.ts:75

Its employer's client id.


goalX ​

goalX: number

Defined in: packages/ai/src/crew-hire.ts:79

A getaway's goal (m), and the tick it is worked out again.


goalZ ​

goalZ: number

Defined in: packages/ai/src/crew-hire.ts:81

A getaway's goal (m).


kind ​

kind: "driver" | "gunner" | "hacker"

Defined in: packages/ai/src/crew-hire.ts:73

Its kind.


nextHack ​

nextHack: number

Defined in: packages/ai/src/crew-hire.ts:77

The tick it next hacks (a hacker's).


replan ​

replan: number

Defined in: packages/ai/src/crew-hire.ts:83

The tick the goal is worked out again.