Skip to content

five-on-it / packages/ai/src/police-ladder / StarResponse

Interface: StarResponse ​

Defined in: packages/ai/src/police-ladder.ts:45

What the police send after a player at one number of stars.

Properties ​

apcs ​

apcs: number

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

APCs, the armoured battering-ram truck (C10): it rams.


bikes ​

bikes: number

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

Police bikes riding with the cruisers (C8): fast, threading traffic, a bump throws the rider.


boats ​

boats: number

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

Police boats (C9) once the player is on the water (R15: below, the water is an escape).


cameras ​

cameras: boolean

Defined in: packages/ai/src/police-ladder.ts:65

The security cameras and the traffic cameras of the signalled junctions radio sightings.


cannons ​

cannons: number

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

Water cannon trucks (C11): parked off the player, their jet on them.


citizens ​

citizens: boolean

Defined in: packages/ai/src/police-ladder.ts:69

The pedestrians who see the player film them, each clip a sighting (C31, the citizen app).


contractors ​

contractors: boolean

Defined in: packages/ai/src/police-ladder.ts:114

The city's outsourced contractors answer instead of its police (ten stars: their livery, their jingle).


crew ​

crew: number

Defined in: packages/ai/src/police-ladder.ts:51

Officers in each, the driver among them.


cruisers ​

cruisers: number

Defined in: packages/ai/src/police-ladder.ts:49

Police cars kept after the player.


darts ​

darts: number

Defined in: packages/ai/src/police-ladder.ts:93

Cruisers fitted with the GPS dart launcher (C4).


drones ​

drones: number

Defined in: packages/ai/src/police-ladder.ts:63

Surveillance drones over the player.


extraction ​

extraction: boolean

Defined in: packages/ai/src/police-ladder.ts:110

Only an extraction ends the chase (M3, police-extraction.ts): the stars never drop below this row's.


foam ​

foam: boolean

Defined in: packages/ai/src/police-ladder.ts:99

The cruisers' second officer carries the foam gun, its non-lethal tool (M7).


grapplers ​

grapplers: number

Defined in: packages/ai/src/police-ladder.ts:91

Cruisers fitted with the Grappler's bumper net (C3).


greenWave ​

greenWave: boolean

Defined in: packages/ai/src/police-ladder.ts:61

The signalled junctions ahead turn red for every approach (the green wave, gridlock).


helicopters ​

helicopters: number

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

Helicopters (C14): the searchlight, the door gunner, nail strips dropped ahead; the weather grounds them.


k9 ​

k9: boolean

Defined in: packages/ai/src/police-ladder.ts:97

A K9 unit (a handler and a police dog on the player's trail) comes with the SWAT van (police-k9.ts).


killSwitch ​

killSwitch: boolean

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

The player's car is hacked and its engine cut after a countdown (C6, the kill switch).


lockdown ​

lockdown: boolean

Defined in: packages/ai/src/police-ladder.ts:108

The lockdown (nine stars): the district's garages closed, the traffic pulled over, the bounty app's civilians in the player's way.


name ​

name: "swat" | "pursuit" | "lockdown" | "clean" | "noticed" | "armedResponse" | "roadblocks" | "theEye" | "heavyResponse" | "techDivision" | "unicornStatus"

Defined in: packages/ai/src/police-ladder.ts:47

The star's name.


perimeter ​

perimeter: number

Defined in: packages/ai/src/police-ladder.ts:104

The perimeter's radius round where the player was last seen (C33, police-perimeter.ts; m, 0: none): from six stars a small ring to break out of, from nine the lockdown's, sealed.


precrime ​

precrime: boolean

Defined in: packages/ai/src/police-ladder.ts:67

The cruisers come from ahead, on the road the player is predicted to take.


pursuit ​

pursuit: boolean

Defined in: packages/ai/src/police-ladder.ts:53

Their cars have the pursuit tune (an interceptor's engine).


roadblocks ​

roadblocks: number

Defined in: packages/ai/src/police-ladder.ts:57

Roadblocks set on the road ahead at a time (parked cars, a strip, armed officers).


robotDogs ​

robotDogs: number

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

Robot dogs after the player (C28).


robots ​

robots: number

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

ComplianceBots™ after the player on foot (C27).


rolling ​

rolling: number

Defined in: packages/ai/src/police-ladder.ts:59

Cars a rolling block sends from ahead (0: none).


seals ​

seals: number

Defined in: packages/ai/src/police-ladder.ts:106

Barricades sealing the perimeter (C33): the bridges out of the player's district first, then where the roads cross the ring.


snipers ​

snipers: number

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

Rooftop snipers (C23) on the tallest roofs near the player, their lasers the tell.


strips ​

strips: boolean

Defined in: packages/ai/src/police-ladder.ts:55

Nail strips are thrown across the road ahead of a player who drives.


swarm ​

swarm: number

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

Taser drones in the swarm after the player (C15).


swat ​

swat: number

Defined in: packages/ai/src/police-ladder.ts:95

SWAT vans after the player, each with its team of four and its sonic cannon (police-swat.ts).


tow ​

tow: boolean

Defined in: packages/ai/src/police-ladder.ts:112

The tow trucks sweep up the cars the player left parked (C12, police-tow.ts).