mrpquest/rooms/room5.json
type-two f421448919 Sierra soul: 250-point scoring, real gated exits, two deaths, vanishing Beckies
Uses the new MRPGI features (room names/enter prose, exit_flags, points,
kills, consumes, visible_flag/hidden_by_flag). Golden path re-verified:
250/250 and the win; gate tests cover all four locked exits, the kebab
death, and the improvised-words Becky-grue.

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

124 lines
3.0 KiB
JSON

{
"strokes": [
{
"Image": {
"name": "bg_yard",
"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": 112,
"y": 96,
"w": 22,
"h": 20,
"color": 0,
"meaning": "Wall"
}
},
{
"Rect": {
"x": 56,
"y": 16,
"w": 24,
"h": 84,
"color": 8,
"meaning": "Floor"
}
},
{
"Image": {
"name": "bg_yard",
"x": 80,
"y": 84,
"meaning": "None"
}
}
],
"spawn": [
40,
140
],
"exits": [
7,
6,
3,
null
],
"music": 2,
"objects": [
{
"name": "vine",
"sprite": "none",
"x": 146,
"y": 110,
"look": "Glossy green leaves all the way up the wall and over the roofline. Decorative, probably.",
"synonyms": "ivy leaves plant",
"requires_flag": "knows-yard-door-secret",
"sets_flag": "noticed-vine",
"use_text": "Now that you know the phrase, you notice the vine properly. It isn't a ladder. But it's climbable, if you're the kind of person who treats architecture as a suggestion. You get the sudden, stupid certainty that you could climb this. (The roof is up the vine, to the east.)",
"points": 7
},
{
"name": "side door",
"sprite": "none",
"x": 68,
"y": 88,
"look": "A steel door that says STAFF in tone alone. Beside it, under the paint: a door-shaped nothing. The kind of nothing that used to be a something.",
"synonyms": "steel door staff kitchen",
"use_text": "Locked, in the way of doors that have opinions about you specifically. If someone who belonged here opened it instead, that would be different."
},
{
"name": "crates",
"sprite": "none",
"x": 120,
"y": 104,
"look": "Broken record crates stacked like a settlement that lost its funding. A dead pot plant oversees them.",
"synonyms": "boxes junk pot plant"
},
{
"name": "yard",
"sprite": "none",
"x": 80,
"y": 150,
"look": "A cramped concrete service yard where the shop keeps its honesty. A washing-line shadow crosses the ground like a diagram of a better day.",
"synonyms": "concrete ground around downpipe"
}
],
"name": "The Yard",
"enter_text": "A cramped concrete yard where the shop keeps its honesty.",
"exit_flags": [
"side-door-open",
"noticed-vine",
"",
""
],
"exit_blocked": [
"The steel door does not move. It has opinions about you specifically. (Someone who belonged here could open it.)",
"The wall is a wall. The leaves are leaves. (Unless you knew something that made them otherwise.)",
"",
""
]
}