Skip to content

five-on-it / packages/ai/src/police-swat / SwatTeam

Interface: SwatTeam ​

Defined in: packages/ai/src/police-swat.ts:200

A SWAT van and its team, after one player.

Properties ​

breach ​

breach: number

Defined in: packages/ai/src/police-swat.ts:220

The tick the breach began (−1: none).


client ​

client: number

Defined in: packages/ai/src/police-swat.ts:204

The client id of the player it is after.


door ​

door: number

Defined in: packages/ai/src/police-swat.ts:218

The door of a breach (−1: none).


driver ​

driver: number

Defined in: packages/ai/src/police-swat.ts:208

Its driver's entity (−1: gone).


held ​

held: boolean

Defined in: packages/ai/src/police-swat.ts:229

The negotiator talks: the team holds where it stands (police-negotiator.ts).


id ​

id: number

Defined in: packages/ai/src/police-swat.ts:202

Its number (the book's count when it was sent).


inside ​

inside: number

Defined in: packages/ai/src/police-swat.ts:222

The last tick the player was inside, while breaching.


members ​

members: number[]

Defined in: packages/ai/src/police-swat.ts:210

Its four's entities in TEAM_ROLES' order (−1: gone).


nextBreach ​

nextBreach: number

Defined in: packages/ai/src/police-swat.ts:224

No breach before this tick.


nextGas ​

nextGas: number

Defined in: packages/ai/src/police-swat.ts:226

No tear gas, no smoke thrown before these ticks.


nextSmoke ​

nextSmoke: number

Defined in: packages/ai/src/police-swat.ts:227


phase ​

phase: SwatPhase

Defined in: packages/ai/src/police-swat.ts:212

What it is doing.


since ​

since: number

Defined in: packages/ai/src/police-swat.ts:214

The tick the phase began.


stop ​

stop: object

Defined in: packages/ai/src/police-swat.ts:216

Where the van stops.

x ​

x: number

z ​

z: number


van ​

van: number

Defined in: packages/ai/src/police-swat.ts:206

The van's entity.