Update to include day 12

This commit is contained in:
William Moore 2023-01-12 21:48:37 -06:00
parent 3f0254f031
commit 6627325d5c
1 changed files with 34 additions and 22 deletions

View File

@ -125,6 +125,7 @@ Spork in the Road is a room. It is west of Hall of Pictures. The description is
Leftward Path is a room. It is southwest of Spork in the Road. The description is "This path goes on and on leftward.".
Rightward Path is a room. It is southeast of Spork in the Road. The description is "The room is like the others except it does not go anywhere other than where you entered.".
Cheese Shop is a room. The description is "For some reason, there is a English-style cheese shop in the middle of a dungeon.".
Brick Transition Hallway is a room. It is south of Leftward Path. The printed name is "Long Hallway". The description is "[if unvisited]This long hallway meanders around. After several hours, you discover that half of the hallway is brick and the other half is carved out of the living stone.[otherwise]The long, meandering hallway is made halfway of brick and halfway of carved stone.".
Pie Room Door is a door. It is southeast of Dungeon 1 Meet & Greet Room. It is northwest of Pie Room. It is closed and locked. The description is "The rock door has fading words scrawled on them that say 'Speak the lines and dots and you may enter.'".
Cheese Shop Door is a door. It is west of the Leftward Path. It is east of the Cheese Shop. It is closed. The description is "It is yellow and made of wood with the picture of a wheel of cheese with a huge slice taken out of it.".
@ -240,28 +241,38 @@ Carry out talking when the noun is Cheese Shop Dancer:
GAME PROGRESSING ACTIONS
]
Cheese Shop Solved is a truth state that varies. Cheese Shop Solved is false.
Instead of asking when the noun is Cheese Shopkeep:
if the second noun is cheddar:
say "Cheese Shopkeep frowns slightly but returns to their vapid smile and says 'Well, we don't get much call for it around here, sir!'";
if the second noun is Venezuelan Beaver Cheese:
say "Cheese Shopkeep looks confused but returns to their vapid smile and says 'Not [bold type]today[roman type], sir, no.'";
if the second noun is Limburger:
say "Cheese Shopkeep looks down and their vapid smile and says 'No.'";
say "[paragraph break]You look around 'Figures. Predictable, really I suppose. It was an act of purest optimism to have posed the question in the first place. Tell me:'";
say "[paragraph break]Cheese Shopkeep say 'Yessir?'";
say "[paragraph break]You say 'Have you in fact got any cheese here at all?'";
say "[paragraph break]Cheese Shopkeep vapidly smiles and says 'Yessir'";
say "[paragraph break]You say 'Really?'";
say "[paragraph break](A short, awkward pause.)";
say "[paragraph break]Cheese Shopkeep says 'No, not really. Not a scrap.'";
say "(You hear the unlocking of the Cheese Shop Door)";
if Cheese Shop Solved is false:
increase the score of the player by 10;
now Cheese Shop Solved is true;
now the Cheese Shop Door is unlocked;
Instead of talking when the noun is the Cheese Shopkeep:
say "He says 'Would you like some cheese? Point at you want!'".
Understand "point at/to/towards [something]" as pointing. Pointing is an action applying to one visible thing.
Instead of pointing:
if the location of the player is Cheese Shop:
if the noun is cheddar:
say "Cheese Shopkeep frowns slightly but returns to their vapid smile and says 'Well, we don't get much call for it around here, sir!'";
otherwise:
if the noun is Venezuelan Beaver Cheese:
say "Cheese Shopkeep looks confused but returns to their vapid smile and says 'Not [bold type]today[roman type], sir, no.'";
otherwise:
if the noun is Limburger:
say "Cheese Shopkeep looks down and their vapid smile and says 'No.'";
say "[paragraph break]You look around 'Figures. Predictable, really I suppose. It was an act of purest optimism to have posed the question in the first place. Tell me:'";
say "[paragraph break]Cheese Shopkeep say 'Yessir?'";
say "[paragraph break]You say 'Have you in fact got any cheese here at all?'";
say "[paragraph break]Cheese Shopkeep vapidly smiles and says 'Yessir'";
say "[paragraph break]You say 'Really?'";
say "[paragraph break](A short, awkward pause.)";
say "[paragraph break]Cheese Shopkeep says 'No, not really. Not a scrap.'";
say "(You hear the unlocking of the Cheese Shop Door)";
if Cheese Shop Solved is false:
increase the score of the player by 10;
now Cheese Shop Solved is true;
now the Cheese Shop Door is unlocked;
otherwise:
say "Cheese Shopkeep looks at you, smiles, and politely says 'I'm sorry, but we don't carry [the noun].'";
otherwise:
say "Cheese Shopkeep looks at you, smiles, and politely says 'I'm sorry, but we don't carry [the second noun].'";
say "It's not nice to point, especially at [the noun]!".
Pepso drank is truth state that varies. Pepso drank is false.
Instead of drinking Can of Rhubarb Pepso:
@ -404,5 +415,6 @@ Chapter 7 - The Game
Chapter 8 - Tests
test happypath with "x mr / x tv / x door / talk to mr / se / x cherry / x blueberry / get cherry / sw / x marshie / give pie to marshie / s / w / x bucket / x fountain / get bucket / insert bucket into fountain / e / e / x goldfish / put goldfish into bucket / w / put bucket into ginormous aquarium / s / x Painting of the Tower of Plargh
/ x Painting of Mirren Lisa / x Photo of a Deaf Zeppelin / x Painting of Dogs Playing Yahtzee / take Painting of Dogs Playing Yahtzee / w / x spork / drink pepso / sw / enter Cheese Shop Door".
test happypath with "x mr / x tv / x door / talk to mr / se / x cherry / x blueberry / get cherry / sw / x marshie / give pie to marshie / s / w / x bucket / x fountain / get bucket / insert bucket into fountain / e / e / x goldfish / put goldfish into bucket / w / put bucket into ginormous aquarium / s / x Painting of the Tower of Plargh /
x Painting of Mirren Lisa / x Photo of a Deaf Zeppelin / x Painting of Dogs Playing Yahtzee / take Painting of Dogs Playing Yahtzee / w / x spork / drink pepso / sw / enter Cheese Shop Door / x cheddar / x venezuelan beaver cheese / x limburger / talk to shopkeep / point at cheddar / point at venezuelan beaver cheese / point at limburger / e /
s".