DispatchGameboardActorTargetCommandResult
Defined in: src/systems/systems.ts:248
Result of selecting an actor target and dispatching the planned command.
Properties
Section titled “Properties”dispatch?
Section titled “dispatch?”
optionaldispatch?:DispatchGameboardInteractionCommandResult
Defined in: src/systems/systems.ts:252
Dispatch result when the target command was executable.
eventRecords
Section titled “eventRecords”eventRecords: readonly
GameboardSystemEventRecord[]
Defined in: src/systems/systems.ts:256
Serializable event records derived from events.
events
Section titled “events”events: readonly
GameboardSystemEvent[]
Defined in: src/systems/systems.ts:254
In-memory events emitted by the dispatch.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/systems/systems.ts:258
Reason no command was dispatched or dispatch was blocked.
targetCommand
Section titled “targetCommand”targetCommand:
GameboardActorTargetCommandPlan
Defined in: src/systems/systems.ts:250
Actor-target command plan.