Files
RingBRP/docs/scenarios/STANDING_ORDER_HANDOUTS.html
T
slaguru666andClaude Opus 5 b04db4d8e3 STANDING ORDER: player-facing case brief and print pack
SO-H01 becomes the full Registry case brief: what the department knows
about Bellhouse, the 1974 return and the stamp, the orders, conduct,
access and the Stores issue. Nothing about the song, the children or
Centre's letters. STANDING_ORDER_HANDOUTS.html prints it on A4 with the
enclosed 1974 Seat return (SO-H02) and Mr Smith's mark.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 14:49:39 +01:00

280 lines
11 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-GB">
<head>
<meta charset="utf-8">
<title>STANDING ORDER — briefing pack</title>
<style>
/* ─────────────────────────────────────────────────────────────────────────
STANDING ORDER — player-facing briefing pack. A4, two sheets, one per page.
SO-H01, the case brief, and SO-H02, the 1974 Seat return it encloses. Mr
Bewley hands both over together in Act One. The words are the scenario's
(STANDING_ORDER.md, Handouts); if you change one, change the other.
Print from a browser with BACKGROUND GRAPHICS ON, scale 100%, margins
"default". Without backgrounds the return prints on white instead of buff,
which costs the look and nothing else.
Nothing on either sheet is a GM secret. The brief is what the department
knows; the return is what the Seat said in its first week.
───────────────────────────────────────────────────────────────────────── */
:root {
--body: 11.5pt; /* never below 11pt: convention halls are dim */
--lead: 1.45;
--ink: #1b1b1b;
--dept: #7a1f1f; /* the department's one colour: an oxblood rule */
--buff: #efe3c4;
--typed: "Courier New", Courier, monospace;
}
@page { size: A4 portrait; margin: 0; }
html, body { margin: 0; padding: 0; background: #6e6e6e; }
body {
font-family: Georgia, "Times New Roman", serif;
font-size: var(--body);
line-height: var(--lead);
color: var(--ink);
}
.sheet {
box-sizing: border-box;
width: 210mm;
height: 297mm;
margin: 10mm auto;
padding: 15mm 18mm 16mm;
background: #fbfaf5;
box-shadow: 0 2px 14px rgba(0,0,0,.45);
page-break-after: always;
position: relative;
overflow: hidden;
}
.sheet:last-of-type { page-break-after: auto; }
@media print {
html, body { background: none; }
.sheet { margin: 0; box-shadow: none; }
}
/* The slug is for the GM's pile, not the players. */
.slug {
position: absolute; top: 7mm; right: 18mm;
font-family: -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
font-size: 8pt; letter-spacing: .09em; text-transform: uppercase; color: #888;
}
/* ── SO-H01: the case brief ─────────────────────────────────────────────── */
.dept {
display: flex; align-items: center; gap: 5mm;
border-bottom: 2.2pt solid var(--dept);
padding-bottom: 3.5mm; margin-bottom: 5mm;
}
.crest {
width: 15mm; height: 15mm; flex: none;
}
.dept h1 {
margin: 0; font-family: var(--typed); font-size: 17pt; letter-spacing: .14em;
}
.dept .sub {
font-family: var(--typed); font-size: 9.5pt; letter-spacing: .12em; color: #555;
}
.protect {
position: absolute; top: 15mm; right: 18mm;
font-family: var(--typed); font-weight: 700; font-size: 10pt; letter-spacing: .18em;
color: var(--dept); border: 1.4pt solid var(--dept); padding: 1mm 2.5mm;
}
table.case {
border-collapse: collapse; width: 100%;
font-family: var(--typed); font-size: 10.5pt; margin-bottom: 3.5mm;
}
table.case th {
text-align: left; width: 43mm; padding: .9mm 0; vertical-align: top;
letter-spacing: .06em; font-weight: 700;
}
table.case td { padding: .9mm 0; }
p { margin: 0 0 2.2mm; }
.reading { font-weight: 700; }
h2 {
font-family: var(--typed); font-size: 10.5pt; letter-spacing: .18em;
margin: 3.4mm 0 1.4mm; padding-top: 1.4mm; border-top: .6pt solid #999;
}
ol.orders { margin: 0 0 1mm; padding-left: 7mm; }
ol.orders li { margin-bottom: 1.3mm; padding-left: 1mm; }
ol.orders li::marker { font-family: var(--typed); font-weight: 700; }
.cols { display: grid; grid-template-columns: 1fr 1fr; gap: 0 8mm; }
p.issue { font-family: var(--typed); font-size: 10.5pt; }
.sign {
margin-top: 4mm; font-style: italic; font-size: 12.5pt;
}
.sign span { font-style: normal; font-family: var(--typed); font-size: 9.5pt; color: #555; display: block; }
.foot {
position: absolute; left: 18mm; right: 18mm; bottom: 10mm;
border-top: .6pt solid #999; padding-top: 1.5mm;
font-family: var(--typed); font-size: 8.5pt; letter-spacing: .08em; color: #555;
display: flex; justify-content: space-between;
}
/* ── SO-H02: the 1974 Seat return ───────────────────────────────────────── */
.return {
background: var(--buff);
font-family: var(--typed); font-size: 12pt; line-height: 1.7;
}
.return .form {
border: 1.4pt solid #3a3226; padding: 9mm 10mm 12mm; margin-top: 12mm;
position: relative; min-height: 150mm;
}
.return .form-head {
display: flex; justify-content: space-between; align-items: baseline;
border-bottom: 1pt solid #3a3226; padding-bottom: 2mm; margin-bottom: 7mm;
font-size: 10pt; letter-spacing: .12em;
}
.return .field { display: grid; grid-template-columns: 76mm 1fr; margin-bottom: 4.5mm; }
.return .field b { letter-spacing: .06em; }
.return .typed { letter-spacing: .03em; }
.return .query { margin-top: 9mm; }
.return .sig { margin-top: 14mm; }
.return .sig .hand {
font-family: "Bradley Hand", "Segoe Script", cursive; font-size: 19pt; line-height: 1;
}
.stamp {
position: absolute; right: 12mm; bottom: 14mm; width: 30mm; height: 30mm;
transform: rotate(-8deg); opacity: .82;
}
.received {
margin-top: 10mm; font-family: var(--typed); font-size: 9.5pt; color: #4d4436;
border: 1pt dashed #6b604e; padding: 2.5mm 4mm; display: inline-block;
transform: rotate(1.2deg);
}
.enclosure {
font-size: 9.5pt; letter-spacing: .14em; color: #4d4436;
}
</style>
</head>
<body>
<!-- ═══════════════════════════ SO-H01 · CASE BRIEF ═══════════════════════════ -->
<section class="sheet" id="so-h01">
<div class="slug">SO-H01 · Act One · the briefing · with SO-H02</div>
<div class="protect">SECRET</div>
<div class="dept">
<svg class="crest" viewBox="0 0 60 60" aria-hidden="true">
<circle cx="30" cy="30" r="27" fill="none" stroke="#7a1f1f" stroke-width="3"/>
<circle cx="30" cy="30" r="19" fill="none" stroke="#7a1f1f" stroke-width="1.5"/>
<path d="M30 13 L34 26 L47 30 L34 34 L30 47 L26 34 L13 30 L26 26 Z" fill="#7a1f1f"/>
</svg>
<div>
<h1>DEPARTMENTAL CUSTODY SERVICE</h1>
<div class="sub">REGISTRY · CASE BRIEF · NOT TO LEAVE THE BUILDING</div>
</div>
</div>
<table class="case">
<tr><th>CASE</th><td>SO-012 / BELLHOUSE</td></tr>
<tr><th>CLASSIFICATION</th><td>ACROSS — SEALED SITE</td></tr>
<tr><th>FAR SIDE</th><td>Regional Seat of Government 12, under Sheldon Moor, Derbyshire. The present day.</td></tr>
<tr><th>REGISTRY OFFICER</th><td>Mr Bewley</td></tr>
</table>
<p>Bellhouse is a government bunker built into a worked-out coal mine under Sheldon Moor and
commissioned in 1962. On 4 November 1974 its staff and their families, 412 people, went below
for a civil defence exercise. The door was shut. Nobody came up.</p>
<p>In 1975 the entrance was filled in. After that the Seat is on no map, no index and no
budget. Nobody asked why.</p>
<p>In May this year a Seat return dated Week 1, 1974, arrived in the Registry in-tray. It was
not posted. It is enclosed (SO-H02). It is stamped with a small circle cut by a stroke. The
same mark is on the letter of instruction recovered in case TT-004, Mercy Draw, 1881, from a
Mr Smith whom the company never employed.</p>
<p>Coal smoke has been settling on Wetherlaw Farm, above the Seat, for fifty years. There is
no chimney on the moor. <span class="reading">The department’s reading is that the Seat is
still occupied.</span></p>
<h2>ORDERS</h2>
<ol class="orders">
<li>The persons at the Seat are to be brought home. <strong>None is expendable.</strong></li>
<li>Force is authorised in self-defence only.</li>
<li>Establish who delivered the Seat’s order in 1974 and who has instructed it since. Bring back his letters.</li>
<li>The Seat is released under clause 4 of its Standing Order. <strong>Read clause 6 first.</strong></li>
</ol>
<div class="cols">
<div>
<h2>CONDUCT</h2>
<p>Anyone below has been there since 1974 and will believe what they were told. Be
courteous. Carry your warrant card where it can be seen: a warrant of the Department is
recognised at the Seat. <strong>Do not argue with anyone about the war.</strong></p>
<p>Standing Order 9 applies. Nothing modern goes through.</p>
</div>
<div>
<h2>ACCESS</h2>
<p>A crossing stands at the warm vent head on Sheldon Moor, above Wetherlaw Farm. It
opens at dusk. Mrs Joan Wetherlaw will meet you at the farm gate. She is not cleared.</p>
<h2>ISSUED BY STORES</h2>
<p class="issue">Hand lamp · service revolver · Geiger counter, 1974 pattern ·
greatcoat · warrant card. <strong>No telephones.</strong></p>
</div>
</div>
<div class="sign">Registry: bring me his letters.<span>— B.</span></div>
<div class="foot"><span>DCS / REG / SO-012</span><span>ENCL. 1: SEAT RETURN, WK 1 1974</span><span>PAGE 1 OF 1</span></div>
</section>
<!-- ═══════════════════════════ SO-H02 · THE 1974 RETURN ═══════════════════════ -->
<section class="sheet return" id="so-h02">
<div class="slug">SO-H02 · Act One · enclosed with SO-H01</div>
<div class="enclosure">SO-012 · ENCLOSURE 1</div>
<div class="form">
<div class="form-head"><span>REGION 12 · SEAT RETURN</span><span>FORM RSG/R/3</span></div>
<div class="field"><b>PERIOD</b><span class="typed">WEEK 1</span></div>
<div class="field"><b>ESTABLISHMENT</b><span class="typed">412</span></div>
<div class="field"><b>CASUALTIES THIS PERIOD</b><span class="typed">NIL</span></div>
<div class="query"><b>QUERY TO CENTRE</b><br>
<span class="typed">CONFIRM THE GENTLEMAN WHO BROUGHT THE ORDER IS KNOWN TO YOU.</span></div>
<div class="sig">
<b>SIGNED</b><br>
<span class="hand">E. Marlow</span><br>
<span class="typed">E. MARLOW, DEPUTY CONTROLLER</span>
</div>
<!-- Mr Smith's mark: a small circle, cut through the top by one oblique stroke. Rubber
stamp ink, so it is roughened, not clean. -->
<svg class="stamp" viewBox="0 0 100 100" aria-hidden="true">
<defs>
<filter id="ink" x="-10%" y="-10%" width="120%" height="120%">
<feTurbulence type="fractalNoise" baseFrequency="0.08" numOctaves="2" seed="7" result="n"/>
<feDisplacementMap in="SourceGraphic" in2="n" scale="5"/>
</filter>
</defs>
<g filter="url(#ink)" stroke="#3b2f5c" fill="none" stroke-linecap="round">
<circle cx="50" cy="56" r="30" stroke-width="6"/>
<line x1="24" y1="12" x2="66" y2="46" stroke-width="6"/>
</g>
</svg>
</div>
<div class="received">REGISTRY · RECEIVED MAY 2026 · NOT BY POST · NO ENVELOPE</div>
</section>
</body>
</html>