Files
ChaosiumCon26/apps/event-91-night-crawler/index.html
T
timevans666 276dbe4470 GM apps: embed Midjourney art into Event 91 and Event 92 apps
Event 92 — Last Train to Coney Island:
- Header background: 92-ART-01-cover.png
- All 15 scene img: paths updated from 'images/' to 'assets/'
- Scene-to-art mapping:
  intro → van-cortlandt-murder | a1_cemetery → black-conductor
  a1_witness → creed-portrait | a1_butchers → platform-sprint
  a1_sweep → reflection-vision | a1_train → subway-car-interior
  a2_96th → platform-sprint | a2_wards/broadcast/unionsquare → third-rail-sigil
  a2_darkride/freeze → reflection-vision | a3_brooklyn → subway-car-interior
  a3_strike → vale-portrait | a3_terminal → stillwell-terminal

Event 91 — The Night Crawler:
- Act hero images at top of each act panel (200px banner):
  intro → 91-ART-01-cover | act1 → 91-ART-02-the-slab
  act2 → 91-ART-04-the-junction | act3 → 91-ART-06-primary-node
- Location-level artwork in detail panes:
  Room 4 (Reth's squat) → 91-ART-03-reth-squat (160px header)
  Feed Corridor (bodies) → 91-ART-05-three-bodies (160px header)
2026-05-17 19:05:25 +00:00

1972 lines
240 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Event 91 – The Night Crawler | GM</title>
<style>
/* ============================================================
DESIGN SYSTEM
Target: 13" laptop / large tablet, low-light gaming environment
Touch targets: min 48px. Font: min 15px body, 17px headings.
============================================================ */
:root {
--bg: #0d0d16;
--surface: #171724;
--surface-hi: #1e1e2e;
--surface-top:#25253a;
--border: #303048;
--border-hi: #4a4a78;
--text: #eeeefc;
--text-sub: #b8b8d8;
--text-muted: #7878a0;
--cyan: #00d8ff;
--amber: #ffc040;
--red: #ff5555;
--green: #44ee88;
--purple: #cc88ff;
--done-bg: rgba(68,238,136,0.12);
--done-color: #44ee88;
--shown-bg: rgba(0,216,255,0.10);
--shown-color:#00d8ff;
--missed-bg: rgba(255,85,85,0.12);
--font: "Courier New", Courier, monospace;
--r: 8px;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html, body {
height: 100%;
background: var(--bg);
color: var(--text);
font-family: var(--font);
font-size: 15px;
line-height: 1.5;
-webkit-tap-highlight-color: transparent;
overflow: hidden;
}
/* ============================================================
LAYOUT — sidebar on wide, bottom nav on narrow
============================================================ */
#app {
display: grid;
grid-template-rows: auto auto 1fr;
grid-template-columns: 200px 1fr;
grid-template-areas:
"header header"
"progress progress"
"sidebar main";
height: 100vh;
overflow: hidden;
}
@media (max-width: 800px) {
#app {
grid-template-columns: 1fr;
grid-template-rows: auto auto 1fr auto;
grid-template-areas:
"header"
"progress"
"main"
"sidebar";
}
#sidebar { flex-direction: row; border-right: none; border-top: 1px solid var(--border); }
#sidebar .nav-label { display: none; }
#sidebar .nav-icon { font-size: 22px; }
.nav-item { flex: 1; flex-direction: column; padding: 10px 4px; min-height: 58px; }
}
/* ============================================================
HEADER
============================================================ */
#header {
grid-area: header;
background: var(--surface);
border-bottom: 2px solid var(--border);
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 20px;
gap: 16px;
}
#hdr-left { display: flex; flex-direction: column; gap: 2px; }
#hdr-event { font-size: 11px; color: var(--text-muted); letter-spacing: 2px; text-transform: uppercase; }
#hdr-title { font-size: 18px; color: var(--cyan); font-weight: bold; letter-spacing: 1px; }
#hdr-right { display: flex; align-items: center; gap: 16px; }
#timer-block { text-align: right; }
#timer-main { font-size: 28px; font-weight: bold; color: var(--amber); letter-spacing: 2px; line-height: 1; }
#timer-act { font-size: 11px; color: var(--text-muted); text-transform: uppercase; letter-spacing: 1px; margin-top: 2px; }
#timer-main.warn { color: var(--amber); animation: pulse 1s infinite; }
#timer-main.danger { color: var(--red); animation: pulse 0.5s infinite; }
.hdr-btn {
background: var(--surface-hi);
border: 1px solid var(--border);
border-radius: var(--r);
color: var(--text);
font-family: var(--font);
font-size: 13px;
padding: 10px 18px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
min-height: 44px;
white-space: nowrap;
transition: background 0.15s;
}
.hdr-btn:hover { background: var(--surface-top); }
.hdr-btn.primary { border-color: var(--cyan); color: var(--cyan); }
.hdr-btn.warn-btn { border-color: var(--amber); color: var(--amber); }
.hdr-btn.danger-btn { border-color: var(--red); color: var(--red); }
/* ============================================================
PROGRESS BAR
============================================================ */
#progress {
grid-area: progress;
background: var(--surface);
border-bottom: 1px solid var(--border);
padding: 8px 20px;
display: flex;
flex-direction: column;
gap: 4px;
}
#progress-track {
height: 8px;
background: var(--surface-top);
border-radius: 4px;
overflow: hidden;
}
#progress-fill {
height: 100%;
background: linear-gradient(90deg, var(--cyan), var(--amber));
border-radius: 4px;
transition: width 1s linear;
width: 0%;
}
#progress-labels {
display: flex;
justify-content: space-between;
font-size: 11px;
color: var(--text-muted);
text-transform: uppercase;
letter-spacing: 1px;
}
#progress-labels .active { color: var(--amber); font-weight: bold; }
/* ============================================================
ALERT BANNER
============================================================ */
#alert-bar {
grid-area: progress;
display: none;
padding: 12px 20px;
font-size: 15px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
letter-spacing: 2px;
animation: pulse 1s infinite;
border-bottom: 1px solid;
}
#alert-bar.show { display: block; }
#alert-bar.amber { background: rgba(255,192,64,0.18); color: var(--amber); border-color: var(--amber); }
#alert-bar.red { background: rgba(255,85,85,0.18); color: var(--red); border-color: var(--red); }
@keyframes pulse { 0%,100%{opacity:1} 50%{opacity:.55} }
/* ============================================================
SIDEBAR / NAV
============================================================ */
#sidebar {
grid-area: sidebar;
background: var(--surface);
border-right: 1px solid var(--border);
display: flex;
flex-direction: column;
overflow-y: auto;
overflow-x: hidden;
}
.nav-item {
display: flex;
align-items: center;
gap: 12px;
padding: 14px 18px;
cursor: pointer;
color: var(--text-sub);
font-size: 13px;
text-transform: uppercase;
letter-spacing: 1px;
border-left: 3px solid transparent;
transition: all 0.15s;
min-height: 52px;
user-select: none;
position: relative;
}
.nav-item:hover { background: var(--surface-hi); color: var(--text); }
.nav-item.active { background: var(--surface-hi); color: var(--cyan); border-left-color: var(--cyan); }
.nav-icon { font-size: 20px; flex-shrink: 0; }
.nav-label { font-size: 12px; }
.nav-badge {
margin-left: auto;
background: var(--cyan);
color: var(--bg);
font-size: 10px;
font-weight: bold;
padding: 2px 6px;
border-radius: 10px;
min-width: 20px;
text-align: center;
}
.nav-badge.amber { background: var(--amber); }
.nav-badge.red { background: var(--red); }
.nav-divider { height: 1px; background: var(--border); margin: 6px 0; }
/* ============================================================
MAIN CONTENT
============================================================ */
#main {
grid-area: main;
overflow-y: auto;
overflow-x: hidden;
padding: 20px;
}
/* ============================================================
SCREENS
============================================================ */
.screen { display: none; }
.screen.active { display: block; }
/* ============================================================
CARDS
============================================================ */
.card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--r);
margin-bottom: 14px;
overflow: hidden;
transition: border-color 0.15s;
}
.card.done { border-color: rgba(68,238,136,0.3); background: rgba(68,238,136,0.04); }
.card.shown { border-color: rgba(0,216,255,0.3); }
.card-head {
display: flex;
align-items: center;
gap: 12px;
padding: 16px 18px;
cursor: pointer;
min-height: 60px;
user-select: none;
}
.card-head:hover { background: var(--surface-hi); }
.card-head-text { flex: 1; min-width: 0; }
.card-title { font-size: 16px; font-weight: bold; color: var(--text); }
.card-sub { font-size: 13px; color: var(--text-sub); margin-top: 3px; }
.card-body { padding: 18px; border-top: 1px solid var(--border); }
.card-body p { font-size: 15px; line-height: 1.65; margin-bottom: 10px; color: var(--text); }
.card-body p:last-child { margin-bottom: 0; }
.chevron { font-size: 16px; color: var(--text-muted); flex-shrink: 0; transition: transform 0.2s; }
.chevron.open { transform: rotate(180deg); }
/* STATUS BADGE on cards */
.status-dot {
width: 10px; height: 10px;
border-radius: 50%;
flex-shrink: 0;
background: var(--border);
}
.status-dot.done { background: var(--green); box-shadow: 0 0 6px var(--green); }
.status-dot.shown { background: var(--cyan); box-shadow: 0 0 6px var(--cyan); }
.status-dot.missed{ background: var(--red); box-shadow: 0 0 4px var(--red); }
/* TAG PILLS */
.tag {
display: inline-flex;
align-items: center;
font-size: 11px;
padding: 3px 10px;
border-radius: 12px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
}
.tag-cyan { background: rgba(0,216,255,0.15); color: var(--cyan); border: 1px solid rgba(0,216,255,0.3); }
.tag-amber { background: rgba(255,192,64,0.15); color: var(--amber); border: 1px solid rgba(255,192,64,0.3); }
.tag-red { background: rgba(255,85,85,0.15); color: var(--red); border: 1px solid rgba(255,85,85,0.3); }
.tag-green { background: rgba(68,238,136,0.15); color: var(--green); border: 1px solid rgba(68,238,136,0.3); }
.tag-purple { background: rgba(204,136,255,0.15);color: var(--purple);border: 1px solid rgba(204,136,255,0.3); }
.tag-grey { background: rgba(255,255,255,0.06);color: var(--text-sub);border: 1px solid var(--border); }
/* ============================================================
CALLOUT BOXES (mechanics, san notes, pacing)
============================================================ */
.callout {
border-left: 4px solid var(--border-hi);
background: var(--surface-hi);
padding: 12px 14px;
margin: 12px 0;
border-radius: 0 var(--r) var(--r) 0;
font-size: 14px;
line-height: 1.55;
color: var(--text);
}
.callout-cyan { border-left-color: var(--cyan); color: var(--cyan); background: rgba(0,216,255,0.07); }
.callout-red { border-left-color: var(--red); color: #ff8888; background: rgba(255,85,85,0.07); }
.callout-amber { border-left-color: var(--amber); color: var(--amber);background: rgba(255,192,64,0.07); }
.callout-green { border-left-color: var(--green); color: var(--green);background: rgba(68,238,136,0.07); }
/* ============================================================
SECTION HEADING
============================================================ */
.section-head {
font-size: 11px;
color: var(--text-muted);
text-transform: uppercase;
letter-spacing: 2px;
padding: 6px 0 10px;
border-bottom: 1px solid var(--border);
margin-bottom: 14px;
}
.section-title {
font-size: 18px;
font-weight: bold;
color: var(--text);
margin-bottom: 16px;
}
/* ============================================================
BUTTON
============================================================ */
.btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
background: var(--surface-hi);
border: 1px solid var(--border);
border-radius: var(--r);
color: var(--text);
font-family: var(--font);
font-size: 13px;
padding: 11px 20px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
min-height: 48px;
transition: background 0.15s, border-color 0.15s;
white-space: nowrap;
user-select: none;
}
.btn:hover { background: var(--surface-top); border-color: var(--border-hi); }
.btn-cyan { border-color: var(--cyan); color: var(--cyan); }
.btn-amber { border-color: var(--amber); color: var(--amber); }
.btn-red { border-color: var(--red); color: var(--red); }
.btn-green { border-color: var(--green); color: var(--green); background: rgba(68,238,136,0.08); }
.btn-full { width: 100%; }
.btn-sm { font-size: 12px; padding: 8px 14px; min-height: 38px; }
/* ============================================================
GRID LAYOUTS
============================================================ */
.grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
.grid-3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px; }
@media (max-width: 600px) {
.grid-3 { grid-template-columns: 1fr 1fr; }
}
/* ============================================================
HOME SCREEN
============================================================ */
.dash-tile {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--r);
padding: 20px 18px;
cursor: pointer;
text-align: center;
transition: all 0.15s;
min-height: 90px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 8px;
user-select: none;
}
.dash-tile:hover { background: var(--surface-hi); border-color: var(--border-hi); }
.dash-tile-icon { font-size: 28px; }
.dash-tile-label { font-size: 13px; text-transform: uppercase; letter-spacing: 1px; color: var(--text-sub); }
.dash-tile.cyan { border-color: rgba(0,216,255,0.35); }
.dash-tile.cyan .dash-tile-label { color: var(--cyan); }
.dash-tile.amber { border-color: rgba(255,192,64,0.35); }
.dash-tile.amber .dash-tile-label { color: var(--amber); }
/* QUICK STATUS PANEL */
.status-panel {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--r);
padding: 16px 18px;
margin-bottom: 16px;
}
.status-panel-title {
font-size: 11px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text-muted);
margin-bottom: 12px;
}
.status-row {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 0;
border-bottom: 1px solid var(--border);
font-size: 14px;
}
.status-row:last-child { border-bottom: none; }
.status-row-label { flex: 1; color: var(--text-sub); }
.status-row-val { font-weight: bold; color: var(--text); }
/* PINNED AREA */
#pinned-area { margin-bottom: 16px; }
#pinned-area:empty { display: none; }
.pinned-label { font-size: 11px; text-transform: uppercase; letter-spacing: 2px; color: var(--amber); margin-bottom: 8px; }
.pinned-items { display: flex; flex-wrap: wrap; gap: 8px; }
.pinned-item {
background: rgba(255,192,64,0.1);
border: 1px solid rgba(255,192,64,0.35);
border-radius: var(--r);
padding: 10px 14px;
font-size: 13px;
color: var(--amber);
cursor: pointer;
display: flex;
align-items: center;
gap: 8px;
min-height: 44px;
}
.pinned-item:hover { background: rgba(255,192,64,0.18); }
.pin-remove { color: var(--text-muted); font-size: 16px; margin-left: 4px; }
/* ============================================================
ACT NAVIGATION TABS
============================================================ */
.act-tabs {
display: flex;
gap: 6px;
margin-bottom: 16px;
overflow-x: auto;
padding-bottom: 2px;
scrollbar-width: none;
}
.act-tabs::-webkit-scrollbar { display: none; }
.act-tab {
background: var(--surface);
border: 1px solid var(--border);
border-radius: 20px;
padding: 10px 20px;
font-family: var(--font);
font-size: 13px;
color: var(--text-sub);
cursor: pointer;
white-space: nowrap;
text-transform: uppercase;
letter-spacing: 1px;
flex-shrink: 0;
min-height: 44px;
display: flex;
align-items: center;
transition: all 0.15s;
user-select: none;
}
.act-tab:hover { background: var(--surface-hi); color: var(--text); }
.act-tab.active { border-color: var(--cyan); color: var(--cyan); background: rgba(0,216,255,0.08); }
.act-panel { display: none; }
.act-panel.active { display: block; }
/* GOAL BOX */
.goal-box {
background: rgba(0,216,255,0.06);
border-left: 4px solid var(--cyan);
border-radius: 0 var(--r) var(--r) 0;
padding: 14px 16px;
margin-bottom: 16px;
font-size: 15px;
color: var(--text);
line-height: 1.6;
}
.goal-box strong { color: var(--cyan); }
/* LOCATION ITEM */
.loc-item {
display: flex;
align-items: flex-start;
gap: 14px;
padding: 14px 18px;
border: 1px solid var(--border);
border-radius: var(--r);
margin-bottom: 10px;
background: var(--surface);
cursor: pointer;
min-height: 52px;
transition: all 0.15s;
}
.loc-item:hover { background: var(--surface-hi); }
.loc-item.visited { background: rgba(68,238,136,0.05); border-color: rgba(68,238,136,0.25); }
.loc-item.visited .loc-name { text-decoration: line-through; color: var(--text-muted); }
.loc-check {
width: 26px; height: 26px;
border: 2px solid var(--border);
border-radius: 4px;
flex-shrink: 0;
margin-top: 2px;
display: flex; align-items: center; justify-content: center;
font-size: 16px;
transition: all 0.2s;
}
.loc-item.visited .loc-check { border-color: var(--green); background: rgba(68,238,136,0.2); color: var(--green); }
.loc-name { font-size: 15px; font-weight: bold; color: var(--text); }
.loc-sub { font-size: 13px; color: var(--text-sub); margin-top: 3px; }
/* ============================================================
NPC SCREEN
============================================================ */
.npc-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--r);
margin-bottom: 14px;
overflow: hidden;
transition: border-color 0.15s;
}
.npc-card.introduced { border-color: rgba(0,216,255,0.35); }
.npc-head {
display: flex;
gap: 14px;
padding: 16px;
cursor: pointer;
min-height: 64px;
user-select: none;
}
.npc-head:hover { background: var(--surface-hi); }
.npc-portrait-thumb {
width: 80px;
min-width: 80px;
height: 107px;
border-radius: 6px;
overflow: hidden;
border: 1px solid var(--border);
background: var(--bg);
cursor: pointer;
flex-shrink: 0;
position: relative;
}
.npc-portrait-thumb img { width: 100%; height: 100%; object-fit: cover; object-position: top; display: block; }
.npc-portrait-thumb:hover::after {
content: "SHOW";
position: absolute;
inset: 0;
background: rgba(0,0,0,0.65);
display: flex;
align-items: center;
justify-content: center;
font-size: 11px;
letter-spacing: 2px;
color: var(--cyan);
font-family: var(--font);
}
/* The ::after is tricky for hover without JS - use a data-hover class instead */
.npc-portrait-thumb.hovered::after {
content: "⛶ SHOW";
position: absolute;
inset: 0;
background: rgba(0,0,0,0.7);
display: flex;
align-items: center;
justify-content: center;
font-size: 11px;
letter-spacing: 2px;
color: var(--cyan);
font-family: var(--font);
}
.npc-meta { flex: 1; min-width: 0; }
.npc-name { font-size: 17px; font-weight: bold; color: var(--text); }
.npc-role { font-size: 13px; color: var(--text-sub); margin: 4px 0; }
.npc-badges { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 8px; }
.npc-introduced-badge {
display: none;
background: rgba(0,216,255,0.15);
border: 1px solid rgba(0,216,255,0.4);
color: var(--cyan);
font-size: 11px;
padding: 3px 10px;
border-radius: 12px;
text-transform: uppercase;
letter-spacing: 1px;
}
.npc-card.introduced .npc-introduced-badge { display: inline-flex; }
.npc-body { padding: 18px; border-top: 1px solid var(--border); }
.npc-label { font-size: 11px; color: var(--text-muted); text-transform: uppercase; letter-spacing: 1px; margin-bottom: 5px; margin-top: 14px; }
.npc-label:first-child { margin-top: 0; }
.npc-value { font-size: 15px; color: var(--text); line-height: 1.6; }
.stat-block {
background: var(--surface-hi);
border-radius: var(--r);
padding: 12px 14px;
font-size: 13px;
color: var(--text-sub);
line-height: 2;
white-space: pre-line;
}
.npc-actions { display: flex; gap: 10px; margin-top: 16px; flex-wrap: wrap; }
/* ============================================================
CLUE TRACKER
============================================================ */
.clue-item {
display: flex;
align-items: flex-start;
gap: 14px;
padding: 16px;
border: 1px solid var(--border);
border-radius: var(--r);
margin-bottom: 10px;
background: var(--surface);
cursor: pointer;
min-height: 64px;
transition: all 0.15s;
user-select: none;
}
.clue-item:hover { background: var(--surface-hi); }
.clue-item.found { border-color: rgba(68,238,136,0.4); background: rgba(68,238,136,0.05); }
.clue-item.missed { border-color: rgba(255,85,85,0.35); background: rgba(255,85,85,0.05); }
.clue-toggle {
width: 34px; height: 34px;
border-radius: 50%;
border: 2px solid var(--border);
flex-shrink: 0;
display: flex; align-items: center; justify-content: center;
font-size: 18px;
transition: all 0.2s;
margin-top: 2px;
min-width: 34px;
}
.clue-item.found .clue-toggle { border-color: var(--green); background: rgba(68,238,136,0.2); color: var(--green); }
.clue-item.missed .clue-toggle { border-color: var(--red); background: rgba(255,85,85,0.2); color: var(--red); }
.clue-name { font-size: 15px; font-weight: bold; color: var(--text); margin-bottom: 4px; }
.clue-where { font-size: 13px; color: var(--text-sub); margin-bottom: 6px; }
.clue-reveals { font-size: 14px; color: var(--text); line-height: 1.55; }
.clue-fallback { font-size: 13px; color: var(--amber); margin-top: 8px; font-style: italic; }
/* ============================================================
HANDOUTS
============================================================ */
.handout-item {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--r);
margin-bottom: 12px;
overflow: hidden;
transition: border-color 0.15s;
}
.handout-item.shown { border-color: rgba(0,216,255,0.4); }
.handout-head {
display: flex;
align-items: center;
gap: 12px;
padding: 16px 18px;
cursor: pointer;
min-height: 62px;
user-select: none;
}
.handout-head:hover { background: var(--surface-hi); }
.handout-id { font-size: 11px; color: var(--text-muted); }
.handout-title { font-size: 15px; font-weight: bold; color: var(--amber); flex: 1; }
.handout-shown-badge {
display: none;
background: rgba(0,216,255,0.12);
border: 1px solid rgba(0,216,255,0.35);
color: var(--cyan);
font-size: 11px;
padding: 3px 10px;
border-radius: 10px;
text-transform: uppercase;
letter-spacing: 1px;
white-space: nowrap;
}
.handout-item.shown .handout-shown-badge { display: flex; align-items: center; }
.handout-body { display: none; border-top: 1px solid var(--border); }
.handout-body.open { display: block; }
.handout-text {
padding: 18px;
font-size: 14px;
line-height: 1.8;
color: var(--text);
white-space: pre-wrap;
background: var(--bg);
}
.handout-text.terminal { color: #00cc88; font-size: 13px; }
.handout-text.handwritten { font-family: Georgia, serif; font-style: italic; color: #e0d4a8; font-size: 15px; }
.handout-actions { padding: 14px 18px; border-top: 1px solid var(--border); display: flex; gap: 10px; }
/* ============================================================
PLAYERS TRACKER
============================================================ */
.pc-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 14px; }
.pc-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--r);
padding: 16px;
}
.pc-name { font-size: 15px; font-weight: bold; color: var(--cyan); text-transform: uppercase; margin-bottom: 4px; }
.pc-player { font-size: 13px; color: var(--text-sub); margin-bottom: 12px; }
.stat-bars { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 8px; margin-bottom: 14px; }
.stat-bar { background: var(--surface-hi); border-radius: 6px; padding: 10px 8px; text-align: center; }
.stat-bar-label { font-size: 10px; color: var(--text-muted); text-transform: uppercase; letter-spacing: 1px; }
.stat-bar-val { font-size: 22px; font-weight: bold; color: var(--text); line-height: 1.2; margin-top: 2px; }
.stat-adjuster { display: flex; align-items: center; gap: 10px; margin-bottom: 8px; }
.adj-label { font-size: 12px; color: var(--text-sub); text-transform: uppercase; width: 36px; }
.adj-btn {
width: 42px; height: 42px;
background: var(--surface-hi);
border: 1px solid var(--border);
border-radius: 6px;
color: var(--text);
font-size: 20px;
cursor: pointer;
display: flex; align-items: center; justify-content: center;
flex-shrink: 0;
transition: background 0.1s;
user-select: none;
}
.adj-btn:hover { background: var(--surface-top); }
.adj-val { font-size: 20px; font-weight: bold; color: var(--text); min-width: 40px; text-align: center; }
.pc-statuses { display: flex; gap: 8px; flex-wrap: wrap; margin-top: 8px; }
.pc-status {
font-size: 12px;
padding: 7px 14px;
border-radius: 8px;
border: 1px solid var(--border);
color: var(--text-sub);
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
min-height: 38px;
display: flex; align-items: center;
user-select: none;
transition: all 0.15s;
}
.pc-status:hover { border-color: var(--border-hi); }
.pc-status.injured { border-color: var(--amber); color: var(--amber); background: rgba(255,192,64,0.1); }
.pc-status.insane { border-color: var(--purple); color: var(--purple); background: rgba(204,136,255,0.1); }
.pc-status.dead { border-color: var(--red); color: var(--red); background: rgba(255,85,85,0.1); }
/* ============================================================
REFERENCE TABLES
============================================================ */
.ref-table { width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 16px; }
.ref-table th {
background: var(--surface-hi);
color: var(--text-sub);
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 10px 12px;
text-align: left;
border-bottom: 1px solid var(--border);
}
.ref-table td { padding: 10px 12px; border-bottom: 1px solid var(--border); line-height: 1.5; color: var(--text); }
.ref-table tr:last-child td { border-bottom: none; }
.ref-table .c-cyan { color: var(--cyan); }
.ref-table .c-amber { color: var(--amber); font-weight: bold; }
.ref-table .c-red { color: var(--red); font-weight: bold; }
.ref-table .c-green { color: var(--green); }
.ref-table .c-muted { color: var(--text-sub); }
/* ============================================================
FULLSCREEN OVERLAY — portraits, handouts, artwork
============================================================ */
.overlay {
display: none;
position: fixed;
inset: 0;
z-index: 2000;
background: #000;
flex-direction: column;
}
.overlay.active { display: flex; }
/* TOP BAR — always visible, always has a BACK button */
.overlay-topbar {
display: flex;
align-items: center;
gap: 14px;
background: rgba(0,0,0,0.92);
border-bottom: 1px solid var(--border);
padding: 12px 20px;
flex-shrink: 0;
min-height: 60px;
}
.overlay-back {
display: flex;
align-items: center;
gap: 8px;
background: var(--surface-hi);
border: 2px solid var(--cyan);
border-radius: var(--r);
color: var(--cyan);
font-family: var(--font);
font-size: 15px;
padding: 10px 22px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
min-height: 48px;
font-weight: bold;
}
.overlay-back:hover { background: rgba(0,216,255,0.15); }
.overlay-title {
flex: 1;
font-size: 16px;
font-weight: bold;
color: var(--text);
text-transform: uppercase;
letter-spacing: 1px;
}
.overlay-action-btn {
background: var(--surface-hi);
border: 1px solid var(--green);
border-radius: var(--r);
color: var(--green);
font-family: var(--font);
font-size: 13px;
padding: 10px 18px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
min-height: 46px;
transition: background 0.15s;
}
.overlay-action-btn:hover { background: rgba(68,238,136,0.12); }
.overlay-action-btn.shown { border-color: var(--cyan); color: var(--cyan); }
/* Portrait overlay content */
#portrait-overlay .overlay-content {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
padding: 20px;
}
#portrait-overlay img {
max-height: 100%;
max-width: 100%;
object-fit: contain;
border-radius: var(--r);
}
/* Handout overlay content */
#handout-overlay .overlay-content {
flex: 1;
overflow-y: auto;
padding: 30px;
}
#handout-overlay-text {
max-width: 700px;
margin: 0 auto;
font-size: 17px;
line-height: 1.9;
color: #e0d4a8;
white-space: pre-wrap;
font-family: Georgia, serif;
}
#handout-overlay-text.terminal { font-family: var(--font); color: #00cc88; font-size: 15px; background: #060e0e; padding: 24px; border-radius: var(--r); }
/* SAN Modal */
#san-modal {
display: none;
position: fixed;
inset: 0;
background: rgba(0,0,0,0.85);
z-index: 1500;
align-items: center;
justify-content: center;
padding: 20px;
}
#san-modal.active { display: flex; }
.san-inner {
background: var(--surface);
border: 2px solid var(--red);
border-radius: var(--r);
padding: 24px;
max-width: 420px;
width: 100%;
}
.san-title { color: var(--red); font-size: 16px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 18px; }
/* Notes textarea */
.notes-area {
width: 100%;
background: var(--surface-hi);
border: 1px solid var(--border);
border-radius: var(--r);
color: var(--text);
font-family: var(--font);
font-size: 14px;
padding: 12px 14px;
resize: vertical;
min-height: 90px;
line-height: 1.6;
}
.notes-area:focus { outline: none; border-color: var(--cyan); }
.notes-area::placeholder { color: var(--text-muted); }
/* Scrollbar */
::-webkit-scrollbar { width: 5px; height: 5px; }
::-webkit-scrollbar-track { background: var(--surface); }
::-webkit-scrollbar-thumb { background: var(--border); border-radius: 3px; }
/* Utilities */
.mb-0 { margin-bottom: 0 !important; }
.mt-12 { margin-top: 12px; }
.mt-16 { margin-top: 16px; }
.flex { display: flex; }
.flex-center { display: flex; align-items: center; justify-content: center; }
.gap-8 { gap: 8px; }
.gap-12 { gap: 12px; }
.text-muted { color: var(--text-sub); }
.text-bright { color: var(--text); }
.bold { font-weight: bold; }
</style>
</head>
<body>
<div id="app">
<!-- HEADER -->
<div id="header">
<div id="hdr-left">
<div id="hdr-event">Event 91 · BRP · Chaosium Con 2026</div>
<div id="hdr-title">The Night Crawler</div>
</div>
<div id="hdr-right">
<button class="hdr-btn warn-btn" onclick="showSanModal()">⚠ SAN</button>
<button class="hdr-btn primary" id="btn-start" onclick="toggleTimer()">▶ Start</button>
<button class="hdr-btn" onclick="resetTimer()">↺</button>
<div id="timer-block">
<div id="timer-main">3:30:00</div>
<div id="timer-act">Ready</div>
</div>
</div>
</div>
<!-- PROGRESS BAR -->
<div id="progress">
<div id="progress-track"><div id="progress-fill"></div></div>
<div id="progress-labels">
<span id="pl-intro">Intro</span>
<span id="pl-a1">Act I</span>
<span id="pl-a2">Act II</span>
<span id="pl-a3">Act III</span>
<span id="pl-ep">Ep</span>
</div>
</div>
<div id="alert-bar"></div>
<!-- SIDEBAR -->
<nav id="sidebar">
<div class="nav-item active" id="nav-home" onclick="navTo('home')"> <span class="nav-icon">⌂</span><span class="nav-label">Home</span></div>
<div class="nav-item" id="nav-acts" onclick="navTo('acts')"> <span class="nav-icon">🎭</span><span class="nav-label">Acts</span></div>
<div class="nav-item" id="nav-npcs" onclick="navTo('npcs')"> <span class="nav-icon">👤</span><span class="nav-label">NPCs</span></div>
<div class="nav-item" id="nav-clues" onclick="navTo('clues')"> <span class="nav-icon">🔍</span><span class="nav-label">Clues</span><span class="nav-badge" id="badge-clues">7</span></div>
<div class="nav-item" id="nav-handouts" onclick="navTo('handouts')"><span class="nav-icon">📄</span><span class="nav-label">Handouts</span></div>
<div class="nav-item" id="nav-players" onclick="navTo('players')"> <span class="nav-icon">♟</span><span class="nav-label">Players</span></div>
<div class="nav-divider"></div>
<div class="nav-item" id="nav-ref" onclick="navTo('ref')"> <span class="nav-icon">📋</span><span class="nav-label">Reference</span></div>
</nav>
<!-- MAIN -->
<div id="main">
<!-- ===== HOME ===== -->
<div class="screen active" id="screen-home">
<div id="pinned-area"></div>
<div class="grid-2" style="margin-bottom:16px;">
<div class="dash-tile cyan" onclick="navTo('acts')"><div class="dash-tile-icon">🎭</div><div class="dash-tile-label">Acts</div></div>
<div class="dash-tile cyan" onclick="navTo('npcs')"><div class="dash-tile-icon">👤</div><div class="dash-tile-label">NPCs</div></div>
<div class="dash-tile amber" onclick="navTo('clues')"><div class="dash-tile-icon">🔍</div><div class="dash-tile-label">Clues</div></div>
<div class="dash-tile amber" onclick="navTo('handouts')"><div class="dash-tile-icon">📄</div><div class="dash-tile-label">Handouts</div></div>
<div class="dash-tile" onclick="navTo('players')"><div class="dash-tile-icon">♟</div><div class="dash-tile-label">Players</div></div>
<div class="dash-tile" onclick="showSanModal()"><div class="dash-tile-icon">⚠</div><div class="dash-tile-label">SAN Table</div></div>
</div>
<!-- Checkpoints -->
<div class="status-panel">
<div class="status-panel-title">Session Checkpoints</div>
<div class="status-row"><span class="status-row-label">0:15 — Briefing done, team in Sub-D7</span> <span class="tag tag-cyan">Intro</span></div>
<div class="status-row"><span class="status-row-label">1:10 — Reth's squat found, map in hand</span> <span class="tag tag-cyan">Act I</span></div>
<div class="status-row"><span class="status-row-label">2:00 — Junction passed, bodies found</span> <span class="tag tag-amber">Act II</span></div>
<div class="status-row" style="font-weight:bold;"><span class="status-row-label" style="color:var(--amber);">⚠ 2:15 — RETH FOUND (hard deadline)</span> <span class="tag tag-amber">Act II</span></div>
<div class="status-row"><span class="status-row-label">2:45 — Ascending through Sutter-Vane</span> <span class="tag tag-red">Act III</span></div>
<div class="status-row" style="font-weight:bold;"><span class="status-row-label" style="color:var(--red);">🔴 3:05 — MORAL CHOICE (hard deadline)</span> <span class="tag tag-red">Act III</span></div>
</div>
<!-- One-Minute Briefing -->
<div class="card">
<div class="card-head" onclick="toggleCard(this)">
<div class="card-head-text"><div class="card-title">One-Minute Player Briefing</div><div class="card-sub">Read this aloud before play begins</div></div>
<span class="chevron">▼</span>
</div>
<div class="card-body">
<p style="font-size:16px; color:var(--text); font-style:italic; line-height:1.7;">"This is a corporate horror scenario. There is nothing that can be conventionally defeated. The goal is not to win — it is to make a decision you can live with."</p>
<p style="font-size:16px; color:var(--text); font-style:italic; line-height:1.7; margin-top:12px;">"There will be Sanity rolls. When you lose SAN, roleplay it — even just one line. That is the only rule I will ask you to hold."</p>
</div>
</div>
<!-- Players -->
<div class="card">
<div class="card-head" onclick="toggleCard(this)">
<div class="card-head-text"><div class="card-title">Player Roster</div></div>
<span class="chevron">▼</span>
</div>
<div class="card-body">
<div class="ref-table" style="margin:0;">
<table style="width:100%;border-collapse:collapse;font-size:14px;">
<tr style="border-bottom:1px solid var(--border);"><th style="padding:8px 0;color:var(--text-sub);font-size:12px;text-transform:uppercase;letter-spacing:1px;">Player</th><th style="padding:8px 0;color:var(--text-sub);font-size:12px;text-transform:uppercase;letter-spacing:1px;">Archetype</th></tr>
<tr style="border-bottom:1px solid var(--border);"><td style="padding:9px 0;">Mateusz Sawicki</td><td style="color:var(--cyan);padding:9px 0;">The Fixer</td></tr>
<tr style="border-bottom:1px solid var(--border);"><td style="padding:9px 0;">Alex Walker</td><td style="color:var(--cyan);padding:9px 0;">The Ghost</td></tr>
<tr style="border-bottom:1px solid var(--border);"><td style="padding:9px 0;">Paul Looby</td><td style="color:var(--cyan);padding:9px 0;">The Muscle</td></tr>
<tr style="border-bottom:1px solid var(--border);"><td style="padding:9px 0;">Tom Wright</td><td style="color:var(--cyan);padding:9px 0;">The Tech</td></tr>
<tr style="border-bottom:1px solid var(--border);"><td style="padding:9px 0;">Ciaran McGrath</td><td style="color:var(--cyan);padding:9px 0;">The Medic</td></tr>
<tr><td style="padding:9px 0;">Elena Giordano</td><td style="color:var(--cyan);padding:9px 0;">The Analyst</td></tr>
</table>
</div>
</div>
</div>
</div>
<!-- ===== ACTS ===== -->
<div class="screen" id="screen-acts">
<div class="act-tabs" id="act-tabs">
<div class="act-tab active" onclick="switchAct('intro',this)">Intro</div>
<div class="act-tab" onclick="switchAct('act1',this)">Act I</div>
<div class="act-tab" onclick="switchAct('act2',this)">Act II</div>
<div class="act-tab" onclick="switchAct('act3',this)">Act III</div>
<div class="act-tab" onclick="switchAct('epilogue',this)">Epilogue</div>
</div>
<div id="act-content"></div>
</div>
<!-- ===== NPCS ===== -->
<div class="screen" id="screen-npcs">
<div id="npc-list"></div>
</div>
<!-- ===== CLUES ===== -->
<div class="screen" id="screen-clues">
<div class="section-head">Essential Clues — tap to cycle: pending → found → missed</div>
<div id="clue-essential-list"></div>
<div class="section-head" style="margin-top:18px;">Optional Clues</div>
<div id="clue-optional-list"></div>
<div class="section-head" style="margin-top:18px;">Fallback Triggers</div>
<div class="card"><div class="card-body" style="display:block;">
<p><strong style="color:var(--amber);">Map missed?</strong> Bio-scanner shows elevated readings in one direction. BRP: Track 40%.</p>
<p><strong style="color:var(--amber);">Files missed?</strong> Reth's account covers the same ground verbally.</p>
<p><strong style="color:var(--amber);">Reth won't open pod?</strong> Ghost's Sub-D7 accent = auto trust. Show him the photograph or quote "it knows where the warmth is."</p>
</div></div>
</div>
<!-- ===== HANDOUTS ===== -->
<div class="screen" id="screen-handouts">
<div id="handout-list"></div>
</div>
<!-- ===== PLAYERS ===== -->
<div class="screen" id="screen-players">
<div class="pc-grid" id="pc-grid"></div>
</div>
<!-- ===== REFERENCE ===== -->
<div class="screen" id="screen-ref">
<div class="act-tabs">
<div class="act-tab active" onclick="switchRef('san',this)">SAN</div>
<div class="act-tab" onclick="switchRef('skills',this)">Skill Rolls</div>
<div class="act-tab" onclick="switchRef('brp',this)">BRP Rules</div>
<div class="act-tab" onclick="switchRef('entity',this)">The Entity</div>
</div>
<div id="ref-content"></div>
</div>
</div><!-- /main -->
</div><!-- /app -->
<!-- ===== PORTRAIT OVERLAY ===== -->
<div class="overlay" id="portrait-overlay">
<div class="overlay-topbar">
<button class="overlay-back" onclick="closeOverlay('portrait')">← Back</button>
<div class="overlay-title" id="portrait-overlay-name"></div>
<button class="overlay-action-btn" id="portrait-shown-btn" onclick="markPortraitShown()">✓ Mark Shown</button>
</div>
<div class="overlay-content">
<img id="portrait-overlay-img" src="" alt="NPC Portrait" style="max-height:100%;max-width:100%;object-fit:contain;border-radius:8px;">
</div>
</div>
<!-- ===== HANDOUT OVERLAY ===== -->
<div class="overlay" id="handout-overlay">
<div class="overlay-topbar">
<button class="overlay-back" onclick="closeOverlay('handout')">← Back</button>
<div class="overlay-title" id="handout-overlay-title"></div>
<button class="overlay-action-btn" id="handout-shown-btn" onclick="markHandoutShown()">✓ Mark Shown</button>
</div>
<div class="overlay-content">
<div id="handout-overlay-text"></div>
</div>
</div>
<!-- ===== SAN MODAL ===== -->
<div id="san-modal">
<div class="san-inner">
<div class="san-title">⚠ Sanity Reference</div>
<table class="ref-table">
<thead><tr><th>Trigger</th><th>Fail</th><th>Pass</th></tr></thead>
<tbody>
<tr><td>The photograph</td><td class="c-red">0</td><td class="c-red">1</td></tr>
<tr><td>First filament growth</td><td class="c-red">1</td><td class="c-red">1D6</td></tr>
<tr><td>Filament contracts</td><td class="c-red">0</td><td class="c-red">1</td></tr>
<tr><td>Feed Corridor entry</td><td class="c-red">1</td><td class="c-red">1D4</td></tr>
<tr><td>Three opened bodies</td><td class="c-red">1D4</td><td class="c-red">1D10</td></tr>
<tr><td>Drone footage gap</td><td class="c-red">0</td><td class="c-red">1</td></tr>
<tr><td>Dr Chen (extended)</td><td class="c-red">0</td><td class="c-red">1D4</td></tr>
<tr><td>Containment floor</td><td class="c-red">1D4</td><td class="c-red">1D10</td></tr>
<tr><td style="color:var(--amber);font-weight:bold;">Primary node</td><td class="c-red" style="font-weight:bold;">1D10</td><td class="c-red" style="font-weight:bold;">1D20</td></tr>
</tbody>
</table>
<button class="btn btn-full" style="margin-top:16px;" onclick="document.getElementById('san-modal').classList.remove('active')">Close</button>
</div>
</div>
<script type="application/json" id="act-data-json">{"intro": {"title": "Introduction", "goal": "Brief the team. Establish tone. Get them in the elevator, down into the Undertow.", "sections": [{"title": "Opening Read-Aloud", "html": true, "content": "<p style=\"font-style:italic;font-size:16px;line-height:1.8;\">&ldquo;The elevator doesn&#39;t announce its floor. It just opens, and you&#39;re in a reception suite that smells of processed air and expensive polymer. The carpet absorbs sound. Everything is grey and clean. Outside the floor-to-ceiling windows, Neo-Ashford glitters in the acid haze forty storeys below.&rdquo;</p><p style=\"font-style:italic;font-size:16px;line-height:1.8;margin-top:12px;\">&ldquo;The woman waiting for you doesn&#39;t stand up. Late forties, expensive coat. Corporate augments visible as a faint ridge along her jaw. She looks at the wall slightly to your left when she speaks, as if watching something you can&#39;t see.&rdquo;</p><p style=\"color:var(--cyan);font-size:17px;font-weight:bold;margin-top:12px;\">&ldquo;Sit down. There&#39;s a job.&rdquo;</p>"}, {"title": "What Sable Tells Them", "html": true, "content": "<p>&bull; Damos Reth, data analyst, AWOL in Sub-Districts 7&ndash;9</p><p>&bull; Proprietary data-chip &mdash; chip is the priority, Reth secondary</p><p>&bull; 8,000 credits each. Half now. Half on delivery</p><p>&bull; NDA covers everything. 48-hour window</p><div class=\"callout callout-cyan\" style=\"margin-top:12px;\">BRP: Research/Law 30% &mdash; notices NDA biological clause. Sable: &ldquo;Standard boilerplate. Don&#39;t worry about it.&rdquo;</div><div class=\"callout callout-amber\" style=\"margin-top:8px;\">BRP: Insight 40% &mdash; Sable is withholding something large. She is not lying. She is simply not offering.</div><p style=\"margin-top:12px;\"><strong style=\"color:var(--red);\">Does NOT say:</strong> Why Reth left &bull; Second Veltris team in tunnels &bull; Biological clause means anything &bull; She has authorised the team&#39;s termination</p>"}], "pacing": "At 0:15 the team should be heading into Sub-District 7. If lingering, Sable ends the meeting and leaves."}, "act1": {"title": "Act I &mdash; The Job", "goal": "Establish the Undertow. Plant seeds of wrongness. Get the team Reth&#39;s map. Deliver the photograph.", "locations": [{"id": "slab", "name": "The Slab", "sub": "Elevated market &mdash; Sub-District 7 entry", "content": "<p>Noise, heat, synthesised food. Neon catching rain-slick. Underneath &mdash; faint, sweet, wrong &mdash; the smell from drain grates.</p><div class=\"callout callout-cyan\">BRP: Persuade/Fast Talk &mdash; vendor confirms Reth&#39;s direction. &ldquo;Scared. Paying cash. Not talking to anyone.&rdquo; (50 credits)</div><div class=\"callout callout-cyan\">&starf; ESSENTIAL: BRP: Spot/Electronics 50% &mdash; drone routes rerouted by someone corporate, carving blind spots toward Sub-D9</div><p style=\"margin-top:10px;\"><strong style=\"color:var(--amber);\">The Child &rarr; The Tech specifically:</strong> Note: &ldquo;Don&#39;t go to the plant. My dad went. He didn&#39;t come back the same.&rdquo; Paper smells of the tunnels.</p><p><strong style=\"color:var(--text-muted);\">Rivet Teeth (Scratch):</strong> RED HERRING &mdash; not connected to entity.</p>"}, {"id": "bar", "name": "The Terminus Bar", "sub": "Jed Osler. Room 4 upstairs.", "content": "<p>Dim, warm, humid. Strip lighting. Clientele don&#39;t look up &mdash; which takes effort.</p><div class=\"callout callout-cyan\">BRP: Insight 40% &mdash; Jed sizing the team up. Friendly+direct+cash = opens up. Flash Veltris logo = shut down permanently.</div><p style=\"margin-top:10px;\"><strong>What Jed says:</strong></p><p>&bull; Reth here 4 nights ago. Nervous, cash, two drinks unfinished</p><p>&bull; Asking about &ldquo;the disappearances&rdquo;</p><p>&bull; Paid for a week upstairs, room 4</p><p>&bull; The organic smell: &ldquo;started about a year ago. You stop smelling it.&rdquo;</p><p>&bull; Ghost gets automatic warm reception</p><p>&bull; Will not go below street level. &ldquo;Some people come back and then go back down on their own. That&#39;s worse.&rdquo;</p><p style=\"margin-top:10px;color:var(--amber);font-weight:bold;\">&starf; ESSENTIAL CLUE #2</p>"}, {"heroImg": "assets/91-ART-03-reth-squat.png", "id": "room4", "name": "Room 4 &mdash; Reth&#39;s Squat", "sub": "The corkboard. The photograph.", "content": "<p>Stale air and adrenaline-sweat. Blank data-chips. Handwritten notes on paper (unusual).</p><div class=\"callout callout-cyan\">BRP: Spot 40% &mdash; notes torn where pen pressed too hard. Handwriting starts neat, becomes erratic.</div><p style=\"margin-top:10px;\"><strong>The corkboard:</strong> Hand-drawn map, Sub-D9, drainage routes. One route in red. End: X and &ldquo;MW pod 7&rdquo;</p><div class=\"callout callout-cyan\">&starf; ESSENTIAL: BRP: Research/Insight 40% &mdash; map drawn from Veltris infrastructure plans. ESSENTIAL CLUE #3</div><div class=\"callout callout-red\" style=\"margin-top:12px;\">&#9760; THE PHOTOGRAPH &mdash; SANITY CHECK<br>Something visible behind the subject. Does not resolve. The impression it has moved is very difficult to dismiss.<br><strong>BRP: Sanity 0/1</strong></div>"}], "pacing": "If over 10 min at 1:10, skip Rivet Teeth, move child to bar staircase. Must land: blind spots, Jed&#39;s info, corkboard map."}, "act2": {"title": "Act II &mdash; The Undertow", "goal": "Horror from atmospheric to visceral. Locate Reth. Reveal entity&#39;s reality. Force ascent.", "locations": [{"id": "shaft", "name": "Entry Shaft", "sub": "400m below street level", "content": "<p>Temperature rising. Organic sweetness immediately stronger. Comms: rhythmic interference. Not a signal &mdash; a pattern.</p><div class=\"callout callout-cyan\">BRP: Electronics/Lockpick 40% &mdash; bypass done with corporate hacking suite. This was Veltris black ops. Not Reth.</div><div class=\"callout callout-red\">&starf; HORROR #1 &mdash; Drone feed shows large shape behind group. When they look: nothing. Play back footage: shape does not replay. Clean 4-second gap.<br><strong>BRP: Sanity 0/1</strong></div>"}, {"id": "junction", "name": "The Junction", "sub": "Six tunnels converge &mdash; entity&#39;s outer edge", "content": "<div class=\"callout callout-cyan\">BRP: Sci(Bio)/Medicine 40% &mdash; bio-scanner: &ldquo;organic: living: class: unclassified&rdquo; &rarr; WARNING &mdash; POSSIBLE MEMETIC HAZARD</div><div class=\"callout callout-red\">BRP: Sanity 1/1D6 &mdash; first sight of filament growth</div><p style=\"margin-top:10px;\">If growth is cut: does not bleed. Cut ends <strong>contract</strong> &mdash; slowly, deliberately. <span style=\"color:var(--red);\">BRP: Sanity 0/1</span></p><p style=\"margin-top:10px;color:var(--amber);font-weight:bold;\">&starf; ESSENTIAL CLUE #4 &mdash; entity physically present</p>"}, {"id": "watchroom", "name": "The Watching Room", "sub": "Terminal. Veltris files.", "content": "<div class=\"callout callout-cyan\">&starf; ESSENTIAL: BRP: Electronics 35%/Computer 50% &mdash; reads partial Veltris files. ESSENTIAL CLUE #5</div><p style=\"margin-top:10px;\"><strong>Files reveal:</strong> Month 1-3: &ldquo;anomaly&rdquo; &rarr; &ldquo;entity&rdquo;. Month 7: Feeding programme. Dr Chen assigned. Month 11: Security Team C did not return. Month 14: entity perceives directed observation. Month 16: Reth accessed files. &ldquo;Recommend containment.&rdquo;</p><div class=\"callout callout-amber\">BRP: Insight 40% &mdash; &ldquo;recommend containment&rdquo; does not mean &ldquo;keep him safe.&rdquo; It never did.</div>"}, {"heroImg": "assets/91-ART-05-three-bodies.png", "id": "corridor", "name": "The Feed Corridor", "sub": "Architecture. Bodies. The named rhythm.", "content": "<div class=\"callout callout-red\">BRP: Sanity 1/1D4 &mdash; entering. The growth has architectural intent.</div><p style=\"margin-top:10px;\"><strong style=\"color:var(--amber);\">&starf; HORROR #2 &mdash; The Named Rhythm:</strong> Tell one player privately: &ldquo;Your comm carries a sound underneath the interference. It sounds almost like your name, repeated very slowly.&rdquo;</p><div class=\"callout callout-red\" style=\"margin-top:12px;\">&#9760; THREE BODIES &mdash; Ribcages splayed outward like flowers. Not torn &mdash; unsealed. Something exited from inside. It took its time.<br>BRP: Medicine/Sci(Bio) 40% &mdash; mechanism identical across all three. ESSENTIAL CLUE #6<br><strong>BRP: Sanity 1D4/1D10</strong></div>"}, {"id": "pod", "name": "Maintenance Pod 7 &mdash; Reth", "sub": "&#34;Who sent you.&#34; Not a question.", "content": "<p>Heavy door, sealed inside. 15-second pause. Correct answer: anything that is not &ldquo;Veltris.&rdquo;</p><div class=\"callout callout-cyan\">BRP: Persuade/Fast Talk 50% &mdash; Ghost&#39;s Sub-D7 accent +20%. Show the photograph or quote &ldquo;it knows where the warmth is&rdquo; = instant open.</div><p style=\"margin-top:10px;\"><strong>&starf; ESSENTIAL CLUE #7 &mdash; What Reth tells them:</strong></p><p>&bull; Veltris studied entity 18 months &mdash; it was already there when they bought Sutter-Vane</p><p>&bull; &ldquo;It feels intent. It knew I was frightened and it followed the fear.&rdquo;</p><p>&bull; Dr Chen moved in permanently and stopped being entirely Dr Chen</p><p>&bull; Refuses to go back through Veltris. Cannot be convinced.</p><p>&bull; &ldquo;There is a second node. Sub-District 4, two kilometres north. NOBODY KNOWS.&rdquo;</p><div class=\"callout callout-cyan\" style=\"margin-top:10px;\">&starf; HORROR #4 &mdash; Reth&#39;s hands: filament tracery on both palms.<br>BRP: Medicine 50% &mdash; reversible within 72 hours</div>"}], "optional": {"title": "Kov and Sera &mdash; Second Veltris Team", "content": "<p>Skip if running behind. Both have seen the bodies and are also expendable.</p><div class=\"callout callout-amber\">BRP: Persuade 50% &mdash; show them: (1) you know what Veltris&#39;s operation is, (2) they&#39;ve seen the bodies, (3) nobody is coming to get either team out.</div><div class=\"callout callout-amber\" style=\"margin-top:8px;\">KOV (broken rib: physical -2, Move 8): STR 15|CON 14|HP 15 &mdash; Firearms 60%, Brawl 55%<br>SERA (exhausted: all -10%): STR 12|CON 11|HP 12 &mdash; Firearms 65%, SMG 60%<br>Body armour 4pts torso</div>"}, "pacing": "Skip Kov/Sera if over 10 min at 2:00. Non-negotiables: Junction, Watching Room files, Three Bodies, Reth."}, "act3": {"title": "Act III &mdash; Ascent", "goal": "Get out. Make the choice. Live with it.", "locations": [{"id": "sublevel9", "name": "Sub-Level 9 &mdash; Containment Floor", "sub": "Two barriers failed. Two amber.", "content": "<p>Filament covers lower third of room. Two failed barriers are grown through. Other two: amber.</p><div class=\"callout callout-red\">BRP: Sanity 1D4/1D10 &mdash; seeing the scale of the entity&#39;s physical presence</div><p style=\"margin-top:10px;\"><strong style=\"color:var(--red);\">THE PRIMARY NODE:</strong> Transit-bus sized. Radially symmetrical in no familiar way. Constantly in slow motion. No eyes. The sense of being perceived is overwhelming.</p><div class=\"callout callout-red\">BRP: Sanity 1D10/1D20 &mdash; primary node. Critical fail (max d20): paralysed 1D4 rounds + 1D3 permanent SAN</div><p style=\"margin-top:10px;color:var(--amber);font-weight:bold;\">Power cut = both barriers fail in 30 seconds</p>"}, {"id": "gallery", "name": "Observation Gallery &mdash; Dr Chen", "sub": "Do not skip this.", "content": "<p>Dr Chen at terminal. Does not look up immediately. Not frightened. Genuinely fascinated.</p><p style=\"margin-top:10px;\"><em>On entity:</em> &ldquo;It has directions. Like a tide.&rdquo;</p><p><em>On containment:</em> &ldquo;The barriers were always a delay.&rdquo;</p><p><em>On herself:</em> &ldquo;I&#39;ve been here fourteen weeks. I feel quite well.&rdquo;</p><p><em>On what to do:</em> &ldquo;Whatever you decide, it will continue. You have been here approximately ninety minutes.&rdquo;</p><div class=\"callout callout-cyan\">BRP: Perception/Insight 50% &mdash; her typing rhythm does not match any human keyboard cadence. OPTIONAL CLUE E</div><div class=\"callout callout-red\">BRP: Sanity 0/1D4 &mdash; extended conversation.<br>BRP: POW resistance vs POW 16 &mdash; 5+ minutes. Roll secretly. Tell player privately.</div><p style=\"margin-top:10px;color:var(--amber);font-weight:bold;\">GM TECHNIQUE: Look slightly past the player&#39;s shoulder. Hold it a beat longer than comfortable.</p>"}, {"id": "ascent", "name": "The Ascent", "sub": "3 minutes. 4 security. Standing orders.", "content": "<p>Industrial elevator, 3 min if uninterrupted. 4 security: prevent <em>anything</em> leaving Sub-Level 9. Anything.</p><div class=\"callout callout-cyan\">BRP: Stealth 50% &mdash; upper floors. -10% if bringing Reth without coaching first.</div><p style=\"margin-top:10px;\">Security x4: STR 13|HP 13 &mdash; Firearms 55%, Brawl 45% &mdash; Body armour 4pts torso</p>"}], "moral": {"title": "THE MORAL CHOICE &mdash; Present with equal weight. No preferred outcome.", "options": [{"name": "Walk Away", "desc": "Take the money. Sign the NDA. Say nothing. Entity contained ~6 more months. Secondary node in Sub-D4 established by then. Cost: they will always know.", "color": "text-sub"}, {"name": "Expose Veltris", "desc": "Use chip data to go public. Veltris damaged. Containment goes offline as no one maintains it. Entity released with no one watching. Cost: corporation damaged. Entity released.", "color": "amber"}, {"name": "Destroy the Plant", "desc": "Tech triggers power cell overload. 10 minutes to rig. Barriers fail immediately. Entity free in Sub-Level 9 &mdash; cannot reach upper floors in time. Node destroyed. But: power/water/heat cut to surrounding blocks. 15&ndash;30 civilian deaths. Four will be children.", "color": "red"}]}, "pacing": "If unresolved at 3:05: barriers show red indicators. They have minutes. Choose."}, "epilogue": {"title": "Epilogue", "goal": "One coda scene, 15 minutes. Tone entirely dependent on the choice.", "sections": [{"title": "If They Walked Away", "content": "8,000 credits each. Sable&#39;s debrief: 3 minutes, slightly too warm. Three weeks later, one operative receives an anonymous transmission &mdash; just a photograph. The street outside the Terminus Bar. Every window dark. No people anywhere in the frame."}, {"title": "If They Exposed Veltris", "content": "Reth: news for 18 hours, then protective custody. Veltris drops 12%, recovers in 6 weeks. A subsidiary buys Sutter-Vane in liquidation. Within 60 days: &ldquo;unusual biological material in sub-level infrastructure.&rdquo; They describe it as &ldquo;commercially promising.&rdquo;"}, {"title": "If They Destroyed the Plant", "content": "Gas main failure. Official casualties: 9. Actual count 3 weeks later: 23. Four are children. The Tech is paid 8,000 credits. The operative who rigged it dreams about tunnels for the rest of their life. Not nightmares, exactly. The secondary node in Sub-District 4 has no one watching it."}, {"title": "If Reth Survives", "content": "Filament tracery fades over 6 weeks with treatment. The data chip is out there. He was a data analyst. He knows what to do with information. One week later: notification on the Analyst&#39;s terminal &mdash; anonymous tip about a Veltris acquisition in Sub-District 4. Deleted before they can read it fully.<br><br><strong style=\"color:var(--cyan);\">The next scenario is already beginning.</strong>"}]}}</script>
<script type="application/json" id="ref-data-json">{"san": "<table class=\"ref-table\"><thead><tr><th>Trigger</th><th>Fail</th><th>Pass</th></tr></thead><tbody>\n <tr><td>The photograph</td><td class=\"c-red\">0</td><td class=\"c-red\">1</td></tr>\n <tr><td>First filament growth</td><td class=\"c-red\">1</td><td class=\"c-red\">1D6</td></tr>\n <tr><td>Filament contracts when cut</td><td class=\"c-red\">0</td><td class=\"c-red\">1</td></tr>\n <tr><td>Entering Feed Corridor</td><td class=\"c-red\">1</td><td class=\"c-red\">1D4</td></tr>\n <tr><td>Three opened bodies</td><td class=\"c-red\">1D4</td><td class=\"c-red\">1D10</td></tr>\n <tr><td>Drone footage gap</td><td class=\"c-red\">0</td><td class=\"c-red\">1</td></tr>\n <tr><td>Dr Chen (extended conv.)</td><td class=\"c-red\">0</td><td class=\"c-red\">1D4</td></tr>\n <tr><td>Containment floor scale</td><td class=\"c-red\">1D4</td><td class=\"c-red\">1D10</td></tr>\n <tr><td style=\"color:var(--amber);font-weight:bold;\">Primary node (direct)</td><td style=\"color:var(--amber);font-weight:bold;\">1D10</td><td class=\"c-red\" style=\"font-weight:bold;\">1D20</td></tr>\n <tr><td>Primary node &mdash; critical fail</td><td colspan=\"2\" class=\"c-red\">+1D3 permanent SAN loss</td></tr>\n </tbody></table>", "skills": "<table class=\"ref-table\"><thead><tr><th>Where</th><th>Roll</th><th>Result</th></tr></thead><tbody>\n <tr><td>Briefing</td><td class=\"c-cyan\">Research/Law 30%</td><td>Notes NDA biological clause</td></tr>\n <tr><td>Briefing</td><td class=\"c-cyan\">Insight 40%</td><td>Sable withholding something large</td></tr>\n <tr><td>The Slab</td><td class=\"c-cyan\">Persuade/FT</td><td>Vendor confirms Reth&#39;s direction (50 credits)</td></tr>\n <tr><td>The Slab</td><td class=\"c-cyan\">Spot/Electronics 50%</td><td>Corporate surveillance blind spots &#9733;</td></tr>\n <tr><td>The Slab</td><td class=\"c-cyan\">Track 40%</td><td>Follows the child</td></tr>\n <tr><td>Terminus Bar</td><td class=\"c-cyan\">Insight 40%</td><td>Reading Jed correctly</td></tr>\n <tr><td>Room 4</td><td class=\"c-cyan\">Spot 40%</td><td>Pressure marks on notes</td></tr>\n <tr><td>Room 4</td><td class=\"c-cyan\">Research/Insight 40%</td><td>Map drawn from Veltris plans &#9733;</td></tr>\n <tr><td>Room 4</td><td class=\"c-cyan\">Photography/Art 40%</td><td>Photo not doctored</td></tr>\n <tr><td>Entry shaft</td><td class=\"c-cyan\">Electronics/Lockpick 40%</td><td>Corporate bypass &mdash; not Reth</td></tr>\n <tr><td>Junction</td><td class=\"c-cyan\">Sci(Bio)/Medicine 40%</td><td>Bio-scanner: MEMETIC HAZARD &#9733;</td></tr>\n <tr><td>Watching Room</td><td class=\"c-cyan\">Electronics 35%/Computer 50%</td><td>Reads Veltris files &#9733;</td></tr>\n <tr><td>Feed Corridor</td><td class=\"c-cyan\">Listen/Spot 40%</td><td>Named rhythm in comms</td></tr>\n <tr><td>Feed Corridor</td><td class=\"c-cyan\">Medicine/Sci(Bio) 40%</td><td>Mechanism of opened chests &#9733;</td></tr>\n <tr><td>Pod 7</td><td class=\"c-cyan\">Persuade/FT 50%</td><td>Convincing Reth to open door</td></tr>\n <tr><td>Pod 7</td><td class=\"c-cyan\">Medicine 50%</td><td>Filament integration timeline</td></tr>\n <tr><td>Gallery</td><td class=\"c-cyan\">Perception/Insight 50%</td><td>Dr Chen&#39;s wrong typing cadence</td></tr>\n <tr><td>Gallery</td><td class=\"c-cyan\">POW vs POW 16</td><td>Chen proximity influence (roll secretly)</td></tr>\n <tr><td>60+ min tunnels</td><td class=\"c-red\" style=\"font-weight:bold;\">POW vs POW 18</td><td>Entity conditioning (roll secretly)</td></tr>\n </tbody></table>", "brp": "<div class=\"section-head\">Difficulty Levels</div>\n <table class=\"ref-table\"><thead><tr><th>Level</th><th>Modifier</th></tr></thead><tbody>\n <tr><td>Easy</td><td class=\"c-green\">&times; 2</td></tr>\n <tr><td>Standard</td><td>&times; 1</td></tr>\n <tr><td>Difficult</td><td class=\"c-amber\">&times; &frac12;</td></tr>\n <tr><td>Very Difficult</td><td class=\"c-red\">&times; &#8155;</td></tr>\n </tbody></table>\n <div class=\"section-head\" style=\"margin-top:16px;\">Success Levels</div>\n <table class=\"ref-table\"><thead><tr><th>Result</th><th>Roll</th></tr></thead><tbody>\n <tr><td class=\"c-green\">Critical</td><td>01&ndash;05 or &le; 1/10 skill</td></tr>\n <tr><td class=\"c-cyan\">Special</td><td>&le; 1/5 skill</td></tr>\n <tr><td>Success</td><td>&le; skill %</td></tr>\n <tr><td class=\"c-amber\">Failure</td><td>&gt; skill %</td></tr>\n <tr><td class=\"c-red\">Fumble</td><td>96&ndash;00 (or &gt;30 if skill &lt;30)</td></tr>\n </tbody></table>\n <div class=\"section-head\" style=\"margin-top:16px;\">Damage Modifiers</div>\n <table class=\"ref-table\"><thead><tr><th>STR+SIZ</th><th>DB</th></tr></thead><tbody>\n <tr><td>2&ndash;12</td><td class=\"c-red\">-1D6</td></tr>\n <tr><td>13&ndash;16</td><td class=\"c-amber\">-1D4</td></tr>\n <tr><td>17&ndash;24</td><td>None</td></tr>\n <tr><td>25&ndash;32</td><td class=\"c-green\">+1D4</td></tr>\n <tr><td>33&ndash;40</td><td class=\"c-green\">+1D6</td></tr>\n </tbody></table>", "entity": "<div class=\"callout callout-red\" style=\"margin-bottom:14px;\"><strong>Nature:</strong> Spawn of the Lurker at the Threshold. Semi-corporeal. Predates Neo-Ashford by centuries. Distributed filament network IS the entity.</div>\n <div class=\"callout callout-amber\" style=\"margin-bottom:14px;\"><strong>Sensory System:</strong> Perceives pressure, heat, and &ldquo;intent&rdquo; &mdash; the quality of directed attention. It registered the team before they entered Sub-District 7.</div>\n <div class=\"callout callout-red\" style=\"margin-bottom:14px;\"><strong>Combat:</strong> Cannot be killed conventionally. Primary node: destroyed by Tech&#39;s overload, 200+ HP damage, or equivalent explosive. Cutting filaments: AP 2, HP 8/metre &mdash; slows it. Does NOT chase in straight lines.</div>\n <div class=\"callout callout-amber\"><strong>Influence (60+ min in tunnels):</strong> POW resistance vs POW 18. Fail: quiet pull toward lower levels. Tell failing player PRIVATELY.<br><br><em>&ldquo;Your character feels fine. That is the problem.&rdquo;</em></div>"}</script>
<script>
// ============================================================
// DATA
// ============================================================
const NPCS = [
{
name: 'Sable Morn',
role: 'Veltris Handler',
disp: 'hidden',
dispLabel: 'Hidden Agenda',
act: 'Intro / Epilogue',
physical: 'Female-presenting, late 40s. Expensive coat, precisely fitted. Subdermal comms visible as a faint ridge along the jaw. Grey-silver hair worn back. Moves without wasted motion. Her eyes rest slightly past the person she is addressing.',
motivation: 'Professional completion. Not ideologically committed to the entity programme — committed to Veltris\'s continued operation and her position within it.',
knows: 'Everything. The feeding schedule. The containment failures. Dr Chen\'s condition. The secondary node. The termination order on the player team — she authorised it before the briefing.',
stats: 'STR 10 | CON 12 | SIZ 10 | INT 16 | POW 14 | DEX 12 | APP 14\nHP 11 | PP 14 | DB None | Move 10\nPersuade 70%, Fast Talk 65%, Insight 70%, Intimidate 55%, Spot 50%\nAttacks: Concealed sidearm (40%), 2D6 (draws only in extremis)\nSPECIAL: Panic protocol — combat stims (+15% physical, 1D6 rounds) + direct line to Veltris black ops (8-min response).',
hp: 11, maxHp: 11,
portrait: `<img src="data:image/jpeg;base64,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" style="width:100%;height:100%;object-fit:cover;object-position:top;display:block;" alt="sable portrait">`
},
{
name: 'Damos Reth',
role: 'Rogue Analyst',
disp: 'neutral',
dispLabel: 'Frightened',
act: 'Act II (Pod 7)',
physical: 'Male, mid-30s, thin, unshaven. Corporate data-vest over civilian clothes not changed in six days. Dark circles. Hands that do not stop moving. Subcutaneous filament tracery on both palms — pale threads beneath the skin, visible in good light.',
motivation: 'Survival first. Exposure of what Veltris has done, second. Realistic about his odds. Does not frame the situation heroically.',
knows: 'Full entity programme history. Feeding schedule. Containment failures. Dr Chen\'s condition. The secondary node in Sub-District 4 ("two kilometres north — nobody knows"). The 47 disappearances.',
stats: 'STR 10 | CON 10 | SIZ 11 | INT 16 | POW 11 | DEX 11 | APP 12\nHP 11 | PP 8 (depleted) | DB None | Move 7 (four days in a pod)\nResearch 70%, Computer Use 65%, Data Analysis 60%, Insight 55%\nAttacks: None.\nSPECIAL: Early-stage filament integration in both palms. Reversible with treatment within 72 hours.',
hp: 11, maxHp: 11,
portrait: `<img src="data:image/jpeg;base64,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" style="width:100%;height:100%;object-fit:cover;object-position:top;display:block;" alt="reth portrait">`
},
{
name: 'Jed Osler',
role: 'Terminus Bar Tender',
disp: 'neutral',
dispLabel: 'Guarded / Warm',
act: 'Act I (Bar)',
physical: 'Non-binary, 50s. Prosthetic left arm — old hydraulic model, chunky segmented fingers, quiet servo whine on grip and release. Medium height, broad shoulders. The stillness of someone who has seen everything and chosen not to comment.',
motivation: 'The bar. The regulars. The routine that holds everything together. They are anchored to the specific geography of their life.',
knows: 'Reth\'s movements and questions. The disappearances by name and timeframe — cluster near the plant. The organic smell, when it started. People who came back from below street level and then went back down on their own.',
stats: 'STR 13 | CON 14 | SIZ 12 | INT 14 | POW 13 | DEX 13 | APP 12\nHP 14 | PP 13 | DB None | Move 10\nInsight 70%, Streetwise 65%, Spot 55%, Persuade 55%, Brawl 50%\nAttacks: Prosthetic arm (50%), 1D6+1 | Baton behind bar (40%), 1D8\nSPECIAL: Will not go below street level under any circumstances. Not fear — a decision made long ago.',
hp: 14, maxHp: 14,
portrait: `<img src="data:image/jpeg;base64,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" style="width:100%;height:100%;object-fit:cover;object-position:top;display:block;" alt="jed portrait">`
},
{
name: 'Dr Yava Chen',
role: 'Lead Researcher — Compromised',
disp: 'compromised',
dispLabel: 'Compromised',
act: 'Act III (Gallery)',
physical: 'Female, early 60s. Academic bearing. Grey hair, reading glasses she takes off to look at things and puts back on to look at people. Perfectly formed sentences with slightly too much space between the words.',
motivation: 'The entity. She genuinely believes it is the most significant discovery in human history. She no longer thinks about her career, former colleagues, or what she was before fourteen weeks underground.',
knows: 'Everything documented — growth rate, sensory mechanism, feeding response, proximity effects, the secondary node in Sub-District 4 ("the lateral extension"), the slow influence on the surrounding population ("environmental expression").',
stats: 'STR 9 | CON 12 | SIZ 10 | INT 18 | POW 16 | DEX 10 | APP 11\nHP 11 | PP 16 | DB None | Move 9\nScience (Biology) 85%, Research 80%, Medicine 50%, Insight 60%\nAttacks: None.\nSPECIAL: 5+ min conversation → POW resistance vs POW 16. Fail: 1 SAN loss. Roll secretly. Tell affected player privately.',
hp: 11, maxHp: 11,
portrait: `<img src="data:image/jpeg;base64,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" style="width:100%;height:100%;object-fit:cover;object-position:top;display:block;" alt="chen portrait">`
},
{
name: 'Scratch',
role: 'Rivet Teeth Gang Leader',
disp: 'neutral',
dispLabel: 'Territorial / Negotiable',
act: 'Act I (The Slab)',
physical: 'Young woman, late teens to early 20s. Fast-twitch reflex tap in right arm (interface seam still slightly raised, still new). Optical replacement left eye — amber glow in low light. Moves like someone who calculates exit routes as a habit.',
motivation: 'Her people\'s safety. Losing gang members to disappearances for 8 months. Knows it is not other gangs.',
knows: 'Missing residents by name and date. Disappearances cluster near drainage access points closest to the plant. Two gang members came back "not right" — then both walked back to the plant voluntarily at 3 a.m. three weeks ago and did not return. RED HERRING — not connected to entity.',
stats: 'STR 12 | CON 12 | SIZ 10 | INT 15 | POW 13 | DEX 17 | APP 13\nHP 12 | PP 13 | DB None | Move 12\nStreetwise 70%, Dodge 65%, Spot 60%, Brawl 55%, Stealth 55%, Fast Talk 50%\nAttacks: Reflex-augmented strike (55%), 1D6 | Blade (45%), 1D6+1\nSPECIAL: First round of combat she did not initiate — DEX counts as 20 for Strike Rank.',
hp: 12, maxHp: 12,
portrait: `<img src="data:image/jpeg;base64,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" style="width:100%;height:100%;object-fit:cover;object-position:top;display:block;" alt="scratch portrait">`
}
];
const CLUES_ESSENTIAL = [
{ id: 'e1', name: 'Surveillance Blind Spots', location: 'The Slab', how: 'BRP: Spot / Electronics 50%', reveals: 'Someone with corporate clearance is hiding the entity\'s footprint from above. Not a gang — this is deliberate and sustained.' },
{ id: 'e2', name: 'Jed\'s Information', location: 'Terminus Bar', how: 'BRP: Persuade / Insight 40%', reveals: 'Reth was here 4 nights ago. Room 4. The smell started ~1 year ago. People who came back from below street level and then went back on their own.' },
{ id: 'e3', name: 'Reth\'s Corkboard Map', location: 'Room 4 (Reth\'s squat)', how: 'Visual — on corkboard', reveals: 'Navigation to Maintenance Wash Pod 7. Red route through Sub-Level drainage. Without this, the team moves blind in Sub-Level 9.' },
{ id: 'e4', name: 'Filament Growth — Entity Present', location: 'The Junction', how: 'Visual + Bio-scanner', reveals: 'The entity is real, distributed, alive, and very old. Not a biological anomaly. Something that has been growing toward the city for centuries. "MEMETIC HAZARD" flag.' },
{ id: 'e5', name: 'Partial Veltris Internal Files', location: 'The Watching Room', how: 'BRP: Electronics 35% / Computer Use 50%', reveals: 'Corporate involvement confirmed. Feeding programme. Dr Chen on-site. Security Team C did not return. Month 16: Reth "recommend containment." He was marked for removal, not rescue.' },
{ id: 'e6', name: 'The Three Opened Bodies', location: 'Feed Corridor', how: 'Visual + BRP: Medicine / Sci(Bio) 40%', reveals: 'Security Team C. Ribcages unsealed from within. Something exited these bodies from the inside. It took its time. This is what the entity does to human beings.' },
{ id: 'e7', name: 'Reth\'s Account', location: 'Maintenance Pod 7', how: 'Roleplay', reveals: 'The full story. Feeding programme. Dr Chen. "It feels intent." Secondary node in Sub-District 4. "Nobody knows." He refuses to go back through Veltris and cannot be convinced.' }
];
const CLUES_OPTIONAL = [
{ id: 'o1', name: 'The Photograph', location: 'Room 4', how: 'Visual — pinned to corkboard', reveals: 'Physical evidence. The shape does not resolve. The photograph is not doctored. SAN trigger.' },
{ id: 'o2', name: 'MEMETIC HAZARD Flag', location: 'The Junction (bio-scanner)', how: 'BRP: Science(Bio)/Medicine 40%, sustained', reveals: 'Veltris equipment already has a warning category for this. The programme predates the Sutter-Vane acquisition.' },
{ id: 'o3', name: 'The Named Rhythm', location: 'Feed Corridor', how: 'Tell one player privately', reveals: 'The entity knows the team individually. It perceived their directed attention before they arrived.' },
{ id: 'o4', name: "Reth's Filament Tracery", location: 'Maintenance Pod 7', how: 'BRP: Medicine 50%', reveals: 'Early-stage filament integration. Reversible within 72 hours. The Medic\'s personal hook connects here: "growing inward" — the entry mechanism is slow and subcutaneous.' },
{ id: 'o5', name: "Dr Chen's Typing Rhythm", location: 'Observation Gallery', how: 'BRP: Perception / Insight 50%', reveals: 'Her typing cadence does not match any human keyboard pattern. Consistent, structured, learned from a non-human source. What extended proximity does to a person.' },
{ id: 'o6', name: "Scratch's Account", location: 'The Slab', how: 'BRP: Insight 40% (approach her correctly)', reveals: 'Gang members disappeared near drain grates closest to the plant. Two came back "not right" — then walked back voluntarily at 3 a.m. The entity\'s influence on the surface population.' }
];
const HANDOUTS = [
{
id: '91-H00-A',
title: 'Veltris Mission Briefing',
when: 'Pre-game — Sable hands this across the table',
style: 'normal',
content: `VELTRIS SOLUTIONS — CONTRACTOR BRIEFING DOCUMENT
Classification: COMMERCIAL CONFIDENCE
Issued by: Contract Services Division | Authorised Signatory: S. Morn
You have been engaged by Veltris Solutions for a time-limited retrieval operation under Standard Contractor Agreement VC-7.
OBJECTIVE: Locate and return to Company custody one (1) Company employee, Damos Reth (Employee ID VLT-39471-R), currently AWOL from assigned role. Reth is believed to be operating in Sub-Districts 7 or 9, Neo-Ashford. Last recorded transit-chip ping: Sub-District 7 Transit Terminus (Pod 7-South), 23:18, four days prior.
SECONDARY OBJECTIVE: Recover one (1) encrypted data-chip in Reth's possession. The chip is Company property under standing intellectual property provisions.
TIMELINE: Forty-eight (48) hours from briefing.
COMPENSATION: Credits 8,000 per operative on completion of primary OR secondary objective. Partial completion (secondary objective only) qualifies for full payment.
NON-DISCLOSURE: All information encountered during this operation is covered under NDA Clause 7 (full). See Attachment B for scope.
Particular note — Clause 7(f): any biological or organic material encountered in the course of operations is deemed Company property subject to standard IP provisions. Do not remove, sample, or retain any such material without written Company authorisation.
Questions regarding scope should be directed to S. Morn directly.`
},
{
id: '91-H00-B',
title: 'Dossier — Damos Reth',
when: 'Pre-game — with H00-A',
style: 'normal',
content: `SUBJECT: RETH, DAMOS
Employee ID: VLT-39471-R
Role: Data Analyst, Supply Chain Intelligence Division
[PHOTOGRAPH — corporate headshot, mid-30s, professional, looking fractionally off-camera]
Age: 34
Resident: Arcology Level 14, Veltris-Midari Block (assigned accommodation)
Tenure: 6 years, 4 months
Threat Classification: NON-VIOLENT
No combat augments on record. No weapons permit.
Performance history: Above-average across all review periods. No disciplinary incidents prior to current AWOL status. No known personal contacts in Sub-Districts 7–9.
The Company prefers undamaged return.`
},
{
id: '91-H01-A',
title: "Reth's Handwritten Notes",
when: 'Act I — found in Room 4. Crumple lightly before handing out.',
style: 'handwritten',
content: `Day 1 — Out of the building. Paid cash. Don't use the chip. Room above a bar, Sub-7. Safe enough.
SV-9 files are real. I have copies. Month 16 says "recommend containment." I know what that means.
The 47 disappearances. I counted them. It's been 18 months.
Day 2 — It knows where the warmth is.
Day 3 — Drawn the sub-level map from SV-9 infrastructure files. If I have to go further down, I know where to go. MW pod 7 is sealed. They won't look there.
It knows where the warmth is.
It knows where the warmth is.
It knows where the warmth is.
There is a second one.
LOOK AT THE NORTHERN FILES. Sub-District 4. Two kilometres north.
NOBODY KNOWS.`
},
{
id: '91-H01-B',
title: 'The Photograph (Description Card)',
when: 'Act I — hand separately from other notes. Do NOT show until the moment.',
style: 'normal',
content: `A photograph taken in a drainage tunnel, framed on a section of curved wall. Whatever the photograph was intended to show is in the foreground — a drainage junction marker, perhaps, or an identification plate.
Behind it, something is visible.
It is large. It is not machinery. It is not debris. It does not correspond to any animal shape. It is not a trick of the light — the light is consistent across the frame. The shape has internal structure — you can see that much — but the structure does not map onto anything your mind has a category for.
You have been looking at it for thirty seconds.
You feel that you have been making progress in understanding it, and then you realise you have been looking at the same point in the photograph for the entire thirty seconds and have not moved your eyes.`
},
{
id: '91-H02-A',
title: 'Partial Veltris Internal Files',
when: 'Act II — found in The Watching Room. Print low-contrast, as if from a dim terminal.',
style: 'terminal',
content: `VELTRIS INTERNAL — CLASSIFICATION: RESTRICTED
SV-9 PROGRAMME STATUS LOG — PARTIAL EXTRACT
Access via portable terminal — Battery 12% — Some entries corrupted
Month 1: Biological anomaly confirmed, sub-level 9. Growth rate ~18m/month. No identifiable taxonomy. Feeding response confirmed when biomass introduced. Recommend continued observation.
Month 3: Anomaly reclassified as 'entity' per Dr. Chen's recommendation — evidence of deliberate environmental modification. Entity appears to exhibit directed growth toward thermal sources.
Month 7: Feeding programme approved and operational. Dr. Chen assigned programme lead. Three staff members report sleep disruption and intrusive auditory phenomena — reassigned to surface roles.
Month 11: Three containment events recorded. Events 1 and 2 resolved. Event 3 ongoing. Security Team C [corrupted — 3 names missing] did not return from containment response. Dr. Chen requests full-time on-site residency. Staff rotation suspended.
Month 14: Entity appears to perceive directed observation. Growth rate in observed sections temporarily increases during active monitoring. Nature of sensory apparatus unknown. Dr. Chen recommends we "adjust our relationship with the concept of observation."
Month 16: Employee VLT-39471-R (Reth, D.) accessed restricted SV-9 files via Tier 4 clearance gap. Files copied to personal storage device. Recommend containment.
[END OF ACCESSIBLE ENTRIES — further content requires Tier 6 decryption: estimated 4–6 hours]`
}
];
const PCS = [
{ name: 'The Fixer', player: 'Mateusz Sawicki', hp: 12, maxHp: 12, pp: 13, maxPp: 13, san: 65, maxSan: 65 },
{ name: 'The Ghost', player: 'Alex Walker', hp: 12, maxHp: 12, pp: 12, maxPp: 12, san: 60, maxSan: 60 },
{ name: 'The Muscle', player: 'Paul Looby', hp: 16, maxHp: 16, pp: 11, maxPp: 11, san: 55, maxSan: 55 },
{ name: 'The Tech', player: 'Tom Wright', hp: 12, maxHp: 12, pp: 12, maxPp: 12, san: 60, maxSan: 60 },
{ name: 'The Medic', player: 'Ciaran McGrath', hp: 13, maxHp: 13, pp: 14, maxPp: 14, san: 70, maxSan: 70 },
{ name: 'The Analyst', player: 'Elena Giordano', hp: 11, maxHp: 11, pp: 13, maxPp: 13, san: 65, maxSan: 65 }
];
let pcState = PCS.map(pc => ({
...pc,
status: { injured: false, insane: false, dead: false }
}));
let clueS
let clueState = {};
[...CLUES_ESSENTIAL, ...CLUES_OPTIONAL].forEach(c => { clueState[c.id] = 'none'; });
let npcState = {};
NPCS.forEach(n => { npcState[n.name] = { introduced: false, pinned: false }; });
let handoutState = {};
HANDOUTS.forEach(h => { handoutState[h.id] = { shown: false }; });
let locationState = {};
let sessionNotes = { intro: '', act1: '', act2: '', act3: '' };
let pinnedItems = []; // { type, id, label }
// ============================================================
// TIMER
// ============================================================
let timerRunning = false;
let elapsed = 0;
let totalSeconds = 210 * 60;
let timerInterval = null;
let lastAlertFired = -1;
function toggleTimer() {
if (timerRunning) {
clearInterval(timerInterval);
timerRunning = false;
document.getElementById('btn-start').textContent = '▶ Resume';
} else {
timerRunning = true;
document.getElementById('btn-start').textContent = '⏸ Pause';
timerInterval = setInterval(tick, 1000);
}
}
function resetTimer() {
clearInterval(timerInterval);
timerRunning = false;
elapsed = 0;
lastAlertFired = -1;
document.getElementById('btn-start').textContent = '▶ Start';
document.getElementById('alert-bar').className = '';
updateTimer();
}
function tick() {
elapsed++;
if (elapsed >= totalSeconds) { clearInterval(timerInterval); timerRunning = false; }
updateTimer();
checkAlerts();
}
function fmtTime(s) {
const h = Math.floor(s/3600), m = Math.floor((s%3600)/60), sec = s%60;
if (h > 0) return `${h}:${String(m).padStart(2,'0')}:${String(sec).padStart(2,'0')}`;
return `${m}:${String(sec).padStart(2,'0')}`;
}
function updateTimer() {
const rem = Math.max(0, totalSeconds - elapsed);
const el = document.getElementById('timer-main');
el.textContent = fmtTime(rem);
el.className = elapsed >= 185*60 ? 'danger' : elapsed >= 135*60 ? 'warn' : '';
document.getElementById('timer-act').textContent =
elapsed < 15*60 ? 'Intro' : elapsed < 70*60 ? 'Act I' :
elapsed < 135*60 ? 'Act II' : elapsed < 185*60 ? 'Act III' : 'Epilogue';
const pct = Math.min(100, (elapsed/totalSeconds)*100);
document.getElementById('progress-fill').style.width = pct+'%';
['pl-intro','pl-a1','pl-a2','pl-a3','pl-ep'].forEach(id => {
document.getElementById(id).className = '';
});
const activeLabel = elapsed < 15*60 ? 'pl-intro' : elapsed < 70*60 ? 'pl-a1' :
elapsed < 135*60 ? 'pl-a2' : elapsed < 185*60 ? 'pl-a3' : 'pl-ep';
document.getElementById(activeLabel).className = 'active';
}
function checkAlerts() {
const bar = document.getElementById('alert-bar');
if (elapsed >= 135*60 && lastAlertFired < 1) {
lastAlertFired = 1;
bar.textContent = '⚠ 2:15 — RETH MUST BE FOUND NOW';
bar.className = 'show amber';
setTimeout(() => { if (lastAlertFired === 1) bar.className = ''; }, 30000);
}
if (elapsed >= 185*60 && lastAlertFired < 2) {
lastAlertFired = 2;
bar.textContent = '🔴 3:05 — MORAL CHOICE NOW';
bar.className = 'show red';
}
}
// ============================================================
// NAVIGATION
// ============================================================
function navTo(screen) {
document.querySelectorAll('.screen').forEach(s => s.classList.remove('active'));
document.querySelectorAll('.nav-item').forEach(n => n.classList.remove('active'));
document.getElementById('screen-'+screen).classList.add('active');
document.getElementById('nav-'+screen).classList.add('active');
document.getElementById('main').scrollTop = 0;
}
function toggleCard(head) {
const body = head.nextElementSibling;
const ch = head.querySelector('.chevron');
body.classList.toggle('open');
if (ch) ch.classList.toggle('open');
}
// ============================================================
// ACT CONTENT
// ============================================================
const ACT_DATA = JSON.parse(document.getElementById('act-data-json').textContent);
const REF_DATA = JSON.parse(document.getElementById('ref-data-json').textContent);
function switchAct(id, btn) {
document.querySelectorAll('#act-tabs .act-tab').forEach(t => t.classList.remove('active'));
if (btn) btn.classList.add('active');
renderActContent(id);
}
function switchRef(id, btn) {
document.querySelectorAll('#screen-ref .act-tab').forEach(t => t.classList.remove('active'));
if (btn) btn.classList.add('active');
renderRefContent(id);
}
const ACT_HERO_IMAGES = {
intro: 'assets/91-ART-01-cover.png',
act1: 'assets/91-ART-02-the-slab.png',
act2: 'assets/91-ART-04-the-junction.png',
act3: 'assets/91-ART-06-primary-node.png',
epilogue: null
};
function renderActContent(id) {
const data = ACT_DATA[id];
const container = document.getElementById('act-content');
const heroImg = ACT_HERO_IMAGES[id];
let html = '';
if (heroImg) {
html += `<div style="width:100%;height:200px;overflow:hidden;position:relative;background:#050505;margin-bottom:0;">
<img src="${heroImg}" alt="" style="width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.85;" onerror="this.parentElement.style.display='none'">
<div style="position:absolute;inset:0;background:linear-gradient(to bottom,rgba(5,5,5,0) 40%,rgba(5,5,5,0.9) 100%);"></div>
<div style="position:absolute;bottom:14px;left:18px;font-family:var(--font-serif,serif);font-size:22px;color:#f0ece0;text-shadow:0 1px 8px rgba(0,0,0,0.9);">${data.title}</div>
</div>`;
}
html += `<div class="section-title" ${heroImg ? 'style="margin-top:12px;"' : ''}>${heroImg ? '' : data.title}</div>`.replace('<div class="section-title" style="margin-top:12px;"></div>','');
if (!heroImg) html += `<div class="section-title">${data.title}</div>`;
if (data.goal) html += `<div class="goal-box"><strong>Goal:</strong> ${data.goal}</div>`;
// Locations with visited state
if (data.locations) {
data.locations.forEach(loc => {
const visited = locationState[loc.id] || false;
html += `<div class="loc-item ${visited ? 'visited' : ''}" id="loc-${loc.id}" onclick="toggleLocation('${loc.id}')">
<div class="loc-check">${visited ? '✓' : ''}</div>
<div style="flex:1;">
<div class="loc-name">${loc.name}</div>
<div class="loc-sub">${loc.sub}</div>
</div>
<button onclick="event.stopPropagation(); toggleLocDetail('detail-${loc.id}')" class="btn btn-sm" style="margin-left:8px;">Details</button>
</div>
<div id="detail-${loc.id}" style="display:none;margin:-4px 0 12px 0;background:var(--surface);border:1px solid var(--border);border-top:none;border-radius:0 0 var(--r) var(--r);overflow:hidden;">
${loc.heroImg ? `<div style="width:100%;height:160px;overflow:hidden;"><img src="${loc.heroImg}" alt="" style="width:100%;height:100%;object-fit:cover;object-position:center;display:block;" onerror="this.parentElement.style.display='none'"></div>` : ''}
<div style="padding:16px 18px;">${loc.content}</div>
</div>`;
});
}
// Sections (for intro/epilogue)
if (data.sections) {
data.sections.forEach(sec => {
html += `<div class="card"><div class="card-head" onclick="toggleCard(this)">
<div class="card-head-text"><div class="card-title">${sec.title}</div></div>
<span class="chevron">▼</span>
</div><div class="card-body">${sec.content}</div></div>`;
});
}
// Optional encounter (Act II)
if (data.optional) {
html += `<div class="card"><div class="card-head" onclick="toggleCard(this)">
<div class="card-head-text"><div class="card-title">${data.optional.title}</div><div class="card-sub">Optional — skip if running behind</div></div>
<span class="chevron">▼</span>
</div><div class="card-body">${data.optional.content}</div></div>`;
}
// Moral choice (Act III)
if (data.moral) {
html += `<div class="card" style="border-color:rgba(255,192,64,0.4);">
<div class="card-head" onclick="toggleCard(this)">
<div class="card-head-text"><div class="card-title" style="color:var(--amber);">${data.moral.title}</div></div>
<span class="chevron">▼</span>
</div>
<div class="card-body">`;
data.moral.options.forEach(opt => {
const col = opt.color === 'red' ? 'var(--red)' : opt.color === 'amber' ? 'var(--amber)' : 'var(--text-sub)';
html += `<div style="border:1px solid var(--border);border-radius:var(--r);padding:16px;margin-bottom:12px;">
<div style="font-size:16px;font-weight:bold;color:${col};margin-bottom:8px;">${opt.name}</div>
<div style="font-size:14px;color:var(--text);line-height:1.6;">${opt.desc}</div>
</div>`;
});
html += '<div style="margin-top:4px;padding:12px 14px;background:rgba(255,85,85,0.08);border-left:4px solid var(--red);border-radius:0 var(--r) var(--r) 0;font-size:14px;color:#ff8888;line-height:1.55;">If players try all three: the maths don\'t work. 10 min to rig + Reth + firefight upstairs exceeds any safe timeline. Two of three. Not all three.</div>';
html += '</div></div>';
}
// Notes
const noteKey = id === 'act1' ? 'act1' : id === 'act2' ? 'act2' : id === 'act3' ? 'act3' : 'intro';
html += `<div style="margin-top:16px;">
<div class="section-head">GM Notes — ${data.title}</div>
<textarea class="notes-area" placeholder="Session notes for this act..." oninput="sessionNotes['${noteKey}']=this.value">${sessionNotes[noteKey] || ''}</textarea>
</div>`;
// Pacing
if (data.pacing) {
html += `<div class="callout callout-amber" style="margin-top:14px;"><strong>⏱ PACING:</strong> ${data.pacing}</div>`;
}
container.innerHTML = html;
}
function toggleLocation(id) {
locationState[id] = !locationState[id];
saveState();
renderActContent(document.querySelector('#act-tabs .act-tab.active').textContent.toLowerCase().replace('act ', 'act').replace(' ', ''));
}
function toggleLocDetail(id) {
const el = document.getElementById(id);
if (el) el.style.display = el.style.display === 'none' ? 'block' : 'none';
}
// ============================================================
// NPCs
// ============================================================
function buildNPCs() {
const container = document.getElementById('npc-list');
container.innerHTML = NPCS.map(npc => {
const srcMatch = npc.portrait ? npc.portrait.match(/src="([^"]+)"/) : null;
const imgSrc = srcMatch ? srcMatch[1] : '';
const state = npcState[npc.name] || {};
const introduced = state.introduced || false;
const pinned = pinnedItems.some(p => p.id === npc.name);
return `<div class="npc-card ${introduced ? 'introduced' : ''}" id="npc-${npc.name.replace(/ /g,'_')}">
<div class="npc-head" onclick="toggleNpcCard(this)">
${imgSrc ? `<div class="npc-portrait-thumb" onclick="event.stopPropagation(); openPortrait('${imgSrc}', '${npc.name}')">
${npc.portrait}
<div style="position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.75);color:var(--cyan);font-size:10px;text-align:center;padding:5px 2px;font-family:var(--font);letter-spacing:1px;text-transform:uppercase;">⛶ Show</div>
</div>` : ''}
<div class="npc-meta">
<div class="npc-name">${npc.name}</div>
<div class="npc-role">${npc.role} · ${npc.act}</div>
<div class="npc-badges">
<span class="tag tag-${npc.disp === 'hostile' ? 'red' : npc.disp === 'hidden' ? 'purple' : npc.disp === 'compromised' ? 'cyan' : 'grey'}">${npc.dispLabel}</span>
<span class="npc-introduced-badge">✓ Introduced</span>
${pinned ? '<span class="tag tag-amber">📌 Pinned</span>' : ''}
</div>
</div>
<span class="chevron">▼</span>
</div>
<div class="npc-body" style="display:none;border-top:1px solid var(--border);">
<div class="npc-label">Physical</div>
<div class="npc-value">${npc.physical}</div>
<div class="npc-label">Motivation</div>
<div class="npc-value">${npc.motivation}</div>
<div class="npc-label">What They Know</div>
<div class="npc-value">${npc.knows}</div>
<div class="npc-label">Stat Block</div>
<div class="stat-block">${npc.stats}</div>
<div class="npc-actions">
<button class="btn btn-green" onclick="markIntroduced('${npc.name}')">
${introduced ? '✓ Introduced' : 'Mark Introduced'}
</button>
${imgSrc ? `<button class="btn btn-cyan" onclick="openPortrait('${imgSrc}','${npc.name}')">⛶ Show Portrait</button>` : ''}
<button class="btn" onclick="togglePin('npc','${npc.name}','${npc.name}')">
${pinned ? '📌 Unpin' : '📌 Pin'}
</button>
</div>
</div>
</div>`;
}).join('');
}
function toggleNpcCard(head) {
const body = head.nextElementSibling;
const ch = head.querySelector('.chevron');
body.style.display = body.style.display === 'none' ? 'block' : 'none';
if (ch) ch.classList.toggle('open', body.style.display !== 'none');
}
function markIntroduced(name) {
npcState[name] = npcState[name] || {};
npcState[name].introduced = !npcState[name].introduced;
saveState();
buildNPCs();
}
// ============================================================
// PORTRAITS
// ============================================================
let currentPortraitName = '';
function openPortrait(src, name) {
currentPortraitName = name;
document.getElementById('portrait-overlay-img').src = src;
document.getElementById('portrait-overlay-name').textContent = name;
const state = npcState[name] || {};
const btn = document.getElementById('portrait-shown-btn');
btn.textContent = state.shownPortrait ? '✓ Shown' : 'Mark Shown to Players';
btn.className = 'overlay-action-btn' + (state.shownPortrait ? ' shown' : '');
document.getElementById('portrait-overlay').classList.add('active');
}
function markPortraitShown() {
npcState[currentPortraitName] = npcState[currentPortraitName] || {};
npcState[currentPortraitName].shownPortrait = true;
const btn = document.getElementById('portrait-shown-btn');
btn.textContent = '✓ Shown';
btn.className = 'overlay-action-btn shown';
saveState();
}
function closeOverlay(type) {
document.getElementById(type + '-overlay').classList.remove('active');
}
// ============================================================
// CLUES
// ============================================================
function buildClues() {
document.getElementById('clue-essential-list').innerHTML = CLUES_ESSENTIAL.map(c => clueHTML(c, 'essential')).join('');
document.getElementById('clue-optional-list').innerHTML = CLUES_OPTIONAL.map(c => clueHTML(c, 'optional')).join('');
updateClueBadge();
}
function clueHTML(c, type) {
const state = clueState[c.id] || 'none';
const icon = state === 'found' ? '✓' : state === 'missed' ? '✕' : '';
return `<div class="clue-item ${state}" id="clue-${c.id}" onclick="cycleClue('${c.id}')">
<div class="clue-toggle">${icon}</div>
<div style="flex:1;">
<div class="clue-name">${c.name} ${type === 'essential' ? '<span style="color:var(--amber);font-size:12px;">⚠ ESSENTIAL</span>' : ''}</div>
<div class="clue-where">📍 ${c.location} · ${c.how}</div>
<div class="clue-reveals">${c.reveals}</div>
</div>
</div>`;
}
function cycleClue(id) {
const states = ['none', 'found', 'missed'];
clueState[id] = states[(states.indexOf(clueState[id] || 'none') + 1) % 3];
saveState();
buildClues();
}
function updateClueBadge() {
const found = Object.values(clueState).filter(v => v === 'found').length;
const total = CLUES_ESSENTIAL.length;
const badge = document.getElementById('badge-clues');
if (badge) {
badge.textContent = `${found}/${total}`;
badge.className = 'nav-badge' + (found === total ? ' ' : found > 0 ? ' amber' : ' red');
}
}
// ============================================================
// HANDOUTS
// ============================================================
let currentHandoutId = '';
function buildHandouts() {
const container = document.getElementById('handout-list');
container.innerHTML = HANDOUTS.map(h => {
const shown = handoutState[h.id] && handoutState[h.id].shown;
return `<div class="handout-item ${shown ? 'shown' : ''}" id="ho-${h.id}">
<div class="handout-head" onclick="toggleHandout('hob-${h.id}', this)">
<div style="flex:1;">
<div class="handout-id">${h.id} · ${h.when}</div>
<div class="handout-title">${h.title}</div>
</div>
<div class="handout-shown-badge">✓ Shown</div>
<span class="chevron" style="margin-left:10px;">▼</span>
</div>
<div class="handout-body" id="hob-${h.id}">
<div class="handout-text ${h.style === 'terminal' ? 'terminal' : h.style === 'handwritten' ? 'handwritten' : ''}">${h.content}</div>
<div class="handout-actions">
<button class="btn btn-cyan" onclick="openHandout('${h.id}')">⛶ Show Full Screen</button>
<button class="btn ${shown ? 'btn-green' : ''}" onclick="markHandoutShownById('${h.id}')">
${shown ? '✓ Shown to Players' : 'Mark Shown'}
</button>
</div>
</div>
</div>`;
}).join('');
}
function toggleHandout(bodyId, head) {
const body = document.getElementById(bodyId);
const ch = head.querySelector('.chevron');
body.classList.toggle('open');
if (ch) ch.classList.toggle('open');
}
function openHandout(id) {
const h = HANDOUTS.find(h => h.id === id);
if (!h) return;
currentHandoutId = id;
document.getElementById('handout-overlay-title').textContent = h.title;
const textEl = document.getElementById('handout-overlay-text');
textEl.textContent = h.content;
textEl.className = h.style === 'terminal' ? 'terminal' : '';
const shown = handoutState[id] && handoutState[id].shown;
const btn = document.getElementById('handout-shown-btn');
btn.textContent = shown ? '✓ Shown' : 'Mark Shown to Players';
btn.className = 'overlay-action-btn' + (shown ? ' shown' : '');
document.getElementById('handout-overlay').classList.add('active');
}
function markHandoutShown() {
markHandoutShownById(currentHandoutId);
const btn = document.getElementById('handout-shown-btn');
btn.textContent = '✓ Shown';
btn.className = 'overlay-action-btn shown';
}
function markHandoutShownById(id) {
handoutState[id] = handoutState[id] || {};
handoutState[id].shown = true;
saveState();
buildHandouts();
}
// ============================================================
// PLAYERS
// ============================================================
function buildPlayers() {
const grid = document.getElementById('pc-grid');
grid.innerHTML = pcState.map((pc, i) => `
<div class="pc-card">
<div class="pc-name">${pc.name}</div>
<div class="pc-player">${pc.player}</div>
<div class="stat-bars">
<div class="stat-bar">
<div class="stat-bar-label">HP</div>
<div class="stat-bar-val" id="hp-d-${i}" style="color:${hpCol(pc.hp,pc.maxHp)}">${pc.hp}</div>
</div>
<div class="stat-bar">
<div class="stat-bar-label">SAN</div>
<div class="stat-bar-val" id="san-d-${i}" style="color:${sanCol(pc.san,pc.maxSan)}">${pc.san}</div>
</div>
<div class="stat-bar">
<div class="stat-bar-label">PP</div>
<div class="stat-bar-val" id="pp-d-${i}">${pc.pp}</div>
</div>
</div>
${['hp','san','pp'].map(stat => `
<div class="stat-adjuster">
<span class="adj-label">${stat.toUpperCase()}</span>
<button class="adj-btn" onclick="adj(${i},'${stat}',-1)">−</button>
<span class="adj-val" id="${stat}-n-${i}">${pc[stat]}</span>
<button class="adj-btn" onclick="adj(${i},'${stat}',1)">+</button>
</div>`).join('')}
<div class="pc-statuses">
<div class="pc-status ${pc.status.injured ? 'injured' : ''}" onclick="toggleStatus(${i},'injured')">Injured</div>
<div class="pc-status ${pc.status.insane ? 'insane' : ''}" onclick="toggleStatus(${i},'insane')">Insane</div>
<div class="pc-status ${pc.status.dead ? 'dead' : ''}" onclick="toggleStatus(${i},'dead')">Dead</div>
</div>
</div>`).join('');
}
function hpCol(v,m) { const p=v/m; return p>.5?'var(--green)':p>.25?'var(--amber)':'var(--red)'; }
function sanCol(v,m){ const p=v/m; return p>.6?'var(--text)':p>.3?'var(--amber)':'var(--red)'; }
function adj(i, stat, d) {
const maxKey = 'max'+stat.charAt(0).toUpperCase()+stat.slice(1);
pcState[i][stat] = Math.max(0, Math.min(pcState[i][maxKey]||99, pcState[i][stat]+d));
document.getElementById(stat+'-n-'+i).textContent = pcState[i][stat];
document.getElementById(stat+'-d-'+i).textContent = pcState[i][stat];
if (stat==='hp') document.getElementById(stat+'-d-'+i).style.color = hpCol(pcState[i].hp, pcState[i].maxHp);
if (stat==='san') document.getElementById(stat+'-d-'+i).style.color = sanCol(pcState[i].san, pcState[i].maxSan);
saveState();
}
function toggleStatus(i, status) {
pcState[i].status[status] = !pcState[i].status[status];
saveState();
buildPlayers();
}
// ============================================================
// REFERENCE
// ============================================================
function renderRefContent(id) {
document.getElementById('ref-content').innerHTML = REF_DATA[id] || '';
}
// ============================================================
// PINS
// ============================================================
function togglePin(type, id, label) {
const idx = pinnedItems.findIndex(p => p.id === id);
if (idx >= 0) pinnedItems.splice(idx, 1);
else pinnedItems.push({ type, id, label });
saveState();
buildPinnedArea();
if (type === 'npc') buildNPCs();
}
function buildPinnedArea() {
const area = document.getElementById('pinned-area');
if (!pinnedItems.length) { area.innerHTML = ''; return; }
area.innerHTML = `<div class="pinned-label">📌 Pinned</div>
<div class="pinned-items">${pinnedItems.map(p => `
<div class="pinned-item" onclick="handlePinClick('${p.type}','${p.id}')">
${p.label}
<span class="pin-remove" onclick="event.stopPropagation();togglePin('${p.type}','${p.id}','${p.label}')">✕</span>
</div>`).join('')}</div>`;
}
function handlePinClick(type, id) {
if (type === 'npc') navTo('npcs');
}
// ============================================================
// SAN MODAL
// ============================================================
function showSanModal() { document.getElementById('san-modal').classList.add('active'); }
// ============================================================
// PERSISTENCE
// ============================================================
function saveState() {
try {
localStorage.setItem('nc91_v2', JSON.stringify({
clueState, npcState, handoutState, locationState,
sessionNotes, pinnedItems,
pcs: pcState.map(p => ({ hp:p.hp, san:p.san, pp:p.pp, status:p.status }))
}));
} catch(e) {}
}
function loadState() {
try {
const raw = localStorage.getItem('nc91_v2');
if (!raw) return;
const s = JSON.parse(raw);
if (s.clueState) Object.assign(clueState, s.clueState);
if (s.npcState) Object.assign(npcState, s.npcState);
if (s.handoutState) Object.assign(handoutState, s.handoutState);
if (s.locationState)Object.assign(locationState, s.locationState);
if (s.sessionNotes) Object.assign(sessionNotes, s.sessionNotes);
if (s.pinnedItems) pinnedItems = s.pinnedItems;
if (s.pcs) s.pcs.forEach((p,i) => {
if (pcState[i]) { pcState[i].hp=p.hp; pcState[i].san=p.san; pcState[i].pp=p.pp; pcState[i].status=p.status; }
});
} catch(e) {}
}
// ============================================================
// INIT
// ============================================================
loadState();
buildNPCs();
buildClues();
buildHandouts();
buildPlayers();
buildPinnedArea();
updateTimer();
renderActContent('intro');
renderRefContent('san');
updateClueBadge();
</script>
</body>
</html>