GameboardScenarioSimulationPlacementExpectation
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:534
Expected final placement state in a simulation report.
Properties
Section titled “Properties”assetId?
Section titled “assetId?”
optionalassetId?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:542
Expected asset id.
exists?
Section titled “exists?”
optionalexists?:boolean
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:538
Whether the placement is expected to exist.
optionalkind?:GameboardPlacementKind
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:544
Expected placement kind.
layer?
Section titled “layer?”
optionallayer?:GameboardPlacementLayer
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:546
Expected placement layer.
metadata?
Section titled “metadata?”
optionalmetadata?:Readonly<Record<string,GameboardActorMetadataValue>>
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:550
Placement metadata entries that must match.
placementId
Section titled “placementId”placementId:
string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:536
Placement id to inspect.
requiresExtra?
Section titled “requiresExtra?”
optionalrequiresExtra?:boolean
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:548
Expected local-only asset flag.
tileKey?
Section titled “tileKey?”
optionaltileKey?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:540
Expected tile key.