Skip to content

Learn Objective

Use this page to understand what Objective is responsible for before you look up exact API details.

Objective focuses on generic goal tracking for quests, tutorials, achievements, challenges, and project systems.

It should answer its own responsibility clearly without taking over nearby systems.

Objective owns:

  • objective identity
  • objective progress state
  • progress updates
  • completion checks
  • objective events

It does not own:

  • quest chains
  • achievement presentation
  • reward distribution
  • the gameplay action being measured
  • platform SDKs

Objective should be usable by itself. When other Dynaros products are installed, integrations can make workflows smoother without turning unrelated products into hidden requirements.

Project or gameplay event
v
Objective plugin behavior
v
Objective validation / state / result
v
Owning project or related system responds

Start with the overview if you are still deciding whether Objective owns your problem. Use Guides for workflows, Recipes for focused examples, and Reference for exact symbols or settings.