mrpquest/rooms/room12.json
type-two 3241b6f14d MORPQUEST: Record Store Day — a Beyond Morp graphical adaptation
Fourteen EGA screens for MRPGI: nano banana backgrounds squeezed into the
engine's 160x168 double-wide-pixel frame, hand-pixelled item sprites, the
full RSD flag chain (poster frenzy -> yard door secret -> roof -> side door
-> clerk favours -> back-room seam -> payment -> notice -> BeckyWall
dispersal), the five-word true ending, and two scripted test paths (golden
win + gate locks), both green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-05 14:56:30 +10:00

202 lines
5.5 KiB
JSON

{
"strokes": [
{
"Image": {
"name": "bg_counter",
"x": 80,
"y": 84,
"meaning": "None"
}
},
{
"Rect": {
"x": 0,
"y": 0,
"w": 160,
"h": 96,
"color": 0,
"meaning": "Wall"
}
},
{
"Rect": {
"x": 0,
"y": 96,
"w": 160,
"h": 72,
"color": 8,
"meaning": "Floor"
}
},
{
"Rect": {
"x": 84,
"y": 96,
"w": 76,
"h": 50,
"color": 0,
"meaning": "Wall"
}
},
{
"Rect": {
"x": 60,
"y": 16,
"w": 26,
"h": 84,
"color": 8,
"meaning": "Floor"
}
},
{
"Image": {
"name": "bg_counter",
"x": 80,
"y": 84,
"meaning": "None"
}
}
],
"spawn": [
40,
150
],
"exits": [
13,
null,
8,
null
],
"music": 3,
"objects": [
{
"name": "clerk",
"sprite": "clerk",
"x": 70,
"y": 108,
"look": "The Clerk. Sister Pressing, the kids call her. One eye ruined (barcode scanner, Tuesday, don't). Procedure is her religion and you are, at best, a lapsed parishioner.",
"synonyms": "sister pressing staff woman",
"dialogue": [
{
"says": "The Clerk regards you with the eye that still works. 'Browsing is free. Questions cost patience. Mine.'",
"choices": [
{
"text": "I resleeved the record someone left out.",
"goto": 1,
"requires_flag": "shop-tidied",
"sets_flag": "clerk-warm"
},
{
"text": "Found the break ancestor. Yellow sleeve.",
"goto": 4,
"requires_flag": "break-ancestor-revealed"
},
{
"text": "What happened to your eye?",
"goto": 2
},
{
"text": "Ask about the back room.",
"goto": 3
},
{
"text": "Leave her be.",
"goto": -1
}
]
},
{
"says": "'Saw that.' A pause long enough to press a record in. 'You did well today. Most people don't.'",
"choices": [
{
"text": "Made you an eyepatch. Balloon and elastic. Don't ask.",
"goto": 5,
"requires_flag": "eyepatch-made",
"sets_flag": "back-room-open"
},
{
"text": "Just doing my bit.",
"goto": -1
}
]
},
{
"says": "'Barcode scanner. Tuesday. Don't.' The subject is closed the way a register drawer closes.",
"choices": [
{
"text": "Understood.",
"goto": -1
}
]
},
{
"says": "'Back room opens for people who fix problems. Not for people who make them.' She restocks a divider labelled REGRET.",
"choices": [
{
"text": "Noted.",
"goto": -1
}
]
},
{
"says": "'Yeah.' She looks at you like a person, for a full second. 'That one.'",
"choices": [
{
"text": "(That's the highest praise there is.)",
"goto": -1
}
]
},
{
"says": "She tries it on. It fits. It absolutely should not fit. 'The beaded curtain,' she says, 'is no longer purely decorative.' This is the warmest thing anyone has said to you in years.",
"choices": [
{
"text": "(Nod. Say nothing. Perfect.)",
"goto": -1
}
]
}
]
},
{
"name": "terminal",
"sprite": "none",
"x": 96,
"y": 90,
"look": "The card terminal, and a sign that tells you to be ready. You are not ready.",
"synonyms": "card register eftpos machine",
"needs": "wallet",
"requires_flag": "found-grail",
"sets_flag": "paid",
"use_text": "Card. Beep. The pause. The long pause. The pause develops a personality. APPROVED. You feel a wave of relief so intense it should be taxable. Terminal beeps are judgment sounds; today, acquittal."
},
{
"name": "spike",
"sprite": "none",
"x": 132,
"y": 96,
"look": "A metal spike stacked with the day's regrets, in chronological order.",
"synonyms": "receipt receipts papers",
"requires_flag": "word-ambassador",
"sets_flag": "word-version",
"use_text": "You flick through to the freshest receipt. Under TOTAL, printed where the loyalty points should be: VERSION. The printer knew. Printers always know."
},
{
"name": "curtain",
"sprite": "none",
"x": 70,
"y": 82,
"look": "A beaded curtain radiating pure judgement. Behind it, a different temperature of reality. (The back room is through the doorway, north.)",
"synonyms": "beads beaded doorway",
"use_text": "The beads part exactly as much as they choose to. It's a curtain-shaped personality test."
},
{
"name": "counter",
"sprite": "none",
"x": 110,
"y": 120,
"look": "Where your taste is priced, your budget is tested, and your dignity is processed at speed. A brass bell waits beside rolls of price stickers.",
"synonyms": "bell stickers around desk"
}
]
}