five-on-it / packages/missions/src/runtime / ScheduleHourSpot
Interface: ScheduleHourSpot
Defined in: packages/missions/src/runtime.ts:807
One hour of an NPC's schedule as the host takes it: from when (minutes after midnight), what, where, how long and how often.
Properties
at
at:
number
Defined in: packages/missions/src/runtime.ts:809
From this time of day (minutes after midnight).
do
do:
"goto"|"post"|"patrol"|"home"|"break"|"sit"
Defined in: packages/missions/src/runtime.ts:811
What it does.
every?
optionalevery?:number
Defined in: packages/missions/src/runtime.ts:819
A timed hour that recurs: every so many minutes.
for?
optionalfor?:number
Defined in: packages/missions/src/runtime.ts:817
A timed hour: how long it lasts (minutes).
points
points:
object[]
Defined in: packages/missions/src/runtime.ts:813
Where: the place, or the patrol's places.
x
x:
number
z
z:
number
yaw
yaw:
number
Defined in: packages/missions/src/runtime.ts:815
Which way it faces at a place (rad).