policesquadquest/cases/case-01-substantial-gift/sprites.json
type-two 0e2523a8a9 Police Squad Quest: research, design bible, and Case One playable
A Sierra-style adventure in the Police Squad!/Naked Gun universe, on MRPGI —
which reimplements AGI, the engine Sierra shipped Police Quest on.

The premise: Police Quest's pedantic procedure x Police Squad!'s farce. The
game grades you on correct procedure with a straight face, and the reward for
perfect procedure is catastrophe anyway. Per John, the famous Police Quest II
bugs are shipped deliberately as canon gags.

- RESEARCH.md — all six Police Squad! episodes, all four films (incl. Neeson's
  Frank Drebin Jr, 2025), the recurring cast, and the ZAZ comedy grammar.
- DESIGN.md — the joke engine, the two Drebins across three eras (Drebin Sr's
  1982 cases render in a monochrome EGA subset for the 1950s M Squad look),
  an eleven-case campaign, and the PQ2 glitch-to-feature table.
- cases/case-01-substantial-gift — playable. Five rooms, 100 points, full win
  path verified headlessly at 95/100 plus four authored Sierra deaths.
  Procedure gates, dusting for latents, and Miranda rights in the correct
  order are all pure JSON; no engine features were invented for it.
- tools/sprites.py — all 24 sprites generated locally on MODELBEAST
  (flux_local -> bg_remove_local -> trim/downscale), reproducible by seed.

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

99 lines
4.7 KiB
JSON

{
"ego": {
"h": 26,
"prompt": "A 1950s hardboiled police detective standing facing the viewer, tan trench coat, dark suit and skinny tie, square jaw, deadpan blank expression, arms at his sides, black and white monochrome grayscale only"
},
"hocken": {
"h": 26,
"prompt": "A stout 1950s police captain facing the viewer, dark uniform, peaked cap, bushy moustache, arms folded, black and white monochrome grayscale only"
},
"nordberg": {
"h": 24,
"prompt": "A police officer completely wrapped in white bandages and plaster casts, both arms in slings, leaning on a crutch, standing facing viewer, black and white monochrome grayscale only"
},
"al": {
"h": 74,
"prompt": "An absurdly enormously tall thin police officer in uniform, extremely elongated stretched body and legs, standing straight facing viewer, full body, black and white monochrome grayscale only"
},
"johnny": {
"h": 22,
"prompt": "A small wiry shoeshine man kneeling beside a wooden shoeshine box holding a brush, flat cap, waistcoat, grinning knowingly, black and white monochrome grayscale only"
},
"olson": {
"h": 25,
"prompt": "A bespectacled 1950s laboratory scientist facing the viewer, white lab coat, bow tie, holding a test tube, cheerful expression, black and white monochrome grayscale only"
},
"sally": {
"h": 24,
"prompt": "A nervous 1950s bank teller woman facing the viewer, neat blouse and pencil skirt, hair in a bun, clutching a handbag tightly, anxious expression, black and white monochrome grayscale only"
},
"guest": {
"h": 25,
"prompt": "A distinguished silver haired 1950s television actor in a tuxedo facing the viewer, arms spread in a theatrical greeting, wide showbiz smile, black and white monochrome grayscale only"
},
"body": {
"h": 12,
"prompt": "A body covered by a white sheet lying flat on the floor seen from the side, with a chalk outline on the ground around it, black and white monochrome grayscale only"
},
"desk": {
"h": 18,
"prompt": "A battered 1950s wooden office desk seen from the front, papers and a desk lamp on top, black and white monochrome grayscale only"
},
"badge": {
"h": 10,
"prompt": "A police detective's metal shield badge lying flat, star shaped, single object, black and white monochrome grayscale only"
},
"revolver": {
"h": 9,
"prompt": "A snub nosed police service revolver seen from the side, single object, black and white monochrome grayscale only"
},
"casefile": {
"h": 11,
"prompt": "A manila cardboard case folder stuffed with papers, closed, seen at a slight angle, single object, black and white monochrome grayscale only"
},
"vault": {
"h": 30,
"prompt": "A heavy round steel bank vault door set in a wall, big spoked handle wheel, seen straight on, closed, black and white monochrome grayscale only"
},
"counter": {
"h": 22,
"prompt": "A 1950s bank teller counter window with brass bars and a small arched opening, seen from the front, black and white monochrome grayscale only"
},
"evidence": {
"h": 12,
"prompt": "A small paper evidence bag sealed with tape and a label, standing upright, single object, black and white monochrome grayscale only"
},
"squadcar": {
"h": 26,
"prompt": "A 1950s American police patrol car seen from the side, roof light, rounded fenders, whitewall tyres, black and white monochrome grayscale only"
},
"microscope": {
"h": 20,
"prompt": "A 1950s laboratory microscope on a bench, seen from the side, single object, black and white monochrome grayscale only"
},
"shoeshine": {
"h": 20,
"prompt": "A wooden shoeshine stand chair with a raised footrest and brass fittings, empty, seen from the side, black and white monochrome grayscale only"
},
"coffeepot": {
"h": 13,
"prompt": "A percolator coffee pot on a hotplate with a mug beside it, single object, black and white monochrome grayscale only"
},
"filecabinet": {
"h": 24,
"prompt": "A tall grey steel four drawer office filing cabinet seen from the front, top drawer slightly open, black and white monochrome grayscale only"
},
"phone": {
"h": 11,
"prompt": "A 1950s black rotary dial desk telephone with the handset resting on the cradle, seen from the side, single object, black and white monochrome grayscale only"
},
"braces": {
"h": 13,
"prompt": "A plaster dental cast of a set of teeth fitted with metal orthodontic braces, sitting on a small stand, single object, black and white monochrome grayscale only"
},
"dentalchair": {
"h": 26,
"prompt": "A 1950s dentist examination chair with an articulated lamp arm beside it, seen from the side, empty, black and white monochrome grayscale only"
}
}