Skip to content

RunGameboardScenarioSimulationOptions

Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:588

Options for running a scenario simulation.

optional defaultCommandHandlerOptions?: CreateGameboardInteractionHandlerPresetOptions

Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:598

Default options for built-in command handler presets.


optional defaultCommandHandlers?: readonly ("remove-target-actor" | "remove-target-placement" | "mark-target-interacted" | "default-rpg")[]

Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:596

Default built-in command handler presets.


optional defaultCommandSystems?: false | RunGameboardSystemsOptions

Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:594

Default systems after command dispatch, or false to skip.


optional defaultRunSystems?: RunGameboardSystemsOptions

Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:600

Default systems for run-systems steps.


optional defaultSourceActor?: string

Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:592

Default source actor id for command steps.


optional recipeOverrides?: Partial<GameboardPlanOptions>

Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:590

Recipe compile overrides for the scenario board.