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
- 1Click "+ Add Objective" and pick type + priority.
- 2Add criteria as a checklist — each one ticks off independently.
- 3Set a parent objective to nest under a larger arc.
- 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).