Skip to content

five-on-it / packages/ai/src/police-tech-division / TECH_DIVISION

Variable: TECH_DIVISION ​

const TECH_DIVISION: object

Defined in: packages/ai/src/police-tech-division.ts:86

The tech division's numbers.

Type Declaration ​

announceTicks ​

readonly announceTicks: number

A tactic comes this long after the radio said it (ticks: four seconds, M12).

killSwitch ​

readonly killSwitch: object

The kill switch: its countdown, the engine's death, the time before another after one went through, after one was stopped.

killSwitch.againTicks ​

readonly againTicks: number

killSwitch.countTicks ​

readonly countTicks: number

killSwitch.resetTicks ​

readonly resetTicks: number

killSwitch.stallTicks ​

readonly stallTicks: number

robots ​

readonly robots: object

The robots: where they come out round the player (m), their claw's reach (m), how long held is an arrest, how long one shaken off staggers, how long a player who struggled free slips every claw, how long an EMP, water or a blast shuts one down (ticks); another after this long.

robots.againTicks ​

readonly againTicks: number

robots.arrestTicks ​

readonly arrestTicks: number

robots.blastTicks ​

readonly blastTicks: number

robots.empTicks ​

readonly empTicks: number

robots.grabReach ​

readonly grabReach: 1.5 = 1.5

robots.slipTicks ​

readonly slipTicks: number

robots.soakTicks ​

readonly soakTicks: number

robots.spawnFar ​

readonly spawnFar: 26 = 26

robots.spawnNear ​

readonly spawnNear: 18 = 18

robots.staggerTicks ​

readonly staggerTicks: number

sayTicks ​

readonly sayTicks: number

The radio announces one tactic to a player at most this often (ticks): each line is heard.

swarm ​

readonly swarm: object

The swarm: its drones circle so far (m) and so high over the player (m); a drone dives from this near (m), for this long (ticks), and rests between dives; a new swarm after this long; a wreck lies this long, a drone cut off drifts this long.

swarm.againTicks ​

readonly againTicks: number

swarm.diveFrom ​

readonly diveFrom: 8 = 8

swarm.diveTicks ​

readonly diveTicks: number

swarm.height ​

readonly height: 3.5 = 3.5

swarm.leaveTicks ​

readonly leaveTicks: number

swarm.lostTicks ​

readonly lostTicks: number

swarm.orbit ​

readonly orbit: 6 = 6

swarm.restTicks ​

readonly restTicks: number

swarm.wreckTicks ​

readonly wreckTicks: number