Skip to content

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

Interface: SwatTeam ​

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

A SWAT van and its team, after one player.

Properties ​

breach ​

breach: number

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

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


client ​

client: number

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

The client id of the player it is after.


door ​

door: number

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

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


driver ​

driver: number

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

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


held ​

held: boolean

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

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


id ​

id: number

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

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


inside ​

inside: number

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

The last tick the player was inside, while breaching.


members ​

members: number[]

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

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


nextBreach ​

nextBreach: number

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

No breach before this tick.


nextGas ​

nextGas: number

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

No tear gas, no smoke thrown before these ticks.


nextSmoke ​

nextSmoke: number

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


phase ​

phase: SwatPhase

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

What it is doing.


since ​

since: number

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

The tick the phase began.


stop ​

stop: object

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

Where the van stops.

x ​

x: number

z ​

z: number


van ​

van: number

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

The van's entity.