GameboardInteractionCommandExecution
Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:288
Result of executing a command preview.
Properties
Section titled “Properties”command
Section titled “command”command:
GameboardInteractionCommand
Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:290
Planned command that was executed or rejected.
effects?
Section titled “effects?”
optionaleffects?: readonlyGameboardInteractionHandlerEffect[]
Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:300
Flattened handler side effects.
handler?
Section titled “handler?”
optionalhandler?:GameboardInteractionHandlerResult
Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:298
Handler result for handler-backed commands.
movement?
Section titled “movement?”
optionalmovement?:GameboardMovementRequestResult
Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:296
Movement request created for move commands.
preview
Section titled “preview”preview:
GameboardInteractionCommandPreview
Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:292
Preview result used for execution.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:302
Reason execution was blocked, ignored, or handler-dependent.
status
Section titled “status”Defined in: packages/declarative-hex-worlds/src/commands/commands.ts:294
Final execution status.