Skip to content

five-on-it / packages/ai/src/schedule / ScheduleEntry

Interface: ScheduleEntry ​

Defined in: packages/ai/src/schedule.ts:58

One hour of a schedule, as the AI keeps it.

Properties ​

at ​

at: number

Defined in: packages/ai/src/schedule.ts:60

From this time of day (minutes after midnight).


do ​

do: ScheduleActivity

Defined in: packages/ai/src/schedule.ts:62

What the NPC does.


every? ​

optional every?: number

Defined in: packages/ai/src/schedule.ts:70

A timed hour that recurs every so many minutes from at, until the next plain hour begins.


for? ​

optional for?: number

Defined in: packages/ai/src/schedule.ts:68

A timed hour: how long it lasts (minutes); absent for a plain hour.


points ​

points: object[]

Defined in: packages/ai/src/schedule.ts:64

Where: the place (goto, post, home, break), or the patrol's points.

x ​

x: number

z ​

z: number


yaw? ​

optional yaw?: number

Defined in: packages/ai/src/schedule.ts:66

Which way it faces at a place (rad); 0 when absent.