CollisionQuestObjective
Defined in: src/traits/quests.ts:83
Objective completed when a collision report matches an expected state.
Extends
Section titled “Extends”Properties
Section titled “Properties”actor?
Section titled “actor?”
optionalactor?:string
Defined in: src/traits/quests.ts:87
Optional source actor id.
expect
Section titled “expect”Defined in: src/traits/quests.ts:93
Expected collision state.
id:
string
Defined in: src/traits/quests.ts:33
Stable objective id within the quest.
Inherited from
Section titled “Inherited from”GameboardQuestObjectiveBase.id
kind:
"collision"
Defined in: src/traits/quests.ts:85
Objective discriminator.
label?
Section titled “label?”
optionallabel?:string
Defined in: src/traits/quests.ts:35
Optional display label.
Inherited from
Section titled “Inherited from”GameboardQuestObjectiveBase.label
targetActor?
Section titled “targetActor?”
optionaltargetActor?:string
Defined in: src/traits/quests.ts:89
Optional target actor id.
targetTile?
Section titled “targetTile?”
optionaltargetTile?:string|HexCoordinates
Defined in: src/traits/quests.ts:91
Optional target tile coordinates or tile key.