GameboardScenarioSimulationMovementExpectation
Defined in: src/simulation/script.ts:420
Expected movement record in a simulation report.
Properties
Section titled “Properties”actorId?
Section titled “actorId?”
optionalactorId?:string
Defined in: src/simulation/script.ts:428
Expected actor id.
assetId?
Section titled “assetId?”
optionalassetId?:string
Defined in: src/simulation/script.ts:434
Expected placement asset id.
optionalcost?:number
Defined in: src/simulation/script.ts:450
Expected planned path cost.
destinationKey?
Section titled “destinationKey?”
optionaldestinationKey?:string
Defined in: src/simulation/script.ts:442
Expected movement destination key.
eventType?
Section titled “eventType?”
optionaleventType?:"movement-requested"|"movement-stepped"|"movement-completed"|"movement-blocked"
Defined in: src/simulation/script.ts:426
Expected movement event type.
moved?
Section titled “moved?”
optionalmoved?:boolean
Defined in: src/simulation/script.ts:438
Expected moved flag.
nextIndex?
Section titled “nextIndex?”
optionalnextIndex?:number
Defined in: src/simulation/script.ts:448
Expected next path index.
pathIncludes?
Section titled “pathIncludes?”
optionalpathIncludes?: readonlystring[]
Defined in: src/simulation/script.ts:446
Path tile keys that must be included.
pathKeys?
Section titled “pathKeys?”
optionalpathKeys?: readonlystring[]
Defined in: src/simulation/script.ts:444
Expected exact path tile keys.
placementId?
Section titled “placementId?”
optionalplacementId?:string
Defined in: src/simulation/script.ts:430
Expected placement id.
profileId?
Section titled “profileId?”
optionalprofileId?:string
Defined in: src/simulation/script.ts:436
Expected movement profile id.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/simulation/script.ts:456
Expected movement reason.
spentCost?
Section titled “spentCost?”
optionalspentCost?:number
Defined in: src/simulation/script.ts:452
Expected spent path cost.
status?
Section titled “status?”
optionalstatus?:GameboardMovementStatus
Defined in: src/simulation/script.ts:440
Expected movement status.
stepId?
Section titled “stepId?”
optionalstepId?:string
Defined in: src/simulation/script.ts:422
Step id that should emit the movement record.
stepIndex?
Section titled “stepIndex?”
optionalstepIndex?:number
Defined in: src/simulation/script.ts:424
Step index that should emit the movement record.
tileKey?
Section titled “tileKey?”
optionaltileKey?:string
Defined in: src/simulation/script.ts:432
Expected current tile key.
visited?
Section titled “visited?”
optionalvisited?:number
Defined in: src/simulation/script.ts:454
Expected pathfinder visited count.