Skip to content

RunGameboardInteractionResult

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

Result of command dispatch plus optional system advancement.

dispatch: DispatchGameboardInteractionCommandResult

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

Command dispatch result.


eventRecords: readonly GameboardSystemEventRecord[]

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

Serializable event records derived from events.


events: readonly GameboardSystemEvent[]

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

Combined dispatch and system events.


optional systems?: RunGameboardSystemsResult

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

System result when systems were enabled.