Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Wedding — Blood on the Clocktower Script Sheet

Print-ready character sheet and night order for the custom The Wedding script (25 characters).

Quick start

  1. Open index.html in Chrome or Firefox.
  2. Click Print / Save PDF (or press Cmd+P / Ctrl+P).
  3. Use these settings:
    • Paper: A4
    • Margins: None
    • Background graphics: On
    • Headers and footers: Off

Expected output: ~3–4 pages (character sheet + first night + other nights).

Regenerate

After editing character data in src/characters.mjs (and night order in src/night-order.mjs if needed):

node src/build.mjs              # index.html + data/script.json

If you changed custom token art:

node src/generate-icons.mjs   # process PNG token art + evil flips
node src/build.mjs              # index.html + data/script.json

Custom token art lives in assets/icons/custom/ (transparent PNGs). Official icons are cached in assets/icons/official/ with normalized colors: blue for Townsfolk/Outsiders, red for Minions/Demons.

Files

File Purpose
index.html Printable character sheet + night orders (generated)
data/script.json BOTC-compatible script JSON (generated)
src/characters.mjs Character roster, abilities, and night metadata
src/night-order.mjs First/other night wake order and ST labels
src/build.mjs Builds index.html and data/script.json
assets/icons/custom/ Homebrew token icons (11 roles × good/evil)

Importing into the official Script Tool

  1. Run node src/build.mjs to regenerate data/script.json.
  2. Open script.bloodontheclocktower.com and import/paste data/script.json.
  3. Custom character icons use GitHub raw URLs (https://raw.githubusercontent.com/igelkotten90/botc_scripts/main/assets/icons/custom/...) so the tool can load them in the browser. Push icon changes to GitHub before importing if you added or updated custom art.
  4. Official characters are referenced by ID and resolve from the tool’s built-in library.

Local index.html still uses relative icon paths for offline printing.

Attribution

Unofficial fan content using materials from Blood on the Clocktower by Steven Medway and The Pandemonium Institute, under their Community Created Content policy.

About

Generate a specific custom BOTC script.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages