Skip to content

five-on-it / packages/missions/src/runtime / ScheduleHourSpot

Interface: ScheduleHourSpot ​

Defined in: packages/missions/src/runtime.ts:921

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

From this time of day (minutes after midnight).


do ​

do: "goto" | "post" | "patrol" | "home" | "break" | "sit" | "dance" | "smoke" | "lie" | "lean" | "work"

Defined in: packages/missions/src/runtime.ts:925

What it does.


every? ​

optional every?: number

Defined in: packages/missions/src/runtime.ts:933

A timed hour that recurs: every so many minutes.


for? ​

optional for?: number

Defined in: packages/missions/src/runtime.ts:931

A timed hour: how long it lasts (minutes).


points ​

points: object[]

Defined in: packages/missions/src/runtime.ts:927

Where: the place, or the patrol's places.

x ​

x: number

z ​

z: number


yaw ​

yaw: number

Defined in: packages/missions/src/runtime.ts:929

Which way it faces at a place (rad).