Act I, monochrome. Five rooms, 100 points, verified at 100/100 with four verified deaths. Built out of John's Police Quest material. PQ1's famous 8-bit integer underflow is not an easter egg here, it is the central puzzle: Frank signs for a $40 operational float clipped to a note reading DO NOT EXCEED YOUR FLOAT, the back room costs $2,500, and exceeding the float by one dollar wraps the department ledger's eight-bit field to 255 — the terminal appends the cents column and authorises $2,550.00. He keeps drinking to 132 because it will not do to stop suddenly. Accounts raise it in March; it goes to a hearing. PQ1's Gremlin runs through the whole case and is never resolved: chickens on the Captain's desk, on Al's shoulder, on the murdered guest star, and one in the winning freeze-frame. Nobody has said the word "chicken" out loud in eleven years. No file was ever opened. Then the stage: six memorised jokes, in order, and every "improvise" option is fatal — plus a full glass on a stool three feet from the microphone, which is how Danny Cavanaugh died and which you must not touch. Linter gained the rule that actually caused this session's bug: MRPGI's obj_matches is a BIDIRECTIONAL substring test over name AND synonyms, and match_obj takes the first hit in array order, so an earlier object can make a later one unreachable by its own name. `talk barman` was addressing `clubbar`. It found two more: `sideboard` swallowing `cardtable`, and `bouncer` swallowing `bunkerdoor` — the last of which shipped broken in Case Ten. All six cases lint clean and all six still win. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
52 lines
2.5 KiB
JSON
52 lines
2.5 KiB
JSON
{
|
|
"_comment": "Shared Act I sprites are copied from case-01; the tool skips existing files and generates only the new ones below.",
|
|
"comedian": {
|
|
"h": 25,
|
|
"prompt": "A 1950s nightclub stand-up comedian standing facing the viewer at a microphone, dinner jacket and bow tie, arms spread mid-punchline, big desperate grin, black and white monochrome grayscale only"
|
|
},
|
|
"micstand": {
|
|
"h": 24,
|
|
"prompt": "A tall chrome nightclub microphone stand with a round vintage microphone on top, empty, seen from the front, black and white monochrome grayscale only"
|
|
},
|
|
"chicken": {
|
|
"h": 12,
|
|
"prompt": "A live white hen standing on the floor facing the viewer, single bird, black and white monochrome grayscale only"
|
|
},
|
|
"shotglass": {
|
|
"h": 8,
|
|
"prompt": "A row of three small whiskey shot glasses filled to the brim, on a bar, seen from the side, single object, black and white monochrome grayscale only"
|
|
},
|
|
"barman": {
|
|
"h": 25,
|
|
"prompt": "A 1950s nightclub bartender facing the viewer, white shirt with sleeve garters, black waistcoat and bow tie, holding a cloth and a glass, black and white monochrome grayscale only"
|
|
},
|
|
"clubbar": {
|
|
"h": 22,
|
|
"prompt": "A long 1950s nightclub bar counter with bottles racked behind it and a brass foot rail, seen from the front, black and white monochrome grayscale only"
|
|
},
|
|
"clubtable": {
|
|
"h": 15,
|
|
"prompt": "A small round nightclub cocktail table with a candle in a glass and two chairs, seen from the side, black and white monochrome grayscale only"
|
|
},
|
|
"curtain": {
|
|
"h": 30,
|
|
"prompt": "Heavy pleated theatrical stage curtains drawn closed, hanging in deep folds, seen from the front, black and white monochrome grayscale only"
|
|
},
|
|
"owner": {
|
|
"h": 26,
|
|
"prompt": "A sleek 1950s nightclub owner facing the viewer, sharp double breasted suit, thin moustache, carnation in the buttonhole, holding a cigarette holder, black and white monochrome grayscale only"
|
|
},
|
|
"dressingtable": {
|
|
"h": 22,
|
|
"prompt": "A theatrical dressing room table with a mirror surrounded by round bulbs, greasepaint jars on the surface, seen from the front, black and white monochrome grayscale only"
|
|
},
|
|
"float": {
|
|
"h": 9,
|
|
"prompt": "A small brown pay envelope stuffed with banknotes, flap open, lying flat, single object, black and white monochrome grayscale only"
|
|
},
|
|
"trumpet": {
|
|
"h": 14,
|
|
"prompt": "A brass trumpet lying on its side on a chair, single object, black and white monochrome grayscale only"
|
|
}
|
|
}
|