Updates galore

This commit is contained in:
William Moore 2023-02-09 21:57:53 -06:00
parent a5333d5cce
commit 416e5d2409
3 changed files with 592 additions and 479 deletions

View File

@ -10,7 +10,7 @@
Buttered Toast, the Great Dungeon Caper
An Interactive Fiction by William Moore
Release 1 / Serial number 230207 / Inform 7 v10.1.2 / D
Release 1 / Serial number 230209 / Inform 7 v10.1.2 / D
Dungeon 1 Meet & Greet Room
The meet and greet room has stone walls and granite floors and ceilings.
@ -51,7 +51,7 @@ You can see Pie Room Door, Mr Linendot and TV here.
</item>
<item nodeId="node-1085">
<command xml:space="preserve">touch tv</command>
<result xml:space="preserve">The TV says "Corey Corem has put out his latest album containing all new classics. You can find "It's a Plea Bargain, Baby!" with the hit single "Hit and Run in the Summer Sun" is available on all your favorite streaming platforms and local stores."
<result xml:space="preserve">The TV says "Where's Waldo? He's 5 foot 10 inches with a red and white striped shirt, red and white striped hat, propensity to hide. Please, let us know. His family misses him."
&gt;</result>
<commentary xml:space="preserve">The TV says "The ex-wife of Firenze Prumt was found dead today in an apparent suicide while falling down the stairs. This comes days after said she has dirt on his activities many have claimed are illegal in nature."
&gt;</commentary>
@ -78,7 +78,7 @@ You can see Pie Room Door, Mr Linendot and TV here.
<result xml:space="preserve">Mr. Linendot says "Hey, kids! Welcome to the Buttered Toast, the Great Dungeon Caper. A scavenger hunt -- that is exactly like last year."
Mr. Linendot looks you up and down. "Oh! You're not a kid. Whatever! I don't really care at this point in my life. Hurry up or you don't get the impressive reward. Also, have this can of rhubarb pepso on the house!"
Mr. Linendot frowns and says "I'm legally required to use air quotes so as not to be sued by Pepso -- again --"
Mr. Linendot smiles and says "Hi, kids! I'm Mr. Linendot the officially unofficial spokesperson of Pepso: the only drink made with real pepsin!"
You hear a loud click that came from the southeast.
&gt;</result>
@ -831,7 +831,7 @@ This long hallway meanders around. After several hours, you discover that half o
Potato Room
This tall, vaulted ceiling room is chock full of potatoes. There is a way out to the northeast. There are brown stairs leading up that appear to be made of tightly packed potato skins.
You can see Potato Door and Bag of Potatoes here.
You can see Potato Trapdoor and Bag of Potatoes here.
&gt;</result>
<commentary xml:space="preserve">
@ -1034,7 +1034,7 @@ In Podium is Speech Papers.
</item>
<item nodeId="node-1271">
<command xml:space="preserve">talk to baron von evil</command>
<result xml:space="preserve">MWUAHAHAHAHAHAHA! The hospital for orphans will give them the best care that they so desperately deserve.
<result xml:space="preserve">Many say I lack compassion when dealing with my enemies and this is true because those who would harm the less fortunate are not deserving of compassion!
&gt;</result>
<commentary xml:space="preserve">MWUAHAHAHAHAHAHA! The hospital for orphans will give them the best care that they so desperately deserve.
&gt;</commentary>
@ -1082,7 +1082,7 @@ The long, meandering hallway is made halfway of brick and halfway of carved ston
Potato Room
This tall, vaulted ceiling room is chock full of potatoes. There is a way out to the northeast. There are brown stairs leading up that appear to be made of tightly packed potato skins.
You can see Potato Door here.
You can see Potato Trapdoor here.
&gt;</result>
<commentary xml:space="preserve">
@ -1095,7 +1095,7 @@ This tall, vaulted ceiling room is chock full of potatoes. There is a way out to
</item>
<item nodeId="node-1276">
<command xml:space="preserve">u</command>
<result xml:space="preserve">(first opening Potato Door)
<result xml:space="preserve">(first opening Potato Trapdoor)
(The sound of a lock screetching into place is heard.)
Financial District
@ -1105,7 +1105,7 @@ Now, that was a weird dungeon.
As you climb out of the sewer, two men walk past you. One says "You know what? We should visit Stull!". The other scowls and says "You know what? You should have good ideas instead!"
You can see Potato Door and Door to Commerce Bank here.
You can see Potato Trapdoor and Door to Commerce Bank here.
&gt;</result>
<commentary xml:space="preserve">
@ -1151,7 +1151,7 @@ You can see Melkior here.
</item>
<item nodeId="node-1279">
<command xml:space="preserve">talk to melkior</command>
<result xml:space="preserve">Melkior says "Would you like to try some of this black ichor?"
<result xml:space="preserve">Melkior says "I cannot believe that I was defeated by a dwarf and a multi-armed human."
&gt;</result>
<commentary xml:space="preserve">Melkior says "You will kneel before me and Lord Death!"
&gt;</commentary>
@ -1160,7 +1160,7 @@ You can see Melkior here.
</item>
<item nodeId="node-1280">
<command xml:space="preserve">talk to melkior</command>
<result xml:space="preserve">Melkior says "I cannot believe that I was defeated by a dwarf and a multi-armed human."
<result xml:space="preserve">Melkior says "Lord Death, save me!"
&gt;</result>
<commentary xml:space="preserve">Melkior says "I cannot believe that I was defeated by a dwarf and a multi-armed human."
&gt;</commentary>
@ -1173,7 +1173,7 @@ You can see Melkior here.
Financial District
The Kansas City, Missouri Finance District is south of the River Market neighborhood, east of the Library, west of the East Village, and north of the Power and Light Districts. There are several tall, rectangular buildings made of steel and glass, burying their past. Commerce Bank stands to the northwest.
You can see Potato Door and Door to Commerce Bank here.
You can see Potato Trapdoor and Door to Commerce Bank here.
&gt;</result>
<commentary xml:space="preserve">
@ -1268,6 +1268,32 @@ Bad Cop marches and paces around the room, shaking his head, and shooting icy gl
Corrupt Cop shouts "I think we've found our murderer!"
You're brought before the judge. The prosecutor, dressed in the finest clothing that sleaze offers, stands at his table. He sneers at you as you approach the bench and are sat at the defense table. You look at your lawyer.
Baron von Evil stands next to you. His suit is average and his cologne is tolerable.
Baron von Evil says "Judge, jury, the court. There is no evidence at all that my client murdered the person in question. In fact, the only witness is a corrupt police officer. I move that his case be summarily dismissed."
After many hours of courtroom deliberation and drama, complete with charts and graphs, the prosecutor rests his case, smugly. Then, the jury leaves the courtroom.
Sometime later, the jury emerges and returns to their box. The head juror hands the judge their decision.
The judge says "All rise! We will now read the verdict. The jury finds with one exception that the defendant is -- innocent!"
The courtroom erupts in cheering.
Much later, you're walking down the hallway and Baron von Evil stops you.
He says, ""You know they're not going to give up now that they've been foiled. Time is bought. Find the real killer. Don't be afraid to ask for help!"
River Market Neighborhood
The way leading to the River Market is lined with brick buildings. When finally reaching the center, which is a cluster of buildings that has an open air market in the middle. Surrounding the open air market are shops offering food, fresh fruits, and spices, as well as goods from other countries. The Missouri River is to the north. The finance district is to the south and the library district is to the southwest.
After recovering from the courtroom drama, you feel anger at who actually murdered the individual in the locker. To this end and inspired by the failings of the KCMO PD's corrupt cop and bad cop, you agree with Baron von Evil and decide to do your own investigation.
You can see a ring of awesomeness here.
&gt;</result>
<commentary xml:space="preserve">Once you open the locker a dead body falls out of it. Several people passing by scream, alerting the two police officers.
@ -1297,16 +1323,7 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2777">
<command xml:space="preserve">get ring</command>
<result xml:space="preserve">You can't see any such thing.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2778"></child>
</children>
</item>
<item nodeId="node-2778">
<command xml:space="preserve">rub ring</command>
<result xml:space="preserve">You can't see any such thing.
<result xml:space="preserve">Taken.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1315,7 +1332,7 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2779">
<command xml:space="preserve">x ring</command>
<result xml:space="preserve">You can't see any such thing.
<result xml:space="preserve">An awesome-looking ring that fits your finger perfectly. It looks a little dirty and looks like it needs a good amount of dirt rubbed off it.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1324,7 +1341,11 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2857">
<command xml:space="preserve">s</command>
<result xml:space="preserve">You can't go that way.
<result xml:space="preserve">
Financial District
The Kansas City, Missouri Finance District is south of the River Market neighborhood, east of the Library, west of the East Village, and north of the Power and Light Districts. There are several tall, rectangular buildings made of steel and glass, burying their past. Commerce Bank stands to the northwest.
You can see Door to Commerce Bank and Potato Trapdoor here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1333,7 +1354,11 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2858">
<command xml:space="preserve">s</command>
<result xml:space="preserve">You can't go that way.
<result xml:space="preserve">
Power and Light District
Lined with upscale restaurants culminating with the T-Mobile Center on the eastern side, the Power &amp; Light district is complete with business people from downtown looking for a bite to eat and something hard to drink. To the north is the financial district, to the northeast is the East Village, and to the northwest is the library district.
You can see ye flask here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1342,7 +1367,7 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2859">
<command xml:space="preserve">x ye flask</command>
<result xml:space="preserve">You can't see any such thing.
<result xml:space="preserve">It is a flask containing some unknown liquid.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1351,7 +1376,7 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2860">
<command xml:space="preserve">get ye flask</command>
<result xml:space="preserve">You can't see any such thing.
<result xml:space="preserve">You can't get ye flask.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1360,7 +1385,11 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2942">
<command xml:space="preserve">n</command>
<result xml:space="preserve">You can't go that way.
<result xml:space="preserve">
Financial District
The Kansas City, Missouri Finance District is south of the River Market neighborhood, east of the Library, west of the East Village, and north of the Power and Light Districts. There are several tall, rectangular buildings made of steel and glass, burying their past. Commerce Bank stands to the northwest.
You can see Door to Commerce Bank and Potato Trapdoor here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1369,7 +1398,9 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2943">
<command xml:space="preserve">n</command>
<result xml:space="preserve">You can't go that way.
<result xml:space="preserve">
River Market Neighborhood
The way leading to the River Market is lined with brick buildings. When finally reaching the center, which is a cluster of buildings that has an open air market in the middle. Surrounding the open air market are shops offering food, fresh fruits, and spices, as well as goods from other countries. The Missouri River is to the north. The finance district is to the south and the library district is to the southwest.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1379,7 +1410,13 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-3809">
<command xml:space="preserve">se</command>
<result xml:space="preserve">You can't go that way.
<result xml:space="preserve">
East Village
Upscale buildings and apartments represent the East Village. The Power &amp; Light district is to the southeast, the financial district is to the west, and the River Market is to the northwest.
When you first enter, you see something unusual: two pimps walking towards each other. Once within reasonable proximity, and without a single pause as they pass each other, the two pimps high five, immediately low five each other, and continue walking, again, without a pause in their steps and as if this is normal behavior for them.
You can see Corrupt Cop and Bad Cop here.
&gt;</result>
<commentary xml:space="preserve">
@ -1396,6 +1433,9 @@ When you first enter, you see something unusual: two pimps walking towards each
<command xml:space="preserve">talk to corrupt cop</command>
<result xml:space="preserve">He appears to ignore you.
Corrupt Cop eyes you up and down and says "We're watching you."
"I need to train if I need to defeat these two," you think, "and the only good place to train is some martial arts place! Maybe the East Village has something there."
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-4430"></child>
@ -1403,9 +1443,38 @@ When you first enter, you see something unusual: two pimps walking towards each
</item>
<item nodeId="node-4430">
<command xml:space="preserve">talk to bad cop</command>
<result xml:space="preserve">&gt;</result>
<result xml:space="preserve">Bad Cop is stamping his foot while scowling at you.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<annotation xml:space="preserve">***</annotation>
<children><child nodeId="node-4906"></child>
</children>
</item>
<item nodeId="node-4906">
<command xml:space="preserve">rub ring</command>
<result xml:space="preserve">A disembodied voice says "AWESOOOME!"
Dungeon 2 Meet &amp; Greet Room
The meet and greet room is a white room with black curtains, but no windows.
You can see Mr Linendot and TV here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-5099"></child>
</children>
</item>
<item nodeId="node-5099">
<command xml:space="preserve">talk to mr linendot</command>
<result xml:space="preserve">Mr. Linendot says "Hey, kids! Welcome to the Buttered Toast, the Great Dungeon Caper. A scavenger hunt -- that is exactly like last year."
Mr. Linendot looks you up and down. "Oh! You're not a kid. Whatever! I don't really care at this point in my life. Hurry up or you don't get the impressive reward. Also, have this can of rhubarb pepso on the house!"
Mr. Linendot smiles vapidly and says "So! You want martial arts training? What better place than this dungeon. It'll give you a robust work out. Did I say robust? I meant "funky"!"
Mr. Linendot frowns and says "I'm legally required to use air quotes so as not to be sued by Pepso -- again --"
&gt;</result>
<commentary xml:space="preserve"></commentary>
</item>
<item nodeId="node-2944">
<command xml:space="preserve">n</command>

View File

@ -2,9 +2,10 @@
Chapter 0 - License and General Set Up
[ Copyright (C) 2023 William R. Moore
This work is licensed under the Creative Commons BY-NC-SA 4.0 License. To view a copy of the license, visit https://rezrov.xyz/caranmegil/butteredtoast4/. ]
[
Copyright (C) 2023 William R. Moore
This work is licensed under the Creative Commons BY-NC-SA 4.0 License. To view a copy of the license, visit https://rezrov.xyz/caranmegil/butteredtoast4/.
]
Chapter 1 - General Set Up
@ -143,7 +144,9 @@ MissouriRiver is a room. The printed name is "Missouri River". It is north of Ka
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.".
Door to Commerce Bank is a door. It is northwest of Kansas City Financial District. It is east of Commerce Bank. The description is "The revolving door leading into Commerce Bank has a decorative and iconic overhang.".
Potato Door is a door. It is closed. It is openable. It is above the Potato Room and below Kansas City Missouri Financial District. The description is "The door is made of lacquered potatoes.".
Potato Trapdoor is a door. It is closed. It is openable. It is above the Potato Room and below Kansas City Missouri Financial District. The description is "The door is made of lacquered potatoes.".
Dungeon 2 Meet & Greet Room is a room. The description is "The meet and greet room is a white room with black curtains, but no windows.".
Chapter 4 - Actors
@ -163,7 +166,7 @@ Pastor is a man. He is in Wedding Chapel. The description is "The pastor is wear
Chapter 5 - Things
The ring of awesomeness is a thing. It is wearable. The description is "An awesome-looking ring that fits your finger perfectly.".
The ring of awesomeness is a thing. It is wearable. The description is "An awesome-looking ring that fits your finger perfectly. It looks a little dirty and looks like it needs a good amount of dirt rubbed off it.".
BBQ Burnt Ends is a thing. It is edible. The description is "The BBQ burnt ends are a Kansas City specialty. They look so good and that they should be eaten before getting too cold.".
ye flask is a thing. It is fixed in place. It is in Kansas City Missouri Power & Light District. The description is "It is a flask containing some unknown liquid."
Can of Rhubarb Pepso is a thing. The description is "A can of 'delicious', 'refreshing', rhubarb Pepso, the only flavored cola made with real pepsin.".
@ -249,8 +252,10 @@ Carry out talking when noun is Mr Linendot:
let rr be a random number from 1 to number of rows in Table of Mr Linendot Sayings;
say "[Saying in row rr of Table of Mr Linendot Sayings]";
Ring Rubbed is a truth state that varies. Ring Rubbed is false.
After rubbing when noun is ring of awesomeness:
say "A disembodied voice says 'AWESOOOME!'".
say "A disembodied voice says 'AWESOOOME!'";
now Ring Rubbed is true.
After touching TV:
let rr be a random number from 1 to number of rows in Table of Television Responses;
@ -287,10 +292,10 @@ Carry out talking when the noun is Pastor:
GAME PROGRESSING ACTIONS
]
Carry out going to a room (called new room) when new room is Kansas City Missouri Financial District and Potato Door is unlocked:
Carry out going to a room (called new room) when new room is Kansas City Missouri Financial District and Potato Trapdoor is unlocked:
say "(The sound of a lock screetching into place is heard.)";
now the Potato Door is closed;
now the Potato Door is locked;
now the Potato Trapdoor is closed;
now the Potato Trapdoor is locked;
move Mr Linendot to Commerce Bank;
continue the action.
@ -386,13 +391,6 @@ Carry out talking when the noun is Marshie:
Carry out talking when the noun is Darcon:
say "In a raspy voice, Darcon mutters over and over 'Two men enter, no man leave! Two men enter, no man leave!'".
Carry out talking when the noun is Mr Linendot and player is not carrying Can of Rhubarb Pepso:
say "Mr. Linendot says 'Hey, kids! Welcome to the Buttered Toast, the Great Dungeon Caper. A scavenger hunt -- that is exactly like last year.'";
say "Mr. Linendot looks you up and down. 'Oh! You're not a kid. Whatever! I don't really care at this point in my life. Hurry up or you don't get the [bold type]impressive[roman type] reward. Also, have this can of rhubarb pepso on the house!'";
increase the score of the player by 10;
move can of rhubarb pepso to location of the player;
silently try taking the can of rhubarb pepso.
[ What if you take more than one pie from the pie room ]
Carry out taking:
if the noun is cherry floor pie and the player has blueberry floor pie:
@ -445,7 +443,14 @@ Chapter 7 - The Game
The player is in Dungeon 1 Meet & Greet Room.
Act I Scene 1 is a scene. Act I Scene 1 begins when play begins. Act I Scene 1 ends when Potato Door is locked.
Act I Scene 1 is a scene. Act I Scene 1 begins when play begins. Act I Scene 1 ends when Potato Trapdoor is locked.
Carry out talking when the noun is Mr Linendot and player is not carrying Can of Rhubarb Pepso and Act I Scene 1 is happening:
say "Mr. Linendot says 'Hey, kids! Welcome to the Buttered Toast, the Great Dungeon Caper. A scavenger hunt -- that is exactly like last year.'";
say "Mr. Linendot looks you up and down. 'Oh! You're not a kid. Whatever! I don't really care at this point in my life. Hurry up or you don't get the [bold type]impressive[roman type] reward. Also, have this can of rhubarb pepso on the house!'";
increase the score of the player by 10;
move can of rhubarb pepso to location of the player;
silently try taking the can of rhubarb pepso.
Act I Scene 2 is a scene. Act I Scene 2 begins when Act I Scene 1 ends. Act I Scene 2 ends when Dead Body Found is true.
@ -455,7 +460,7 @@ Instead of talking when the noun is Mr Linendot and Act I Scene 2 is happening:
Carry out talking when the noun is Corrupt Cop or the noun is Bad Cop and Act I Scene 2 is happening:
say "He appears to ignore you.".
Act I Scene 3 is a scene. Act I Scene 3 begins when Act I Scene 3 ends. Act I Scene 3 ends when Courtroom Decision is true.
Act I Scene 3 is a scene. Act I Scene 3 begins when Act I Scene 2 ends. Act I Scene 3 ends when Courtroom Decision is true.
Courtroom Decision is a truth state that varies. Courtroom Decision is false.
@ -480,17 +485,27 @@ When Act I Scene 3 begins:
increase the score of the player by 10;
now Courtroom Decision is true.
Act II is a scene. Act II begins when Act I Scene 3 ends.
Act II Scene 1 is a scene. Act II Scene 1 begins when Act I Scene 3 ends. Act II Scene 1 ends when Ring Rubbed is true.
When Act II begins:
When Act II Scene 1 begins:
move Bad Cop to Kansas City Missouri East Village;
move Corrupt Cop to Kansas City Missouri East Village;
move the ring of awesomeness to Kansas City Missouri River Market;
move the player to Kansas City Missouri River Market.
Carry out talking when the noun is Corrupt Cop and Act II is happening:
Carry out talking when the noun is Corrupt Cop and Act II Scene 1 is happening:
say "Corrupt Cop eyes you up and down and says 'We're watching you.'";
say "'I need to train if I need to defeat these two,' you think, 'and the only good place to train is some martial arts place!'".
say "'I need to train if I need to defeat these two,' you think, 'and the only good place to train is some martial arts place! Maybe the East Village has something there.'".
Carry out talking when the noun is Bad Cop and Act II is happening:
say "Bad Cop is stamping his foot and scowling at you.".
Carry out talking when the noun is Bad Cop and Act II Scene 1 is happening:
say "Bad Cop is stamping his foot while scowling at you.".
Act II Scene 2 is a scene. Act II Scene 2 begins when Act II Scene 1 ends.
When Act II Scene 2 begins:
now TV is in Dungeon 2 Meet & Greet Room;
now Mr Linendot is in Dungeon 2 Meet & Greet Room;
move the player to Dungeon 2 Meet & Greet Room.
Carry out talking when the noun is Mr Linendot and Act II Scene 2 is happening:
say "Mr. Linendot smiles vapidly and says 'So! You want martial arts training? What better place than this dungeon. It'll give you a robust work out. Did I say robust? I meant 'funky'!'".

File diff suppressed because it is too large Load Diff