Skip to content

InteractActorQuestObjective

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

Objective completed when an actor interacts with another actor.

actor: string

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

Source actor id.


id: string

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

Stable objective id within the quest.

GameboardQuestObjectiveBase.id


kind: "interact-actor"

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

Objective discriminator.


optional label?: string

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

Optional display label.

GameboardQuestObjectiveBase.label


optional maxDistance?: number

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

Maximum accepted interaction distance.


targetActor: string

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

Target actor id.