The Alexandrian

Campaign Status Documents - Ptolus, Blades in the Dark, Hexcrawl, Blackmoor

Go to Part 1

Conceptually, I think of most campaigns as being collections of scenarios. The ways in which those scenarios are organized can radically differ, but at least nine times out of ten everything still breaks down into very distinct scenarios. Ptolus: In the Shadow of the Spire is a node-based campaign, with each interconnected node being a separate scenario. In my OD&D hexcrawl each hex is basically a separate scenario. Even in my Castle Blackmoor megadungeon campaign, the castle dungeons and the tunnels surrounding those dungeons are studded with sub-levels that are designed and managed as separate scenarios.

None of these are necessarily distinctions that will be recognized by my players at the table, but they nonetheless exist in how I organize, prep, and think about the material. As a GM, I think you have to be able to compartmentalize the campaign world into these sorts of manageable chunks; in its totality, the campaign world would overwhelm you.

(For example, in my series on Hexcrawls I talk about how hexes are an abstraction for my convenience as a GM, but that they’re a player-unknown structure that’s inherently invisible to the players. This is true in other campaign structures, too: In Dragon Heist, for example, the players can obviously distinguish the difference between the Eyecatcher and the Zhentarim interrogation house, but they probably won’t see the Outpost / Response Team / Lair structure I’ve used to organize my notes.)

Once the game begins and the campaign world is set into motion, however, this can become a lot trickier. You separated the headquarters of the Black Lotus gang from Benny Hu’s mansion from the third eye dealers in Kowloon so that you could manage each of them conveniently, but if all of those separate scenarios are active simultaneously, how do you keep track of them? Each individual ball was easy to get a grip on, but now you’ve taken a dozen balls, tossed them into the air, and you’re trying to keep them all up at the same time.

How do you keep it all straight in your head?

The tool I use is a campaign status document.

Rather than keeping notes attached to a dozen different scenarios, I rope all the active elements of the campaign into this single document. In some ways you can think of this as a change log or diff file: The original scenario notes, by and large, remain untouched. Instead, the campaign status document records how those scenarios have changed. When the PCs re-engage with those scenarios, I can use my original scenario notes in combination with the campaign status document to run the updated version.

But the campaign status document is more than that. It’s a compilation of ALL the active components of the campaign (not just those arising from scenarios which have been ejected from the status quo). It’s the default repository for the evolving canon of the campaign. It’s arguably the single most important document I have at the table during play. It is always kept close to hand, and is ultimately the guide I use to keep the campaign on track.

It’s also kind of my secret weapon as a GM. How do I manage to run these huge, sprawling, complicated campaigns without getting lost? I have a road map. I use the campaign status document as a cheat sheet, offloading the mental load to my downtime so that at the actual table I can stay focused on execution and active play, rather than the logistics of continuity.

The campaign status document, however, is not a one-size-fits-all tool. Every single campaign is unique, and I’ve found that to be reflected in each campaign’s status document. It often takes me three or four sessions with a new campaign before I can really start grokking what the status document for that campaign is going to look like.

With that being said, there are three elements which form the core of my campaign status sheets: The timeline of bangs, the list of background events, and the scenario updates.

TIMELINE OF BANGS

“Bang” is a term of art from the Art of Pacing. Bangs are the explosive moments that you use to start a new scene. Stripping the jargon out of it, the timeline of bangs is basically a list of events that are going to happen to the PCs in the future; the places where the active campaign world is going to actively seek them out instead of waiting to react to them.

For example, here’s the timeline from one of the campaign status documents from my first Eternal Lies campaign:

  • Wini receives a letter stating that Monte Jr. is getting sicker.
  • Trigger Floating Scene 5: Bomb on Board.
  • Waterlogged tome washes up next time they’re on a beach. (Particularly creepy if it’s a lake. Or the pond behind Allaghmore House.)
  • Ulysses finds the mango he was given in Bangkok buried in one of his bags. Rotten and forgotten.

For Eternal Lies, my timeline of bangs was usually not tied to specific dates, but rather triggered by certain actions or as the result of reaching particular milestones. This worked well for Eternal Lies because often a globe-hopping character’s ability to receive a letter, for example, was tied more to them arriving at a place where the letter could reach them rather than some specific date.

In my Ptolus campaign, on the other hand, the timeline was tied to specific dates (and often times). Here’s an example from the Session 41 campaign status document:

  • 09/22/790: Dominic scheduled to denounce Rehobath. (Backdrop 2)
  • 09/22/790 (Evening): Chaos cultists identify Tee as being “Laurea.” They attack the Ghostly Minstrel. (Laurea’s Doom)
  • 09/23/790: Tor’s Training.
  • 09/23/790: Jevicca’s Briefing on the Pactlords.
  • 09/23/790: Receive invitation from House Abanar for a cruise on the Vanished Dream. (Interlude 2)
  • 09/24/790: Ranthir’s headband of intellect delivered.

The entries in parentheses indicate where the bang is coming from: Backdrop 2 and Interlude 2 were two specific scenarios. “Laurea’s Doom” referred to a later page of the campaign status document where I had summarized the retaliatory attacks aimed at Tee and the rest of the group as a result of their previous actions.

You can see from these entries that the nature of these bangs can vary wildly: Some are simple appointments the PCs have made. Others are ambushes. But, as I wrote in The Art of Pacing: Prepping Bangs, every single one of them is a bang waiting to happen: When the clock reaches that moment, we’re going to frame a new scene, set an agenda, and bang our way into it.

One other thing to note about these timeline entries, is that they generally aren’t fully-formed bangs. They’re more like bullets waiting to be fired. When the moment arrives, the actual bang will be customized to the circumstances of the PCs. These bangs will often act as interruptions or obstacles to other intentions: The PCs are trying to accomplish one thing, when the active campaign world interjects something else.

When these timeline bangs emerge from a scenario in motion, they’re also scenario hooks. And that’s true even if they’re for scenarios that the PCs have already engaged with.

BACKGROUND EVENTS

Background events are a second timeline of future events running in parallel with the timeline of bangs. These are the events which DON’T directly affect the PCs, but which are nevertheless taking place and moving the campaign world forward.

In my earliest campaign status documents, I didn’t separate these two timelines from each other: Stuff that would be directly experienced by the PCs and background headlines in the local newspapers would be freely mixed together in a single timeline of dates. This worked up to a certain point, but I eventually realized that:

  • The two lists are actually used in distinct ways and at distinct times during play, so having them directly juxtaposed didn’t provide any meaningful utility.
  • The timeline of bangs is, in many ways, a list of “things I don’t want to forget to have happen.” The background events, on the other hand, are factoids that the PCs usually have to seek out. Mixing them together on the same list sometimes resulted in the essential bangs getting lost amidst the reactive background events, thus degrading the utility of the list.

So although they’re superficially similar (insofar as both are a list of ongoing events that are likely to happen as the campaign world moves forward through time), they actually serve distinct purposes and work better when split apart.

For my Blades in the Dark campaign, I referred to this section of the sheet as “Word on the Street.” In the Ptolus campaign, it was “Newssheets” (i.e., what you might read about in the local papers) and would also include what was being publicly reported about the PCs. Here’s a sample from the Session 41 campaign status:

  • 09/22/790: Sir Tor and his companions have rescued three of the most recently kidnapped children and freed more than a dozen slaves. Rehobath is proud of what the Church’s knights are accomplishing for the common citizens of Ptolus. “Let none doubt that the Gods will be true to those who keep faith with the True Church of Ptolus!”
  • 09/23/790: What a Whopper! Stranded Jellyfish as Big as a House!
  • 09/23/790: A priest was killed on the Columned Row in Oldtown. His head was ripped open, like the woman who was killed the night before on Flamemoth Way. (Thought Stalker)
  • 09/24/790: It turns out that children have been disappearing from the Warrens for weeks, but no one has been reporting on it.
  • 09/24/790: Three more people were killed in the middle of the night on the Columned Row. Their heads were ripped open. The murders are now referred to as the work of the “Columned Row Killer.” (Thought Stalker)

DEDICATED PAGES: Once again, the parenthetical reference to the “Thought Stalker” points to a dedicated page found later in the campaign status document that details the entire Thought Stalker situation (including its stat block). Dedicated pages serve as a singular reference point for ongoing threads in the campaign and make it easier to revise these sequences if the PCs intervene and cause them to take a different direction (which they absolutely will), allowing you to see all of the sequence’s events at once instead of digging through the larger timelines where they’ve been interwoven with other sequences.

Previous events can also remain archived on these dedicated pages, allowing you to reference them for context if you need to without clogging up the primary reference timelines.

BACKDROP FILES: As the complexity of the evolving world grew in my Ptolus campaign, I eventually expanded on the concept of the dedicated pages with separate Backdrop files: For example, Backdrop 2: Novarch in Exile is a very lengthy, sequential breakdown of the evolving religious conflict in the city. Backdrop 4: Cult Activities, on the other hand, lays out ten separate sequences of cult activity taking place in the city and then weaves them together to form a comprehensive timeline of cult activities.

These separate Backdrop files also allow me to offload some of this prep work so that the campaign status document can remain slimmer and more easily referenced during play. As time passes, I can periodically seed the campaign status document with material from the Backdrop files. For example, my current version of the Ptolus campaign status document reads:

NEWSSHEETS (Backdrops updated thru 10/27)

Which is a reminder to myself that, when we get close to the 27th of Nocturdei in the campaign, I should go through my Backdrop files, pull out another 5-10 days of material from those timelines, and add it to the campaign status document.

DESIGNING BACKGROUND EVENTS: You want to make sure to include stuff evolving out of what the PCs have done AND foreshadow elements that you know are coming in future scenarios. You also want to spice the background events with entries that AREN’T directly related to the PCs’ activities or the scenarios of the campaign.

That can be purely random local color like the giant jellyfish. But it can also be whole “storylines” of unrelated events happening in the background of your campaign world, adding depth and verisimilitude to the world the PCs are living in.

(And you never know when those purely background elements may suddenly stop being background elements: The Novarch in Exile stuff in Ptolus, for example, was originally meant to just be a juicy story of local intrigue and conflict. But then two of the PCs independently pursued courses of action that thrust the whole group right into the middle of the religious schism and completely changed the course of the campaign. Great stuff.)

DIGGING IN: I also use a system of top-line summaries as bullet points combined with sub-bullets for additional details that the PCs can find out if they decide to dig deeper into a particular topic. (For example, the top-line might mention that a woman was found murdered in the Guildsman District. But the PCs will only discover that her body was covered in rat bites if they follow up on the story they read in the newssheets.) This is a hierarchy of reference, just like those described in the Art of the Key.

I use this technique sparingly. (It’s often just as easy to improvise the details on those occasions when the PCs decide to dig into a background event, and overthinking them isn’t smart prep.) But in specific circumstances, I sometimes find it useful, particularly if it’s additional information that has already been established as canon elsewhere in my notes.

SCENARIO UPDATES

The final core function of the campaign status document is the actual change logs for each individual scenario.

What you generally want to avoid doing is rewriting the entire scenario. There may be times when that is, in fact, necessary, but the entire goal of the campaign status document is basically to avoid doing that as often as possible. What you want is a set of tightly organized lists of updates/differences that you can combine with your original scenario notes on-the-fly.

I’m going to use location-based scenarios for my examples here, but these same basic principles can be used for any scenario type.

ADVERSARY ROSTERS: If you’re designing your scenarios with adversary rosters (which you should be doing anyway), they’ll help to streamline this process. During actual play you’ll have printed off a copy of the original adversary roster, and you’re likely annotating that adversary roster as you go. (The PCs killed these bad guys, etc.) When the session is over, simply copy-paste the adversary roster into your campaign status document and update it to reflect your annotations.

Adversary rosters also make it easy to handle situations like, “The bad guys have reorganized their defenses, or, “They’ve brought in reinforcements.” Modifying the roster is quick and easy.

UPDATED ROOM KEYS: As events evolve in a scenario, it’s likely that physical changes will be wrought in the complex. Some of these changes will be inflicted by the PCs themselves; others may be done by the NPCs. Once again your approach should be to keep your notes tight and confined to the changes that need to be made to the original key entries. Another example from my Ptolus campaign status sheet:

  • Area 7: Emptied.
  • Area 12: Alarm spell on throne. Door is arcane locked.
  • Area 14: Emptied.
  • Area 15: Emptied.
  • Area 18: Huge pools of blood, streaked back all the way to the inner chamber (where it looks like the bodies were dragged down the wall to Level 3).
  • Area 20: Frozen ash (left from immolated body).
  • Area 23: 3 dead (partially eaten) Commissar’s Men. (These bodies remain unlooted.)

Often these changes are the result of things that happened during actual play. You don’t need to go into exhaustive detail; just provide a reminder to jog your memory.

TIMELINE OF CONTINUED EVENTS: If the disrupted scenario is in a highly agitated state, but you’re not sure exactly when the PCs will re-engage with that scenario, you may want to develop a timeline of how events develop within that scenario. I discuss this process at length in Don’t Prep Plots: Prepping Scenario Timelines.

The short version is basically indicating that at such-and-such a time the adversary roster and/or room key will be updated in this way. A simple example is when the bad guys have summoned reinforcements, but they won’t arrive for a little while and it’s possible the PCs will come back for a second assault before they get there. So you create an adversary roster without the reinforcements, and then use the timeline to indicate when they should be added to the adversary roster. If the PCs don’t come back, then the next time you’re updating your campaign status document, you can add the reinforcements and remove the timeline entry.

As you’re doing these timelines, an important skill to cultivate is identifying how far in advance you need to anticipate trajectories. Basically, this boils down to judgment call: How long is it before the PCs are likely to interact with this scenario again? Prepping a timeline for the next three weeks is a waste of time if the PCs are likely to be coming back within 48-72 hours. If the PCs are coming back to the scenario at the beginning of the next session, then you probably don’t need a timeline of future updates at all.

On the other hand, you don’t want to necessarily undershoot: Prepping only the next 6 hours of events and then being left to scramble when the PCs don’t come back for three days (but still arrive in the middle of next session) isn’t ideal, either.

CONTINUITY OF PAST EVENTS: In some cases I will leave prior entries in the timeline after I’ve executed the necessary change and only mark them with strikethrough text. Such entries can be useful as continuity notes, helping you to accurately describe how the scenario has altered over time without necessarily doing a fully updated room key for every small difference. For example, if the NPCs have dragged the temporal generator from Area 8 to Area 19, you don’t necessarily need to add an entry describing the drag tracks to every room in between; you just need to know the dragging occurred.

DON’T FEAR THE ENDING: As you begin embracing this “world in motion” concept and begin keeping multiple scenarios active simultaneously through your campaign status document, you may actually find yourself overcompensating in the opposite direction so that nothing is ever actually allowed to finish.

If the PCs have authoritatively completed a scenario (killing all the cultists in the Temple of the Ebon Hand, for example), scratch out that scenario and remove it from your campaign status document. You might still come back to that cult or that location and reincorporate those elements later, but let the moment of conclusion land first and give those elements some breathing room while giving other aspects of the campaign room to grow.

In other cases, you may discover that aspects of the campaign that weren’t definitively concluded are instead simply no longer in focus: The PCs didn’t wipe out all the goblins in Hex A9, but they don’t seem interested in going back there, either. It may make sense to “archive” that material: Advance that scenario to a new status quo, create an updated copy of your original scenario notes reflecting that status quo, and file it with the other scenarios that aren’t being actively engaged.

Your campaign status document will be most useful if you keep it short, focused, and easily referenced.

ADDING MORE TOOLS

Beyond these three core elements, my campaign status documents frequently feature other toolkits that facilitate running the campaign (and particularly running the active, evolving aspects of the campaign). As I mentioned above, every campaign status document is a special snowflake that’s customized for the needs of that specific campaign, and you’ll find that tools which were absolutely essential for one campaign are worthless for another (and vice versa).

In the future, I am likely to add addendums to this series discussing some of the tools I’ve developed for specific campaigns over the years.

MAINTAINING YOUR STATUS DOCUMENT

I used to just maintain a single file on my computer called “Campaign Status” and I would simply overwrite the information in that file between sessions as it got updated. What I quickly realized, however, is that I would sometimes make mistakes about what information I no longer needed to reference, and would regret having deleted the older information. So now I do a couple of things.

First, when it’s time to update the campaign status document I save it as a new copy of the file (“Campaign Status – Session 12”) and drop the previous version into an archival directory.

Second, I file the printed copy of the old campaign status document into a cheap accordion folder. (The Ptolus folder with 100+ campaign status documents is bulging.) I keep this nearby while actually running the game: I rarely need to reference the older documents, but if I do then I have them right there.

Over time you’ll get more skilled with figuring out what should and should not be removed from the campaign status document. But you just never know when the players are going to suddenly want to engage with minutia from 30 sessions ago.

All of this emphasizes the fact that the campaign status document is, above all, a living document. One which reflects not only where your campaign is, but where it’s been and where it’s going.

CAMPAIGN STATUS MODULES
Dungeon Status
Restocking Checklists
Event Fallout
Correspondence
Trackers
Continuity Notes
Supporting Cast

ADDITIONAL READING
Smart Prep: The Exposition Drip

11 Responses to “Smart Prep – Part 4: Campaign Status Documents”

  1. Andrew Wright says:

    Thanks for posting this. It’s illuminating to see how you manage information for such an intricate campaign as Ptolus. What type of file do you use?

    I use google docs to record a play-by-play of what pcs do and google sheets (similar to excel) for things like NPCs and encounter tables. At the moment, individual PCs have a cell dedicated to how they feel about the players, but I don’t update them extremely frequently.

    I’ve just started working to incorporate larger structures such as city factions and I’m trying to figure out how best to store all of the information in a way that makes it easy to access and scan for information. I think spreadsheets with multiple tabs seem like my most likely option.

    Your idea of using the scenario as an organizing principle seems like it could be useful here. One question, do you update stats for scenarios as the players level? For example, perhaps players don’t encounter a scenario until much later than you originally anticipated, would you go back change the difficulty to give the players a more engaging challenge or would you only update it based on diegetic changes in campaign state?

  2. Nat says:

    I swear it’s like you knew I was starting a new campaign next week. My players wanted to try a more complex, political game and I’m trying to figure out how to keep things organized, generate hooks, etc. This is so useful. Could you talk a bit about how you handle the flow between scenarios? That is, do your players usually handle one thing at a time in discrete chunks, or do they do a bit of one and a bit of another as they come up? If the latter, how do you award XP or decide when to level the party? Do you ever have the problem that the party decides to take on a scenario that was originally written for a lower level group?

  3. Justin Alexander says:

    @Andrew: I just use Word docs. I’ve experimented with other management systems over the years and generally found them inflexible and prone to becoming inaccessible over time.

    I don’t update stats for scenarios as PCs level. The world is the world. If the PCs go back and engage with something that’s no longer a challenge for them, they’ll probably mop the floor with it. In general, I find the dynamic range of interest in D&D is wider than most people believe to begin with; I find that players enjoy mopping up stuff that (a) they still care about and (b) would have been much tougher before; and I think it just generally makes a long-running campaign more interesting.

    @Nat: This depends heavily on the players and also the organization of the campaign. In Eternal Lies, for example, each scenario is a different city in the 1930s. It naturally follows that the PCs tend to “finish” one city before traveling for days or weeks to get to another city. In an urban campaign like Ptolus or Dragon Heist, it’s far more likely that the PCs will have lots of different balls in the air at the same time.

    This is particularly true once you get lots of dynamic factions active simultaneously. When the PCs are being actively poked from multiple directions, it’s more likely that they WON’T be able to definitively tie off Loose End A before needing to deal with Evolving Situation B.

    This generally contributes, probably, to why I’m not a huge fan of “storytelling milestone” methods of awarding XP or leveling up.

  4. Nat says:

    Thank you for the reply! It’s funny, I’ve been working from this model for the last few days and started in OneNote, but pretty quickly changed over to individual docs in organized folders. Thinking of what will be useful at the table leads that way, I suspect.

    So when you’re running D&D do you award combat XP per the 3e or 5e rules? Doesn’t this skew player behavior?

  5. Parker says:

    This is fantastic. It’s helped me finalize some of my notes in my Notion.so document. Good stuff, much appreciated.

  6. Avery says:

    These articles have been very helpful. Even if I honestly have not absorbed a lot of it well (my own lack of focus really), the simple emphasis on making efficient prep has been very useful. I appreciate the specific tools that have been added to the later articles as well, I am sure to use some of them. Bluntly, thank you for these!

  7. Matthew says:

    I would love to see an example of one of your Campaign Documents.

  8. Guido says:

    This is a problem I’ve had since I started GMing many years ago. I never found a solution that had satisfied me for keeping “Campaign Status Documents” and as my campaigns progressed, my notes got incrementally chaotic, no matter the method I came up with.

    I had never seen this topic adressed so in-depth and helpfully as in this post. I don’t know if I’ll be able to implement this structure, but I’ll surely give it a try.

    Would you mind sharing screenshots, files and/or pictures of your Campaign Status Documents for reference?

    Also, any tips for doing this on paper? I find it more appealing. Although I can already see the issues, maybe you have already put some thought to this.

    Thanks for the quality content.

  9. ANCIENT says:

    Hi hi, I love having these kinds of unified documents but even after reading this article through, many times, I can’t quite conceptualize what a holistic document of this sort would look like? I think I echo an earlier comment or so where an example, be it a template or from an old campaign of yours, would be greatly appreciated for somebody trying to utilize what you put out.

    Long time fan, thanks for the insight

  10. Kori says:

    Hi, I am late to the party but I have the same request as ANCIENT, an actual template would actually be pretty helpful to see how this campaign status document is organized.
    I am not sure if I should have a section for the three core elements of the status document (Timeline of Bangs, Background Events, Scenario Updates), how would you sort out each section and subsection (by date created/modified, by kind, etc)?

    Thanks.

  11. Orionox Fern says:

    I’ve started to move towards implementing some of these methods in my campaign, but I’d love to see a holistic example of one of yours to help me better visualize the components I should have and include.

Leave a Reply

Archives

Recent Posts


Recent Comments

Copyright © The Alexandrian. All rights reserved.