⚔️CritForge
📖

Plot Generator

Generate structured D&D 5e plot hooks with story beats, twists, NPCs, encounters, and branching outcomes

11 min read
plotstoryhooksadventurenarrative

Quick Answer

Generate structured D&D 5e adventure plots with story beats, key NPCs, clues, read-aloud text, and branching outcomes. Go to Generate > Plot Generator, set a plot type, tone, and complexity, then Generate.

Generate complete, ready-to-run D&D 5e adventure plots — structured story beats, key NPCs, encounter suggestions, investigation clues, read-aloud text, and branching outcomes — sized to your campaign.

Quick Start

  1. Navigate to GeneratePlot Generator
  2. Give your plot a Title (or leave it blank for a generated one)
  3. Choose a Plot Type (quest, mystery, intrigue, heist, exploration, or survival)
  4. Set a Tone and Complexity
  5. Enter your party's Level
  6. Optionally select a World Setting and Storytelling Framework
  7. Click Generate Plot
  8. Review the result, then click Save to Library to keep it

Form Inputs

Required Fields

Title

An optional name for your adventure. Leave it blank and the AI generates one based on the premise.

Plot Type

The structural shape of the adventure:

Plot TypeWhat it generates
QuestClear goal, direct path, iconic D&D structure
MysteryInvestigation-driven with clues and red herrings
IntrigueFaction politics, hidden agendas, negotiation
HeistPlanning, reconnaissance, and timed execution
ExplorationDiscovery, wonder, and unknown territory
SurvivalResource scarcity, environmental threats, hard choices

Tone

Sets the creative direction and emotional register of the adventure:

ToneStyle
HeroicBright, clear moral stakes, classic good-vs-evil
GrittyMorally gray, consequences have weight, harsh world
HorrorDread, creeping danger, things that should not exist
ComedicAbsurd situations, lighter stakes, character-driven humor

Complexity

Controls scope — how many scenes, acts, and sessions the adventure covers:

ComplexityStructureSession estimate
Simple1 act, 3–4 scenes1–2 sessions
Moderate2 acts, 6–10 scenes3–5 sessions
Complex3 acts, 15–25 scenes6+ sessions

Party Level

Enter the party's current level (1–20). The generator uses this to scale enemy challenge ratings, treasure tiers, and skill check DCs throughout the adventure.

Optional Fields

World Setting

Click Choose Setting to open the terrain selector. Setting the world context shapes location names, environmental hazards, creature types, and cultural flavor throughout the adventure. A frozen tundra campaign gets very different encounters and NPCs than a scorching desert one.

Additional Notes

Free-text field (up to 500 characters) for anything specific you want woven in. Examples:

  • "The villain is secretly the party's contact — a long con"
  • "Starts in the docks at night, needs a scene involving a locked ship manifold"
  • "The party recently lost a member — incorporate grief"

All input is automatically screened for unsafe content and trademarked terms.

Storytelling Framework

Apply a narrative framework to shape the plot's structural bones:

FrameworkBest for
NoneDefault AI judgment, no constraints
Hero's JourneyEpic multi-session arcs with transformation and return
Save the CatTight pacing with genre-specific beat sheets
Narrative HooksModular scenes that connect via player decisions
Three-Act StructureClassical setup, confrontation, and resolution
Flexible PrepLoose structure designed for improv-heavy tables

The form warns you if a framework and complexity combination tends to produce poor results (for example, Hero's Journey is heavily compressed for Simple plots).

Campaign & Region Context

Link to a campaign and optionally a world region you've already built. When a region is linked, the generator draws on its biome, local cultures, active factions, and magic level to ground every location, NPC, and encounter in your specific world.

Faction Context

Link one of your campaign factions to make that faction's goals, methods, and internal politics the engine behind the adventure. The antagonist and NPC motivations will reflect the faction's escalation stage, including any active countdown deadline.

What Gets Generated

Every plot is fully structured and session-ready. What you receive depends on complexity, but all plots share these components.

Plot Hook

The adventure's entry point, written four ways:

  • Primary hook: A full narrative description of how the party gets involved
  • Hook variants: Three to five alternative presentations — different angles, different NPCs offering the job, different ways the situation demands attention
  • Initial objective: What the party thinks they need to do at the start
  • Stakes summary: What happens if they walk away or fail

Use the variants when your party missed your planned hook, or when you want the hook to work differently for different player types.

Story Beats and Acts

The plot is divided into acts — one to three for most adventures, up to five arcs with three acts each for marathon campaigns. Each act contains:

  • Title and narrative purpose (setup, rising action, confrontation, resolution, epilogue)
  • Major beats: The key things that must happen before the act ends
  • Scenes: Individual encounters, locations, or set pieces with full detail

Scenes

Each scene includes:

  • Location: Named place with terrain tags and a description — settlement, dungeon, wilderness, stronghold, social hub, or custom
  • Objective: What the party needs to accomplish here
  • Challenge type: Combat, social, exploration, puzzle, roleplay, or mixed
  • Key NPCs: Who's present, their role, and brief personality notes
  • Skill checks: Specific checks with DCs, success outcomes, and failure outcomes
  • Encounter suggestion: Enemy types, CR budget, encounter type, and tactical context (for combat scenes)
  • Treasure suggestion: CR tier, hoard size, thematic flavor, and why the treasure is here
  • GM notes: Tactical and narrative guidance for running the scene

Read-Aloud Text

Every scene includes a 2–3 sentence atmospheric description with sensory detail, written to be read directly to players. Each block includes a trigger note — "when players enter," "after they deal with the guards," and so on — so you know exactly when to deliver it.

Use read-aloud text as a starting point, not a script. Edit it to match your table's vocabulary and pacing before the session.

Investigation Clues (Three-Clue Rule)

Mystery and intrigue plots, and any scene involving information-gathering, include structured clues following the Three-Clue Rule. Every critical piece of information has at least three ways to find it:

Clue TypeWhat it does
PrimaryThe obvious route — ask the right person, search the room
BackupAn alternative if the party misses the primary — rumor, document, witness
AlternativeAn indirect path — deduction, flashback, a third party volunteers it
Red HerringDeliberate misdirection that points plausibly elsewhere

Each clue specifies the skill used, the DC, what players learn on success, and — critically — what happens on failure. Failure clues never dead-end the adventure; they redirect.

Branching Outcomes

Every scene includes branching outcomes so the adventure keeps moving regardless of what players do:

  • Success: What happens when the party achieves the scene objective
  • Failure: What happens when they don't — never a hard stop, always a new path
  • Partial: The middle ground for mixed results and half-measures
  • If Skipped: What happens if the party avoids this scene entirely

Branching outcomes are your contingency plans, built in before you need them.

The Antagonist

Most plots include a primary antagonist with:

  • Motivation and goal: Why they're doing this and what they ultimately want
  • Methods: How they pursue that goal
  • Personality traits: Seed material for roleplay and NPC generation
  • Suggested CR: Tuned for the party level and final confrontation context
  • Quick stats: AC, HP, speed, and primary attacks — usable immediately at the table without extra prep
  • Tactics: How they fight, what they prioritize, when they retreat
  • Weaknesses: Exploitable flaws — pride, phobia, code of honor — that give players a non-combat angle
  • Voice notes: One or two distinctive speech patterns and a roleplaying cue
  • Lieutenants: Supporting antagonists with CR suggestions and their relationship to the main villain

Resolution Paths

Every plot generates multiple endings:

PathWhen it triggers
VictoryParty defeats or stops the antagonist through direct action
NegotiationParty and antagonist reach terms, each giving something up
RetreatParty survives but the threat remains — use for serialized campaigns
TragicParty succeeds but at a cost — someone important is lost
CompromisePartial victory with lasting complications

Having multiple paths written before the session means you don't have to improvise consequences for unexpected player choices.

Doom Clocks

Complex and intrigue plots include time pressure mechanics — deadlines the antagonist is working toward regardless of what the party does. The adventure notes escalation stages and what happens if players spend too long in any one location. Use these to signal urgency without railroading.

GM Quick Reference

Every plot includes a one-page summary designed for fast access at the table:

  • Executive summary: Two to three sentences covering the full arc
  • Key NPCs: Each with a one-line quick reference (name, role, the one thing you need to remember)
  • Critical DCs: Every important skill check collected in one list
  • Victory condition: Exactly what the party needs to do to win
  • Failure condition: What happens if they don't
  • Session time estimate: Expected play time at a normal pace
  • Random tables: Setting-appropriate NPC names, complications, and secrets for improv

Open the GM Quick Reference in a separate tab during your session — it's faster than scrolling through the full plot document.

Saving and Managing Plots

Saving

Click Save to Library after generation. The plot is saved with the full structured content and the parameters used to generate it.

Saved plots appear in LibraryPlots.

From Your Library

  • View: Click any plot to see the full structured document
  • Regenerate: Use the original parameters to produce a fresh variant
  • Export: Download as PDF or JSON for use at the table or in your VTT

Generation Power

Plot generation uses Generation Power (GP) credits. The cost scales with complexity:

ComplexityGP Cost
Simple (1–2 sessions)Lower cost
Moderate (3–5 sessions)Medium cost
Complex (6+ sessions)Higher cost

Your remaining GP is shown in the form header before you generate.

Tips and Best Practices

Before You Generate

Use the notes field. Even one sentence — "The thieves' guild hired the party to steal back something they themselves stole" — produces dramatically more specific and internally consistent output than leaving it blank.

Set your world setting first. If you've built a world or region in CritForge, link it. The difference between a generic "ancient ruin" and a ruin consistent with your world's history and factions is significant.

Match complexity to your table. If your group cancels every other session, a Complex plot becomes a six-month commitment. Moderate is the most reliable choice for most campaigns.

While Reading the Output

Read the resolution paths before the hook. Knowing where the adventure can end tells you how much latitude to give players at the start.

Check the branching outcomes for your weakest scenes. If a scene feels fragile — too dependent on players making one specific choice — the branching outcomes will tell you whether the adventure survives if they don't.

Use the Three-Clue Rule list as a checklist. Before running any mystery scene, confirm you can deliver at least two of the three clues without relying on players to ask the right question.

At the Table

Read the read-aloud text before the session, not during it. Adapt the language to your voice. Reading verbatim from generated text tends to sound different from natural GM narration.

Introduce the doom clock early. If the antagonist has a deadline, let the party know there's time pressure within the first scene. Players who discover a deadline halfway through feel cheated; players who know from the start make interesting choices about how to spend their time.

Promote key NPCs. The generator gives every scene NPC a name, role, and personality. If a player gets attached to one, use the NPC Generator to give them a full stat block and backstory on the spot.

Linking Generators

Generate NPCs from the antagonist entry. The antagonist's personality traits are formatted to feed directly into the NPC Generator. Paste them into the Additional Notes field to get a full stat block and personality consistent with the plot.

Generate encounters from scene suggestions. Combat scene entries include enemy types and a CR budget. Take those directly to the Encounter Generator to get a balanced, fully detailed encounter.

Build the plot into a campaign. Link plots to a campaign in your library. Campaign view shows all your plots in sequence, making it easier to track what factions and NPCs recur across adventures.

Related Documentation