Flesh and Bone – Fabled
Each character that dies by execution will be replaced on the script by a new, not yet eliminated, character of the same category for the next game.

Welcome to Living Scripts


An Evolution of Blood on the Clocktower Custom Scripts

If you've ever gathered your group to play Blood on the Clocktower and wondered, "What script should we play?"—you're in the right place. Living Scripts takes the game you love and transforms it into an evolving, dynamic campaign system that builds tension, bonds, and a story you’ll remember long after the games end. Think of it as Blood on the Clocktower—but with consequences that ripple across multiple sessions. If you know why you're here use the form below otherwise read on to get started!


Townsfolk
174

Outsiders
70

Minions
89

Demons
81

ELIMINATED

from 162 games across 55 campaigns.

86 Good wins (53.1%) vs 76 Evil wins (46.9%)

Remembered with love and affection

Ojo

Ojo

Is the latest character to have been eliminated
Hell's Librarian icon

Popular Scripts This Month

1st A totally very normal game of Trouble Brewing - Game 28
2nd Trouble Brewing in Oslo - Game 7
3rd Trouble Brewing in Oslo - Game 6
4th Trouble Brewing in Oslo - Game 5
5th Viva Bluff Vegas - Game 1

Popular Scripts of All Time

1st A totally very normal game of Trouble Brewing - Game 28
2nd Trouble Brewing in Oslo - Game 5
3rd A totally very normal game of Trouble Brewing - Game 8
4th Trouble Brewing in Oslo - Game 6
5th A totally very normal game of Trouble Brewing - Game 22
Ferryman's icon

Most Downloaded Scripts This Month

1st 79 A totally very normal game of Trouble Brewing - Game 37
2nd 48 Trouble Brewing in Oslo - Game 21
3rd 46 They Came from Mars - Game 7
4th 34 Dairy Aisle - Game 3
5th 33 A totally very normal game of Trouble Brewing - Game 33

Most Downloaded Scripts of All Time

1st 79 A totally very normal game of Trouble Brewing - Game 37
2nd 48 Trouble Brewing in Oslo - Game 21
3rd 46 They Came from Mars - Game 7
4th 42 A totally very normal game of Trouble Brewing - Game 20
5th 39 A totally very normal game of Trouble Brewing - Game 12
Gardener's icon

Most Branched Scripts This Month

1st 3 Lost unFound - Game 3
2nd 2 AFBOTC Test - Game 7

Most Branched Scripts of All Time

1st 3 Lost unFound - Game 3
2nd 2 AFBOTC Test - Game 7

What Is a Living Script?

Living Scripts is a twist on the traditional Blood on the Clocktower experience. It’s powered by a unique campaign system with the help of a special Fabled character called Flesh and Bone. When a character dies due to execution in a game, they are eliminated from the entire campaign—meaning that character is no longer available in any future games.

Flesh and Bone Token
Flesh and Bone – Fabled
Each character that dies by execution will be replaced on the script by a new, not yet eliminated, character of the same category for the next game.

Imagine your group growing attached to certain roles over the course of a few games, only to lose a beloved (or dreaded!) character forever due to a well-timed execution. Living Scripts adds stakes to every execution in your games and creates an evolving narrative that reflects your group’s decisions, strategies, and luck. Over time, the available characters dwindle, forcing players to adapt their strategies and think creatively as the campaign unfolds.

It’s not just about winning one game anymore—it’s about how your group survives and thrives over a whole series of games. Each session adds new layers to your group’s shared story, making every execution feel significant.


How Does It Work?

  1. Play a normal game

    Start by playing a standard Blood on the Clocktower game. Flesh and Bone is added as a Fabled character to oversee the campaign rules.
  2. Track which characters died by Execution

    At the end of the game, take note of which characters died by being executed. These characters are eliminated from the campaign permanently. That means they can’t appear in the next game—or any future games in this campaign.
  3. Update the Web App

    After the game, use the web app to record the results. Input the winning team (Good or Evil), note the characters that were executed, and let the app handle the rest.
  4. Generate the next Custom Script

    Based on the eliminated characters, the web app automatically generates a new script for your next game. This ensures the campaign evolves naturally without requiring manual adjustments or balancing efforts.
  5. Repeat and Watch the Story Unfold

    Continue playing games, tracking results, and seeing how your group’s unique narrative develops. Over time, you’ll have a fully fleshed-out story of triumphs, betrayals, and sacrifices.

The Rules

The Golden Rule: THE SCRIPTS MUST FLOW

If you have ended up in a situation after a game where a character was not eliminated and you are potentially about to play the same script twice in a row. STOP! If a rule does not cover your situation then eliminate the character of the winning team that appears first on the script.


Campaign Endings

When creating or branching a campaign, you can choose how it will conclude. Each mode has its own unique conditions for determining when the campaign ends. All Campaigns end when there are no demons available for the next game.


How to Use the Campaign Manager

  1. Create a New Campaign

    When starting a campaign, the app will provide you with two codes:
    • View Code: This is a public link you can share with your players. It allows everyone to view the campaign's progress, see the results of previous games, and look at the next script.
    • Access Code: This is your admin key. It’s private and should only be shared with the person managing the campaign. The Access Code lets you record game results, update the list of eliminated characters, and generate new scripts.
  2. Input Game Results

    After each game, use the Access Code to log into the Campaign Manager and input the following:
    • Winning team (Good or Evil)
    • Characters eliminated from the game (see the rules above on eliminations)
    • Any additional notes or observations for your group to look back on. These notes are public to anyone with the view code.
  3. Generate the Next Script

    Once the results are submitted, the app automatically generates a new script based on the current campaign’s state of available character pool. The app tries to build to the standard official format of 13 townsfolk, 4 outsiders, 4 minions and 4 demons. If the starting script has fewer than 4 demons then it will try to add +1 demon (to a maximum of 4) each game. If there are ever fewer than the target amount of characters in a category then generic versions will be added (see Generic Character Rules above)
  4. Share the New Script

    The View Code lets players see the new script before the next session. This can help everyone get into the spirit of the campaign and start strategizing.
  5. Track Progress Over Time

    The Campaign Manager keeps a record of all past games, so you can relive key moments and decisions. This log becomes the “story” of your campaign.

Branching Campaigns

For every game in every campaign you can branch (copy) that script to start a new campaign. This allows you to start a new campaign from one of your favorite scripts generated in a previous campaign. You can use branching as a way to recover a campaign if you lose your access code. It allows groups who may have started a campaign at a large event to take their copy of the campaign back to their home group(s). You can even use it even play a "what-if" campaign of your favorite group who may be streaming a Living Scripts campaign.

FAQ

Q: What is a Living Script?
A: If you consider that in Blood on the Clocktower you have official scripts, custom scripts, bootlegger scripts and now living scripts. Where you play an always evolving script from game to game. Flesh & Bone wraps this concept in a handy web app to make everything easier. Think of this more as a fun new way to create and play scripts for Blood on the Clocktower.

Q: How do you win a campaign?
A: It is not intended for there to be a winning team or players. You will likely over the course of a campaign play multiple games on both the good and evil team. The goal of a Living Script is to help answer the question "What script should we play?" and give you an opportunity to explore all the great Blood on the Clocktower characters. It could also help groups who have played the base scripts ease into more custom scripts and experimental characters as they continue to master the game.

Q: Is this strictly for advanced players?
A: In theory you could end up with ANY official character on your scripts so not recommended to run a campaign before you have at least gained some familarity with Trouble Brewing, Sects & Violets and Bad Moon Rising. If you wanted to have a slower campaign and use your Living Script as a way to gain more familarity with characters you have not played with before, then start with Trouble Brewing and instead of eliminating every character that died by execution you eliminate the last character who died by execution.

Q: What happens if we run out of characters to play?
A: The app will support campaigns until you run out of Demons or one of the campaign endings (see above). The generic characters are added when you start running low on a certain category of characters.

Q: How are characters replaced from game to game?
A: We use data collected from Clocktower players to gauge related characters. Due to the near-infinite combination of characters that could appear on a script we use this data to generate a sense of progression. While it makes sense to replace an Undertaker with a Cannibal, but what do you replace the Cannibal with when the Undertaker is already eliminated? That's where this data comes in handy.

Q: Can I contribute to the data you use?
A: Absolutely! Take our character survey via this link.

Q: Can we use custom scripts for a start?
A: Yes, select "Custom" as an option and copy and paste the JSON into the text box. If you have any issues reach out to Nashable. There are some pre-defined options of base 3 scripts (TB, SNV, BMR), some featured scripts which will be updated over time and an option for the system to generate you a script made up of random characters.

Q: What if we make a mistake while logging results?
A: Mistakes happen, you can use the Access Code, scroll past the form for the current game and press "Delete Game". This will roll back the previously submitted game and you can make corrections and resubmit.

Q: Do we have to use the Flesh and Bone fabled character in our games?
A: Flesh and Bone is a recommended Fabled for Living Scripts because it helps you track eliminations and shares the rules for all your players. Though feel free to customize this as you see fit, I'm not your parents 😉

Q: Can multiple people manage the campaign?
A: Yes, but you’ll need to share the Access Code with the other co-managers. Just be mindful that anyone with the Access Code can make changes.

Q: Is this compatible with homebrew/bootlegger Blood on the Clocktower characters?
A: Not currently, while Flesh and Bone fabled and the generic characters are effectively Bootleggers, it is not currently possible to load your own custom characters into the pool.

Q: How can I give feedback, report an issue or be part of the Beta testing?
A: Join our Living Scripts Discord Server. This is where you can give feedback, report bugs or find others running and discussing their own Living Scripts campaigns.