policesquadquest/cases/case-09-final-insult/rooms/room1.json
type-two 9bfd6ddb44 Cases Three, Four, Five and Nine — the campaign is complete
Thirteen cases, all playable, all lint clean, all verified end-to-end at
100/100 (Case One is 95 + 5 optional by design).

Case Three — Rendezvous at Big Gulch. The racket only shakes down businesses
that are doing well, so to get extorted you must run a genuinely excellent
locksmith shop. Frank reads MODERN LOCKSMITHING cover to cover and retains all
of it while understanding none of it, which for locksmithing is the correct
ratio. The street won't talk because paper doesn't stand in your doorway on a
Friday; Halloran opens up only after you offer to fix his door, and his
extortion ledger has been lying open on a public counter for two and a half
years because nobody ever asked to see his book.

Case Four — Revenge and Remorse. Section 14 paragraph 9 was written in 1949 for
a 1949 timer, and this bomber files his timing stub twice because he cannot
leave a thing not-quite-square, which shortens the contact throw and energises
the trigger first. Follow the manual and it completes. So Frank disarms it
backwards — the one time in nineteen years he departs from a written
instruction, because he can prove the instruction is wrong in four sentences.
Carries PQ1's Captain loop and an explicit refusal of PQ3's centre-pixel bug.

Case Five — The Butler Did It. Chain of custody on a birthday cake: photograph,
weigh with a witness, seal all forty forks. Eleven pounds light in the tier
nobody cuts, because she was inside it for four minutes while forty people
looked at it. And Frank will not suspect the butler because the literature says
it is always the butler, so suspecting him would be quoting rather than
investigating. It is the butler.

Case Nine — The Final Insult. The marriage is a gate, not a subplot: the finale
is locked behind actually answering the counsellor's question, and Jane's terms
are "before you go, not after". He doesn't disarm the envelope, he swaps it and
writes in a winner by hand. He picks the one he liked.

Two point budgets came in over (110, 115) and are trimmed to exactly 100.
Sprite generation needed a kill-and-restart: two overlapping runs were competing
for the farm and producing "Resource temporarily unavailable" — one clean pass
at pool 2 completed all four sets with zero failures.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 00:15:47 +10:00

49 lines
4.9 KiB
JSON

{
"name": "Statesville — B Block, Cell 14",
"enter_text": "Nick McGurk, three to five for receiving, in on Tuesday. Which is you, and which as of nine o'clock this morning is a real man with a real file.",
"music": 3,
"strokes": [
{ "Rect": { "x": 0, "y": 0, "w": 160, "h": 168, "color": 8, "meaning": "Floor" } },
{ "Rect": { "x": 0, "y": 0, "w": 160, "h": 62, "color": 7, "meaning": "Wall" } },
{ "Rect": { "x": 0, "y": 60, "w": 160, "h": 3, "color": 0, "meaning": "None" } },
{ "Rect": { "x": 0, "y": 63, "w": 160, "h": 105, "color": 8, "meaning": "Floor" } },
{ "Rect": { "x": 60, "y": 6, "w": 44, "h": 50, "color": 0, "meaning": "None" } },
{ "Rect": { "x": 66, "y": 10, "w": 5, "h": 42, "color": 9, "meaning": "None" } },
{ "Rect": { "x": 78, "y": 10, "w": 5, "h": 42, "color": 9, "meaning": "None" } },
{ "Rect": { "x": 90, "y": 10, "w": 5, "h": 42, "color": 9, "meaning": "None" } },
{ "Rect": { "x": 8, "y": 12, "w": 36, "h": 40, "color": 8, "meaning": "None" } },
{ "Rect": { "x": 118, "y": 12, "w": 34, "h": 40, "color": 8, "meaning": "None" } },
{ "Rect": { "x": 0, "y": 164, "w": 160, "h": 4, "color": 0, "meaning": "Wall" } }
],
"spawn": [20, 148],
"exits": [null, 2, null, 0],
"exit_flags": ["", "trusted", "", ""],
"exit_blocked": ["", "Rocco Dillon has not said one word to you and you have been in this cell nine days.", "", ""],
"objects": [
{ "name": "cellbunk", "sprite": "cellbunk", "x": 36, "y": 124,
"look": "Two bunks. You have the top one, which is what a new man gets, and you have not asked for the bottom one, which is what a wrong man would do.",
"synonyms": "bunk bed bunks mattress",
"use_text": "You take the top bunk without being told and you make it the way they make it here, which you learned from the file Ed had in his hat, and which is the first thing anybody in this block notices about you." },
{ "name": "prisonyard", "sprite": "prisonyard", "x": 122, "y": 116,
"look": "The yard, through the bars. Nine days of it. Rocco Dillon walks the same line at the same time every morning and nobody walks it with him.",
"synonyms": "yard fence wire tower exercise",
"use_text": "You walk the yard nine days running, alone, at the same time, on a parallel line to his, and you never once look over. On the ninth day he changes line." },
{ "name": "rocco", "sprite": "rocco", "x": 82, "y": 132,
"look": "Rocco Dillon. Out in March, back inside in April on a violation that everybody including the parole board knows he arranged, because a man building something wants an address where the police know exactly where he is.",
"synonyms": "dillon convict con man cellmate",
"points": 25, "sets_flag": "trusted",
"use_text": "On the eleventh day the block goes up over nothing at all — a tray, a queue, a Tuesday — and in ninety seconds the corridor is a riot. Rocco Dillon has a hole behind the cistern in cell 14 that he has been working since April and that goes eleven feet to the utility trench, and in ninety seconds of riot he can either finish it or defend it. You defend it. You stand in the doorway of a cell for four minutes and you do not let one man through, and you do not hit anybody more than once, and when the guards come through you are the only man on the floor still standing and you say nothing at all. He does not thank you. He looks at you for a long moment on the way past. That night, in the dark, from the bottom bunk, Rocco Dillon says the first eleven words he has said to you in eleven days. (+25)",
"dialogue": [
{ "says": "Rocco: You're the new man. McGurk. Rocco: Nine days you been walking that yard and you ain't asked me one thing. Everybody asks me something.",
"choices": [
{ "text": "I'm not everybody.", "goto": 1 },
{ "text": "I've got three to five. I've got nothing to ask about.", "goto": 2 },
{ "text": "What are you building behind the cistern, Rocco?", "goto": 3, "kills": true } ] },
{ "says": "Rocco: No. You ain't. He goes back to the ceiling. That is the whole conversation and it is the most successful nine days' work of your career.",
"choices": [ { "text": "Goodnight, Rocco.", "goto": -1 } ] },
{ "says": "Rocco: Three to five. Rocco: A man with three to five don't stand in a doorway for four minutes for somebody he don't know. He says it to the ceiling, not to you, which is how men say the important things in here.",
"choices": [ { "text": "Goodnight, Rocco.", "goto": -1 } ] },
{ "says": "Rocco: ...Behind the cistern. There is a pause of about four seconds, which is three and a half seconds too long, and it is not your pause. Nobody in this block has looked behind that cistern in five months. One man arrived on Tuesday and looked behind it in eleven days. They find you in the utility trench on Friday. The report says a fall." } ] }
]
}