MRPGI is verified clean and in sync; all thirteen cases still pass against it. This pass closes the content gaps a sprite audit turned up — several generated sprites were never placed, and each one was a missing film beat. - Case Seven now opens in BEIRUT, as the film does: four days at the back of a summit of the six least popular men on earth, holding a glass of water, which is where a Los Angeles shipping company with two hundred and six ships gets named out loud. Added as room6 with start_room pointed at it, so nothing renumbered. Case is now 140 points across seven rooms. The despots are generic fictional strongmen rather than caricatures of real heads of state. - Case Ten: the P.L.O.T. Device itself now appears — the title object of the case had never once been on screen — plus Cane's self-driving car, which refuses the destination and plays an advertisement before the paperclip intervenes. - Case Six: Danny Cavanaugh's publicity still, captioned in his own hand, "DANNY CAVANAUGH — AVAILABLE." - Case Eight: Hector Savage's fire hose, and Meinheimer's own wheelchair. - Case Nine: Tanya Peters and the clinic on Wilshire (Frank is DONOR OF THE QUARTER; there is a plaque; his wife has not seen it). - Case 00b: the Professor's four-foot diagram, admitted as Exhibit 1 over a defence objection that it is prejudicial, which the judge agrees it is. ZAZ's own earlier films go in as texture, not cases (DESIGN §10): Airplane!'s "don't call me Shirley" in Case Five, the escalating "wrong week to quit" across four rooms of Case Eight, the drink poured into his own face, and Otto the inflatable partner in Act III at forty per cent with no pump. Kentucky Fried Movie's news anchor who doesn't know he's on air (twice, 1988 and 2025) and Feel-A-Round at the Academy Awards, where the usher cannot move because he is the horse. Six name-shadowing blockers caught by the linter on the way in, including 'earpiece' swallowing 'plotdevice' and 'body' swallowing 'comedian'. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
231 lines
6.9 KiB
JSON
231 lines
6.9 KiB
JSON
{
|
|
"name": "4 Cranbourne Drive — The Ballroom",
|
|
"enter_text": "Forty guests, forty coats, and a cake that nobody has been allowed to move since a quarter to eight.",
|
|
"music": 2,
|
|
"strokes": [
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"w": 160,
|
|
"h": 168,
|
|
"color": 7,
|
|
"meaning": "Floor"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"w": 160,
|
|
"h": 60,
|
|
"color": 15,
|
|
"meaning": "Wall"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 12,
|
|
"w": 160,
|
|
"h": 3,
|
|
"color": 8,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 58,
|
|
"w": 160,
|
|
"h": 3,
|
|
"color": 8,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 61,
|
|
"w": 160,
|
|
"h": 107,
|
|
"color": 7,
|
|
"meaning": "Floor"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 12,
|
|
"y": 20,
|
|
"w": 30,
|
|
"h": 34,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 16,
|
|
"y": 24,
|
|
"w": 22,
|
|
"h": 26,
|
|
"color": 8,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 62,
|
|
"y": 18,
|
|
"w": 36,
|
|
"h": 36,
|
|
"color": 8,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 66,
|
|
"y": 22,
|
|
"w": 28,
|
|
"h": 28,
|
|
"color": 15,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 118,
|
|
"y": 20,
|
|
"w": 30,
|
|
"h": 34,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 122,
|
|
"y": 24,
|
|
"w": 22,
|
|
"h": 26,
|
|
"color": 8,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 164,
|
|
"w": 160,
|
|
"h": 4,
|
|
"color": 0,
|
|
"meaning": "Wall"
|
|
}
|
|
}
|
|
],
|
|
"spawn": [
|
|
18,
|
|
146
|
|
],
|
|
"exits": [
|
|
null,
|
|
2,
|
|
null,
|
|
0
|
|
],
|
|
"exit_flags": [
|
|
"",
|
|
"cake_sealed",
|
|
"",
|
|
""
|
|
],
|
|
"exit_blocked": [
|
|
"",
|
|
"There is one object in this room that was here at 7:40 and is here now, and you have not secured it.",
|
|
"",
|
|
""
|
|
],
|
|
"objects": [
|
|
{
|
|
"name": "cake",
|
|
"sprite": "cake",
|
|
"x": 78,
|
|
"y": 122,
|
|
"look": "Four tiers, on a trolley, wheeled in at 7:40 by a butler and never lit. Forty guests have had a fork in it in the two hours since, because nobody thought to stop them, because it is a cake.",
|
|
"synonyms": "trolley tiers candles birthday",
|
|
"points": 25,
|
|
"sets_flag": "cake_sealed",
|
|
"use_text": "You treat it as an exhibit, because Captain Hocken told you to treat it like a body and you do what you are told. You photograph it in situ. You measure the trolley. You take the weight of the cake on the kitchen scales with a witness, and you seal, label and initial every one of the forty forks. Forty-one people in this house watch a police detective weigh a birthday cake, and every one of them thinks less of him, and one of them thinks a great deal less of him and cannot entirely hide it. The cake weighs eleven pounds under what a cake of that size and construction should weigh, and it weighs it in the bottom tier, which nobody cut, because nobody cuts the bottom tier at a children's party. (+25)"
|
|
},
|
|
{
|
|
"name": "tycoon",
|
|
"sprite": "tycoon",
|
|
"x": 42,
|
|
"y": 130,
|
|
"look": "Cornelius Vane. Shipping, mostly. He has been on the telephone to three men since eight o'clock and none of them were police.",
|
|
"synonyms": "cornelius vane father shipping man",
|
|
"use_text": "You ask him who he has been calling. He tells you: his lawyer, his broker, and a man in Long Beach whose name he would rather not give, and he gives it, because you asked him plainly and he is too tired to do anything else."
|
|
},
|
|
{
|
|
"name": "governess",
|
|
"sprite": "governess",
|
|
"x": 116,
|
|
"y": 128,
|
|
"look": "Miss Aldritch, governess, four years in the house. She was in the ballroom at 7:40 in front of forty witnesses and has said so eleven times.",
|
|
"synonyms": "aldritch miss woman teacher",
|
|
"use_text": "You clear her in nine minutes, thoroughly, with three independent witnesses and a photograph. You then clear the cook, the two hired girls, the man on the step, and thirty-eight of the forty guests, in order, over five hours, while a butler stands in the corner of the room holding a tray."
|
|
},
|
|
{
|
|
"name": "butler",
|
|
"sprite": "butler",
|
|
"x": 138,
|
|
"y": 144,
|
|
"look": "Hobbs. Thirty-one years with the family. He wheeled the cake in at 7:40 and has been standing in the corner of this room ever since, holding a tray, waiting to be asked. You are not going to ask him, because the literature is unanimous, and a detective who arrives at a house like this and immediately suspects the butler is not investigating, he is quoting.",
|
|
"synonyms": "hobbs servant manservant tray",
|
|
"use_text": "You do not question the butler. You have now not questioned the butler for five hours. He has brought you a cup of tea twice. The second time he stood beside you for slightly longer than a man stands who is putting down a cup."
|
|
},
|
|
{
|
|
"name": "shirley",
|
|
"sprite": "shirley",
|
|
"x": 132,
|
|
"y": 126,
|
|
"look": "Mrs. Shirley Vane-Ashcombe, of the Pasadena Vane-Ashcombes, forty-first guest, who has been trying to leave since a quarter to eight and is being extremely gracious about it.",
|
|
"synonyms": "mrs guest woman pearls vane-ashcombe",
|
|
"use_text": "You take her statement. It takes four minutes and it is entirely useless and she is entirely charming about that too.",
|
|
"dialogue": [
|
|
{
|
|
"says": "Mrs. Vane-Ashcombe: Detective, I have been here since seven. May I go? I have told the other officer everything I know, which is nothing.",
|
|
"choices": [
|
|
{
|
|
"text": "Nobody leaves until I've cleared them, madam.",
|
|
"goto": 1
|
|
},
|
|
{
|
|
"text": "Everybody in this room is a witness. Even you.",
|
|
"goto": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"says": "Mrs. Vane-Ashcombe: You cannot possibly intend to interview all forty of us.",
|
|
"choices": [
|
|
{
|
|
"text": "Surely I can, madam.",
|
|
"goto": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"says": "Mrs. Vane-Ashcombe: ...I don't think you can, and don't call me Shirley. You had not called her Shirley. You did not know her name was Shirley. You write it down, because it is now the only thing you know about her, and it goes in the file.",
|
|
"choices": [
|
|
{
|
|
"text": "Noted, madam.",
|
|
"goto": -1
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |