five-on-it / packages/ai/src/police-lockdown / LockdownBook
Interface: LockdownBook
Defined in: packages/ai/src/police-lockdown.ts:155
The lockdown's side of the police's book (see the module documentation).
Properties
blockers
blockers:
Blocker[]
Defined in: packages/ai/src/police-lockdown.ts:165
The civilians in a player's way.
budget
budget:
BudgetBook
Defined in: packages/ai/src/police-lockdown.ts:185
The room's public safety budget and the players' pressure (police-budget.ts).
closed
closed:
number[]
Defined in: packages/ai/src/police-lockdown.ts:161
The garages closed (indices into the level's), ascending.
driving
driving:
object[]
Defined in: packages/ai/src/police-lockdown.ts:169
The cars each player drives now, by client id (seat 0), to know the ones they leave.
car
car:
number
client
client:
number
escapes
escapes:
Escape[]
Defined in: packages/ai/src/police-lockdown.ts:179
The extractions survived since the server last took them.
extractions
extractions:
Extraction[]
Defined in: packages/ai/src/police-lockdown.ts:177
The extractions under way, by player (police-extraction.ts).
legends
legends:
object[]
Defined in: packages/ai/src/police-lockdown.ts:181
The legendary escapes each player made, by client id: the banner's count.
client
client:
number
count
count:
number
news
news:
NewsLine[]
Defined in: packages/ai/src/police-lockdown.ts:187
The news ticker's last lines (police-news.ts), oldest first.
newsCount
newsCount:
number
Defined in: packages/ai/src/police-lockdown.ts:189
The lines the ticker has run, all told: the next one's number.
nextBlock
nextBlock:
number
Defined in: packages/ai/src/police-lockdown.ts:167
No new pair of civilians steps out before this tick.
nextTow
nextTow:
number
Defined in: packages/ai/src/police-lockdown.ts:175
No tow truck is sent before this tick.
parked
parked:
ParkedCar[]
Defined in: packages/ai/src/police-lockdown.ts:171
The cars the players left parked lately (police-tow.ts).
perimeters
perimeters:
Perimeter[]
Defined in: packages/ai/src/police-lockdown.ts:159
The perimeters, by player, in the order they were drawn.
places
places:
PolicePlace[]
Defined in: packages/ai/src/police-lockdown.ts:157
The police's places of the level and the game.
pullOver
pullOver:
boolean
Defined in: packages/ai/src/police-lockdown.ts:163
The ambient traffic pulls over and stops (a player at nine stars and up).
rentals
rentals:
Rental[]
Defined in: packages/ai/src/police-lockdown.ts:183
The safe houses rented (police-extraction.ts).
tows
tows:
TowJob[]
Defined in: packages/ai/src/police-lockdown.ts:173
The tow trucks out (police-tow.ts).