Skip to content

five-on-it / packages/ai/src/police-negotiator / Talk

Interface: Talk ​

Defined in: packages/ai/src/police-negotiator.ts:71

The negotiator's talk with one player.

Properties ​

captives ​

captives: number[]

Defined in: packages/ai/src/police-negotiator.ts:85

The captives it is about, in id order.


car ​

car: boolean

Defined in: packages/ai/src/police-negotiator.ts:83

"A car" is still on offer.


client ​

client: number

Defined in: packages/ai/src/police-negotiator.ts:73

The client id of the player it is with.


delivered ​

delivered: number

Defined in: packages/ai/src/police-negotiator.ts:89

The car delivered (−1: none).


negotiator ​

negotiator: number

Defined in: packages/ai/src/police-negotiator.ts:87

The negotiator (an NPC by the van; −1: none).


since ​

since: number

Defined in: packages/ai/src/police-negotiator.ts:77

The tick it began.


state ​

state: TalkState

Defined in: packages/ai/src/police-negotiator.ts:75

Ringing, or talking.


time ​

time: boolean

Defined in: packages/ai/src/police-negotiator.ts:81

"Time" is still on offer.


until ​

until: number

Defined in: packages/ai/src/police-negotiator.ts:79

The tick it rings out, or its hold ends.