Skip to content

CollisionQuestObjective

Defined in: src/traits/quests.ts:83

Objective completed when a collision report matches an expected state.

optional actor?: string

Defined in: src/traits/quests.ts:87

Optional source actor id.


expect: GameboardQuestCollisionExpectation

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.

GameboardQuestObjectiveBase.id


kind: "collision"

Defined in: src/traits/quests.ts:85

Objective discriminator.


optional label?: string

Defined in: src/traits/quests.ts:35

Optional display label.

GameboardQuestObjectiveBase.label


optional targetActor?: string

Defined in: src/traits/quests.ts:89

Optional target actor id.


optional targetTile?: string | HexCoordinates

Defined in: src/traits/quests.ts:91

Optional target tile coordinates or tile key.