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).