Skip to content

five-on-it / packages/ai/src/police-heavy / PoliceHooks

Interface: PoliceHooks ​

Defined in: packages/ai/src/police-heavy.ts:147

What the police use to send a unit and to radio a sighting (police.ts).

Methods ​

cars() ​

cars(): number

Defined in: packages/ai/src/police-heavy.ts:153

How many more police cars the room may send (POLICE_RESPONSE.maxCars less those out).

Returns ​

number


send() ​

send(w, eid, kind, at?): PoliceUnit | undefined

Defined in: packages/ai/src/police-heavy.ts:149

Sends a unit of a kind after a player, from where the police pick (or at); returns it.

Parameters ​

w ​

Wanted

eid ​

number

kind ​

PoliceUnitKind

at? ​

SpawnPoint

Returns ​

PoliceUnit | undefined


sight() ​

sight(w, eid, from): void

Defined in: packages/ai/src/police-heavy.ts:151

A sighting of a player radioed (police.ts' radioSighting).

Parameters ​

w ​

Wanted

eid ​

number

from ​

SightSource

Returns ​

void