Skip to content

five-on-it / packages/ai/src/chaos / Riot

Interface: Riot ​

Defined in: packages/ai/src/chaos.ts:155

A riot under way.

Properties ​

answered ​

answered: boolean

Defined in: packages/ai/src/chaos.ts:175

Whether the police have answered it.


brought ​

brought: number[]

Defined in: packages/ai/src/chaos.ts:167

Of those, the ones it brought out (taken away when it ends).


cannon ​

cannon: number

Defined in: packages/ai/src/chaos.ts:171

The water cannon (−1: none), and its driver (−1).


driver ​

driver: number

Defined in: packages/ai/src/chaos.ts:173

Its driver.


people ​

people: number[]

Defined in: packages/ai/src/chaos.ts:165

The pedestrians in it, in entity order.


shields ​

shields: number[]

Defined in: packages/ai/src/chaos.ts:169

The shield wall's officers (plain police characters), in the order they came.


since ​

since: number

Defined in: packages/ai/src/chaos.ts:161

The tick it started.


until ​

until: number

Defined in: packages/ai/src/chaos.ts:163

The tick it ends.


x ​

x: number

Defined in: packages/ai/src/chaos.ts:157

Its place (m).


z ​

z: number

Defined in: packages/ai/src/chaos.ts:159

Its place (m).