policesquadquest/cases/case-02-ring-of-fear/sprites.json
type-two e429351ab3 Case Two: Ring of Fear — the paperwork is what keeps you alive
Act I, monochrome. Five rooms, 100 points, verified end-to-end at 100/100 on
the first pass, plus three verified Sierra deaths.

Frank goes under as fight manager "Frank Deacon" to break a fight-fixing racket.
The procedure gag from the bible finally has teeth: Form 22-B, the four-page
application for an authorised cover identity, is filed in Act 1 by a clerk in
Sacramento who never learns anything about it — and that form is the only thing
standing between Frank and a very short career. At the promoter's licence check
the "I'm licensed" reply is gated on having filed it; skip the form and the
single visible option is the fatal one. Bureaucracy as the thing that saves you
is the exact inversion the campaign is built on.

Act I cases now share a sprite set: 18 PNGs copied from case-01, 14 new ones
generated. tools/sprites.py skips keys beginning with "_" so sprites.json can
carry a note about which sprites are shared.

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

60 lines
2.9 KiB
JSON

{
"_comment": "Shared Act I sprites (ego, hocken, nordberg, al, johnny, olson, badge, revolver, casefile, coffeepot, squadcar, evidence, shoeshine, phone, desk, filecabinet, body, counter) are copied from case-01. The tool skips any file that already exists, so only the new ones below are generated. Delete a PNG and re-run to regenerate it.",
"boxer": {
"h": 26,
"prompt": "A heavyweight boxer standing facing the viewer, bare chested, boxing gloves raised, satin trunks, flat nose, exhausted expression, black and white monochrome grayscale only"
},
"trainer": {
"h": 24,
"prompt": "An old wiry boxing trainer facing the viewer, flat cap, cardigan, towel over one shoulder, holding a water bottle, black and white monochrome grayscale only"
},
"promoter": {
"h": 26,
"prompt": "A heavyset 1950s boxing promoter facing the viewer, loud checked suit, fat cigar, pinky ring, wide crooked grin, black and white monochrome grayscale only"
},
"heavy": {
"h": 27,
"prompt": "A thickset 1950s mob enforcer facing the viewer, dark overcoat, fedora pulled low, hands in pockets, blank expression, black and white monochrome grayscale only"
},
"wife": {
"h": 24,
"prompt": "A frightened 1950s woman facing the viewer, headscarf and belted coat, hands clasped tightly together, black and white monochrome grayscale only"
},
"ring": {
"h": 30,
"prompt": "A boxing ring with corner posts and three rope lines, seen from the front, empty, black and white monochrome grayscale only"
},
"punchbag": {
"h": 26,
"prompt": "A heavy leather boxing punchbag hanging from a chain, seen from the side, black and white monochrome grayscale only"
},
"gloves": {
"h": 11,
"prompt": "A pair of laced leather boxing gloves tied together and lying flat, single object, black and white monochrome grayscale only"
},
"bucket": {
"h": 11,
"prompt": "A metal corner bucket with a sponge and a towel draped over the rim, single object, black and white monochrome grayscale only"
},
"ledger": {
"h": 11,
"prompt": "A hardbound accounts ledger book lying open flat with columns of handwritten figures, single object, black and white monochrome grayscale only"
},
"cornerstool": {
"h": 14,
"prompt": "A wooden boxing corner stool, three legs, seen from the side, single object, black and white monochrome grayscale only"
},
"poster": {
"h": 22,
"prompt": "A 1950s boxing match fight poster on a board, bold lettering and two fighter portraits, seen straight on, black and white monochrome grayscale only"
},
"safe": {
"h": 22,
"prompt": "A small heavy 1950s office floor safe with a combination dial, door closed, seen from the front, black and white monochrome grayscale only"
},
"guest": {
"h": 25,
"prompt": "A distinguished 1950s television actor in a dinner jacket facing the viewer, one arm raised mid-wave, broad showbiz smile, black and white monochrome grayscale only"
}
}