GameboardScenarioSimulationActorExpectation
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:502
Expected final actor state in a simulation report.
Properties
Section titled “Properties”actorId
Section titled “actorId”actorId:
string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:504
Actor id to inspect.
assetId?
Section titled “assetId?”
optionalassetId?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:528
Expected actor placement asset id.
blocksMovement?
Section titled “blocksMovement?”
optionalblocksMovement?:boolean
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:516
Expected movement-blocking flag.
exists?
Section titled “exists?”
optionalexists?:boolean
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:506
Whether the actor is expected to exist.
faction?
Section titled “faction?”
optionalfaction?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:510
Expected actor faction.
hostile?
Section titled “hostile?”
optionalhostile?:boolean
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:514
Expected hostile flag.
interactive?
Section titled “interactive?”
optionalinteractive?:boolean
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:518
Expected interactive flag.
optionalkind?:GameboardActorKind
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:508
Expected actor kind.
metadata?
Section titled “metadata?”
optionalmetadata?:Readonly<Record<string,GameboardActorMetadataValue>>
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:522
Actor metadata entries that must match.
placementId?
Section titled “placementId?”
optionalplacementId?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:526
Expected actor placement id.
optionaltags?: readonlystring[]
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:520
Actor tags that must be present.
optionalteam?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:512
Expected actor team.
tileKey?
Section titled “tileKey?”
optionaltileKey?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:524
Expected actor tile key.