Skip to content

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? ​

optional every?: number

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

A timed hour that recurs: every so many minutes.


for? ​

optional for?: 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).