Skip to content

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

Interface: CrowdReadoutRow ​

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

One pedestrian of the crowd as the readout tells it.

Properties ​

commute ​

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

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

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:830

Its entity.


homeX ​

homeX: number

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

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:844

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


mode ​

mode: string

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

What it is doing (PEDESTRIAN_MODES).


role ​

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

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

Its role.


x ​

x: number

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

Where it is (m, to a tenth).


z ​

z: number

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

Where it is (m, to a tenth).