Skip to content

five-on-it / packages/ai/src/crowd / CrowdReadoutRow

Interface: CrowdReadoutRow ​

Defined in: packages/ai/src/crowd.ts:881

One pedestrian of the crowd as the readout tells it.

Properties ​

commute ​

commute: "home" | "work" | "about"

Defined in: packages/ai/src/crowd.ts:889

Where a commuter is headed once and for all: to work, home, or about (back and forth, and anyone else).


eid ​

eid: number

Defined in: packages/ai/src/crowd.ts:883

Its entity.


homeX ​

homeX: number

Defined in: packages/ai/src/crowd.ts:895

Where its home is (m, to a tenth): a shopkeeper's door, anyone else's first spot.


homeZ ​

homeZ: number

Defined in: packages/ai/src/crowd.ts:897

Where its home is (m, to a tenth).


mode ​

mode: string

Defined in: packages/ai/src/crowd.ts:887

What it is doing (PEDESTRIAN_MODES).


role ​

role: "civilian" | "shopkeeper" | "jogger" | "commuter" | "dog_walker" | "vendor" | "smoker" | "queuer" | "sitter" | "foot_officer" | "street_sweeper" | "dog" | "mechanic" | "partier"

Defined in: packages/ai/src/crowd.ts:885

Its role.


x ​

x: number

Defined in: packages/ai/src/crowd.ts:891

Where it is (m, to a tenth).


z ​

z: number

Defined in: packages/ai/src/crowd.ts:893

Where it is (m, to a tenth).