RunGameboardActorTargetInteractionResult
Defined in: src/systems/systems.ts:314
Result of target selection, command dispatch, and optional system advancement.
Properties
Section titled “Properties”dispatch?
Section titled “dispatch?”
optionaldispatch?:DispatchGameboardInteractionCommandResult
Defined in: src/systems/systems.ts:320
Dispatch result when command dispatch occurred.
eventRecords
Section titled “eventRecords”eventRecords: readonly
GameboardSystemEventRecord[]
Defined in: src/systems/systems.ts:326
Serializable event records derived from events.
events
Section titled “events”events: readonly
GameboardSystemEvent[]
Defined in: src/systems/systems.ts:324
Combined dispatch and system events.
interaction?
Section titled “interaction?”
optionalinteraction?:RunGameboardInteractionResult
Defined in: src/systems/systems.ts:318
Interaction result when the target command was executable.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/systems/systems.ts:328
Reason no interaction occurred or dispatch was blocked.
systems?
Section titled “systems?”
optionalsystems?:RunGameboardSystemsResult
Defined in: src/systems/systems.ts:322
System result when systems were enabled.
targetCommand
Section titled “targetCommand”targetCommand:
GameboardActorTargetCommandPlan
Defined in: src/systems/systems.ts:316
Actor-target command plan.