Skip to content

RunGameboardSystemsResult

Defined in: packages/declarative-hex-worlds/src/systems/tick.ts:44

Result of running patrol, movement, and quest systems.

eventRecords: readonly GameboardSystemEventRecord[]

Defined in: packages/declarative-hex-worlds/src/systems/tick.ts:54

Serializable event records derived from events.


events: readonly GameboardSystemEvent[]

Defined in: packages/declarative-hex-worlds/src/systems/tick.ts:52

In-memory events emitted by all enabled systems.


movement: readonly GameboardMovementAdvanceResult[]

Defined in: packages/declarative-hex-worlds/src/systems/tick.ts:48

Movement results produced by this tick.


patrols: readonly GameboardPatrolAdvanceResult[]

Defined in: packages/declarative-hex-worlds/src/systems/tick.ts:46

Patrol results produced by this tick.


quests: readonly GameboardQuestSnapshot[]

Defined in: packages/declarative-hex-worlds/src/systems/tick.ts:50

Quest snapshots after advancement.