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.