Players · Campaigns
Progress through a Campaign
Open an enrolled class, work through a node's Investigations, Reports, and Engagement, then follow the advance prompt to the next node, Trial, or Rift.
Verified against app build 2f427ecbd · 2026-07-29
Once you’ve joined a class, the campaign map is where you actually play. Every node follows the same three-phase rhythm — Investigations → Reports → Engagement — and each phase unlocks the next. When a node is done, an advance prompt carries you to the next node, the path’s Trial, or the campaign’s final Rift.
Try it without an account
The whole player loop is playable in the public demo — no sign-up. Open app.rpglms.com/demo/campaign to explore a real (read-only) campaign map, drill into a node, and battle a Trial or Rift.
The campaign loop
Open an enrolled campaign
From Base Camp, switch to the Party Memberships tab on the party card and tap an enrolled class. The campaign map opens (
CampaignScreen) showing the path list and the boss gem; it auto-expands and scrolls to your first unpassed path. Locked paths show a padlock until their prerequisites are met, and path tiles pick up colors from their boss mob.
The campaign map — paths stack vertically with the boss gem at the end.verified @ 2f427ecbd Open a path and tap a node
A path tile shows its number and guiding question (for example, “1. What makes a cell alive?”) plus the path’s mob gem — tap the gem itself to battle that path’s mob directly. The node list only shows published nodes (Game Masters see an extra draft affordance for unpublished ones). Tap a node to open it; a Back to Paths arrow returns you to the map.

Expand a path to see its nodes.verified @ 2f427ecbd Complete the Investigations tab
The node opens on a three-tab bar: Investigations · Reports · Engagement. On the Investigations tab, tap Investigate and work through the narrative, media, graphs, fill-in-the-blank clue slots, and click-reveals to the clue — investigations are grouped under D&D-style check headers (for example, “History Check”), and can include a Sources affordance or an inline YouTube player. Finishing every investigation unlocks the Reports tab (the node hits 1/3 complete).
Capture pendingAn investigation card mid-completion with a click-reveal clue1440 × 900 · 16:10Investigations come first and gate the rest of the node.verified @ 2f427ecbd Complete the Reports tab
On Reports, respond to each prompt: text answers submit through the chat field, while scale / choose / rank prompts show the aggregated class results after you submit — and you can like classmates’ report responses. Once every report has a response, Engagement unlocks (the node hits 2/3).

Reports capture your thinking and show how the class answered.verified @ 2f427ecbd Complete the Engagement (node quiz)
Engagement is the node’s mini-quiz — the same questions your Gamemaster authored. The start card shows a Pass Threshold (70% by default), gives you 1 heart with a chance to earn a second, and now also has the same Difficulty picker as Trials and Rifts (see Leaderboards & Quizzes). Pass it and you’ll see Engagement Complete! with Replay and Complete buttons.
Capture pendingThe Engagement start card showing the pass threshold, and the Engagement Complete result card1440 × 900 · 16:10Engagement = the questions phase. Authored once per node, played here.verified @ 2f427ecbd Follow the advance prompt
A persistent blue band carries a themed advance die. Depending on where you are, it routes you to the next node, the path’s Trial, or the campaign’s Rift — so you always know what to tackle next.
Capture pendingThe blue advance band with its themed advance die1440 × 900 · 16:10The advance die always points at your next objective.verified @ 2f427ecbd
When a tab is locked
The three tabs are sequentially gated — Reports unlocks at 1/3 and Engagement at 2/3 — so you can’t skip ahead. Work them in order.
Navigation error on a node quiz
A node’s Engagement needs a party context to score and rank your attempt. If you reach it without one, you’ll see a Navigation Error (“… requires a party context”) with a Go Home button. Re-enter the node from your enrolled class on Base Camp and the context resolves.
What comes after a node
Clearing every node in a path unlocks its Trial (the path quiz); clearing every path unlocks the campaign Rift (the final exam). See Leaderboards & Quizzes for how Trials, Rifts, hearts, and the leaderboard work.