Skip to content

useGameboardQuestActions

useGameboardQuestActions(): object

Defined in: src/react/react.ts:432

Bind quest actions for spawning objectives and updating quest progress.

advance: (quest, options) => GameboardQuestSnapshot

Advance one quest entity.

string | Entity

AdvanceGameboardQuestOptions = {}

GameboardQuestSnapshot

advanceAll: (options) => GameboardQuestSnapshot[]

Advance every quest entity.

AdvanceGameboardQuestOptions = {}

GameboardQuestSnapshot[]

find: (quest) => GameboardQuestSnapshot | undefined

Find one quest snapshot.

string | Entity

GameboardQuestSnapshot | undefined

read: () => GameboardQuestSnapshot[]

Read all quest snapshots.

GameboardQuestSnapshot[]

spawn: (definition, options) => Entity

Spawn a quest entity.

GameboardQuestDefinition

SpawnGameboardQuestOptions = {}

Entity