All modules

Game Systems

Objectives

Primary, secondary, and hidden quest objectives with criteria checklists.

What it is

Per-objective sheets with name, type (Primary / Secondary / Hidden), status, priority, parent objective, and a checklist of criteria. Cross-references to Levels and Characters tie objectives to where they're given and resolved.

When to use it

  • Designing main-quest beats and the side content around them.
  • Tracking which optional objectives are designed vs. implemented.
  • Branching objectives with parent/child hierarchy.
  • Cross-linking an objective to the level where it triggers and the NPC who gives it.

How to use it

  1. 1Click "+ Add Objective" and pick type + priority.
  2. 2Add criteria as a checklist — each one ticks off independently.
  3. 3Set a parent objective to nest under a larger arc.
  4. 4Link associated Levels and Characters via the dropdowns at the bottom.

Tips you should know

  • Hidden objectives still appear in the editor; the "hidden" flag is for export filtering, not visibility.
  • Public REST API exposes objectives — engine plugins can sync the current quest list at runtime.
  • Pitch Maker reads up to 8 primary objectives; bury minor side quests under Secondary so the pitch reads cleanly.
  • A criteria checklist with all items checked auto-flips the objective's status to "Completed" (visual only — doesn't notify anyone).

Related modules