This commit is contained in:
William Moore 2023-02-07 21:59:42 -06:00
parent d054409373
commit a5333d5cce
4 changed files with 363 additions and 135 deletions

View File

@ -10,7 +10,7 @@
Buttered Toast, the Great Dungeon Caper
An Interactive Fiction by William Moore
Release 1 / Serial number 230206 / Inform 7 v10.1.2 / D
Release 1 / Serial number 230207 / Inform 7 v10.1.2 / D
Dungeon 1 Meet & Greet Room
The meet and greet room has stone walls and granite floors and ceilings.
@ -32,7 +32,8 @@ The meet and greet room has stone walls and granite floors and ceilings.
You can see Pie Room Door, Mr Linendot and TV here.
&gt;</commentary>
<children><child nodeId="node-1397"></child>
<children><child nodeId="node-4713"></child>
<child nodeId="node-1397"></child>
<child nodeId="node-1396"></child>
<child nodeId="node-1084"></child>
</children>
@ -50,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 "And that, folks, was the latest trailer for "Hands Off My Burrito!", the lastest film in the Billy Davis Cinematic Universe. Well, it was exactly what I expected. Let's just say!"
<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."
&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>
@ -74,10 +75,10 @@ You can see Pie Room Door, Mr Linendot and TV here.
</item>
<item nodeId="node-1087">
<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!"
<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 and says "Hi, kids! I'm Mr. Linendot the officially unofficial spokesperson of Pepso: the only drink made with real pepsin!"
Mr. Linendot frowns and says "I'm legally required to use air quotes so as not to be sued by Pepso -- again --"
You hear a loud click that came from the southeast.
&gt;</result>
@ -548,7 +549,7 @@ You can see Cheese Shop Door and Darcon here.
</item>
<item nodeId="node-1245">
<command xml:space="preserve">x darcon</command>
<result xml:space="preserve">He looks like a typical cook wearing a black shirt and pants. Darcon is laying on the floor in the fetal position muttering "Two men enter, no man leave! Two men enter, no man leave!"
<result xml:space="preserve">He looks like a typical cook wearing a black shirt and pants. Darcon is laying on the floor in the fetal position facing the right and muttering "Two men enter, no man leave! Two men enter, no man leave!"
&gt;</result>
<commentary xml:space="preserve">He looks like a typical cook wearing a black shirt and pants. Darcon is laying on the floor in the fetal position muttering "Two men enter, no man leave! Two men enter, no man leave!"
@ -559,12 +560,94 @@ You can see Cheese Shop Door and Darcon here.
</item>
<item nodeId="node-1246">
<command xml:space="preserve">talk to darcon</command>
<result xml:space="preserve">&gt;</result>
<result xml:space="preserve">In a raspy voice, Darcon mutters over and over "Two men enter, no man leave! Two men enter, no man leave!"
&gt;</result>
<commentary xml:space="preserve">&gt;</commentary>
<children><child nodeId="node-1247"></child>
<children><child nodeId="node-3481"></child>
</children>
</item>
<item nodeId="node-1247">
<item nodeId="node-3481">
<command xml:space="preserve">e</command>
<result xml:space="preserve">
Wedding Chapel
It is a nice looking wedding chapel. Inside are two men wearing tuxedos and standing before a pastor.
You can see Ken, Kent and Pastor here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3482"></child>
</children>
</item>
<item nodeId="node-3482">
<command xml:space="preserve">x ken</command>
<result xml:space="preserve">He is an average sized man wearing a tuxedo and looking very nervous.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3487"></child>
</children>
</item>
<item nodeId="node-3487">
<command xml:space="preserve">x kent</command>
<result xml:space="preserve">He is an short sized man wearing a tuxedo and looking very nervous.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3488"></child>
</children>
</item>
<item nodeId="node-3488">
<command xml:space="preserve">talk to ken</command>
<result xml:space="preserve">Ken looks at you, blushes, and says "This is the man I want to spend the rest of my life with."
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3489"></child>
</children>
</item>
<item nodeId="node-3489">
<command xml:space="preserve">talk to kent</command>
<result xml:space="preserve">Kent looks at you, blushes, and says "This is the man I want to spend the rest of my life with despite being a snorer in bed."
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3493"></child>
</children>
</item>
<item nodeId="node-3493">
<command xml:space="preserve">x pastor</command>
<result xml:space="preserve">The pastor is wearing the traditional robes of Methodists. He is a tall man.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3494"></child>
</children>
</item>
<item nodeId="node-3494">
<command xml:space="preserve">talk to pastor</command>
<result xml:space="preserve">The pastor raises his right hand and says "I now pronounce you husband and husband. You may now kiss each other!"
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3495"></child>
</children>
</item>
<item nodeId="node-3495">
<command xml:space="preserve">w</command>
<result xml:space="preserve">
Leftward Path
This path goes on and on leftward.
You can see Cheese Shop Door and Darcon here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-3496"></child>
</children>
</item>
<item nodeId="node-3496">
<command xml:space="preserve">enter door</command>
<result xml:space="preserve">(first opening Cheese Shop Door)
Cheese Shop
@ -579,32 +662,7 @@ You smile and say "I want to buy some cheese."
Cheese Shopkeep looks at you, smiles, and politely says "Of course, sir! This is a cheese shop."
&gt;</result>
<commentary xml:space="preserve">(first opening Cheese Shop Door)
Cheese Shop
For some reason, there is a English-style cheese shop in the middle of a dungeon.
You can see Cheese Shop Door, Cheese Shopkeep, Cheese Shop Dancer, Cheddar, Venezuelan Beaver Cheese and Limburger here.
You hear the door slam shut and lock behind you.
You smile and say "I want to buy some cheese."
Cheese Shopkeep looks at you, smiles, and politely says "Of course, sir! This is a cheese shop."
&gt;</commentary>
<children><child nodeId="node-1248"></child>
</children>
</item>
<item nodeId="node-1248">
<command xml:space="preserve">e</command>
<result xml:space="preserve">(first opening Cheese Shop Door)
It seems to be locked.
&gt;</result>
<commentary xml:space="preserve">(first opening Cheese Shop Door)
It seems to be locked.
&gt;</commentary>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1249"></child>
</children>
</item>
@ -985,7 +1043,7 @@ In Podium is Speech Papers.
</item>
<item nodeId="node-1272">
<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">This is not going to be a home for orphans. BWAHAHAHAHA! This is going to be a place for hopes and dreams!
&gt;</commentary>
@ -1093,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 "I cannot believe that I was defeated by a dwarf and a multi-armed human."
<result xml:space="preserve">Melkior says "Would you like to try some of this black ichor?"
&gt;</result>
<commentary xml:space="preserve">Melkior says "You will kneel before me and Lord Death!"
&gt;</commentary>
@ -1102,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 "You will kneel before me and Lord Death!"
<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 "I cannot believe that I was defeated by a dwarf and a multi-armed human."
&gt;</commentary>
@ -1135,7 +1193,7 @@ You can see Door to Commerce Bank here.
Commerce Bank
Commerce Bank has a gigantic lobby and people constantly milling about. It's fairly cool looking from the white marble floors to the marble pillars. There's not much else here. People are trying to do business and don't have much in the way of time for you!
You can see Door to Commerce Bank, Bad Cop, Corrupt Cop and Commerce Bank Lobby Locker (closed) here.
You can see Door to Commerce Bank, Mr Linendot, Bad Cop, Corrupt Cop and Commerce Bank Lobby Locker (closed) here.
&gt;</result>
<commentary xml:space="preserve">(first opening Door to Commerce Bank)
@ -1168,12 +1226,41 @@ You can see Door to Commerce Bank, Bad Cop, Corrupt Cop and Commerce Bank Lobby
<commentary xml:space="preserve">He is a white man with a shaved head that is dressed in the finest blue of the KCMO police force.
&gt;</commentary>
<children><child nodeId="node-4513"></child>
</children>
</item>
<item nodeId="node-4513">
<command xml:space="preserve">talk to bad cop</command>
<result xml:space="preserve">He appears to ignore you.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-4514"></child>
</children>
</item>
<item nodeId="node-4514">
<command xml:space="preserve">talk to corrupt cop</command>
<result xml:space="preserve">He appears to ignore you.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-4532"></child>
</children>
</item>
<item nodeId="node-4532">
<command xml:space="preserve">talk to mr linendot</command>
<result xml:space="preserve">Mr. Linendot smiles and says "So, you found your way out of that dungeon. Wasn't it weird!? Any how, somewhere nearby is your prize."
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1285"></child>
</children>
</item>
<item nodeId="node-1285">
<command xml:space="preserve">open locker</command>
<result 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.
<result xml:space="preserve">Thinking that this is where the prize that Mr. Linendot promised you is located, you open the locker. Upon opening the locker, a dead body falls out of it. Several people passing by scream, alerting the two police officers.
Mr. Linendot shouts "There is no way on this planet was that the prize!"
Corrupt Cop stomps over to you and says "Well, well, well! Lookit what we have here! We found a body that is stabbed to death. And, oh, what did i just find on you? A knife!"
@ -1181,32 +1268,6 @@ 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.
@ -1231,13 +1292,12 @@ The judge says "All rise! We will now read the verdict. The jury finds with one
The courtroom erupts in cheering.
&gt;</commentary>
<annotation xml:space="preserve">***</annotation>
<children><child nodeId="node-2777"></child>
</children>
</item>
<item nodeId="node-2777">
<command xml:space="preserve">get ring</command>
<result xml:space="preserve">Taken.
<result xml:space="preserve">You can't see any such thing.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1246,7 +1306,7 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2778">
<command xml:space="preserve">rub ring</command>
<result xml:space="preserve">A disembodied voice says "AWESOOOME!"
<result xml:space="preserve">You can't see any such thing.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1255,7 +1315,7 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2779">
<command xml:space="preserve">x ring</command>
<result xml:space="preserve">An awesome-looking ring that fits your finger perfectly.
<result xml:space="preserve">You can't see any such thing.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1264,11 +1324,7 @@ The courtroom erupts in cheering.
</item>
<item nodeId="node-2857">
<command xml:space="preserve">s</command>
<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 Door here.
<result xml:space="preserve">You can't go that way.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1277,11 +1333,7 @@ You can see Door to Commerce Bank and Potato Door here.
</item>
<item nodeId="node-2858">
<command xml:space="preserve">s</command>
<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.
<result xml:space="preserve">You can't go that way.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1290,7 +1342,7 @@ You can see ye flask here.
</item>
<item nodeId="node-2859">
<command xml:space="preserve">x ye flask</command>
<result xml:space="preserve">It is a flask containing some unknown liquid.
<result xml:space="preserve">You can't see any such thing.
&gt;</result>
<commentary xml:space="preserve"></commentary>
@ -1299,10 +1351,80 @@ You can see ye flask here.
</item>
<item nodeId="node-2860">
<command xml:space="preserve">get ye flask</command>
<result xml:space="preserve">You can't get ye flask.
<result xml:space="preserve">You can't see any such thing.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2942"></child>
</children>
</item>
<item nodeId="node-2942">
<command xml:space="preserve">n</command>
<result xml:space="preserve">You can't go that way.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2943"></child>
</children>
</item>
<item nodeId="node-2943">
<command xml:space="preserve">n</command>
<result xml:space="preserve">You can't go that way.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2944"></child>
<child nodeId="node-3809"></child>
</children>
</item>
<item nodeId="node-3809">
<command xml:space="preserve">se</command>
<result xml:space="preserve">You can't go that way.
&gt;</result>
<commentary 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.
&gt;</commentary>
<children><child nodeId="node-4429"></child>
</children>
</item>
<item nodeId="node-4429">
<command xml:space="preserve">talk to corrupt cop</command>
<result xml:space="preserve">He appears to ignore you.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-4430"></child>
</children>
</item>
<item nodeId="node-4430">
<command xml:space="preserve">talk to bad cop</command>
<result xml:space="preserve">&gt;</result>
<commentary xml:space="preserve"></commentary>
<annotation xml:space="preserve">***</annotation>
</item>
<item nodeId="node-2944">
<command xml:space="preserve">n</command>
<result xml:space="preserve">
Missouri River
It's a small, dirty river.
You try to swim in the Missouri river, but you're not some kind of water craft. Instead, you get drug downstream.
*** The End ***
Would you like to RESTART, RESTORE a saved game, QUIT or UNDO the last command?
&gt; </result>
<commentary xml:space="preserve"></commentary>
</item>
<item nodeId="node-1089">
<command xml:space="preserve">sw</command>
@ -1347,6 +1469,22 @@ Would you like to RESTART, RESTORE a saved game, QUIT or UNDO the last command?
&gt;</result>
<commentary xml:space="preserve"></commentary>
</item>
<item nodeId="node-4713">
<command xml:space="preserve">touch tv</command>
<result xml:space="preserve">The TV says "Billy Davis was recently interviewed about his latest film projects. Here it is!
Billy Davis: "I want to make a movie about a farmer"
Interviewer: "Okay?"
Billy Davis: "He is a young adult, maybe late teens. and he lives in the desert."
Interviewer: "This sounds fam --"
Billy Davis "And his caretakers, who are his aunt and uncle, are killed. So he joins a smuggler, his buddy, and an old man to save a princess who is leading a rebel army against the evil empire."
Interviewer: "That's Star Wars."
Billy Davis: "No! Hear me out. They travel through space to get her."
Interviewer: "Yeah, Star Wars"
Billy Davis: "No! Anyways. She's being held on this space station that can blow up planets."
Interviewer: "Ah okay that's Star Wars.""
&gt;</result>
<commentary xml:space="preserve"></commentary>
</item>

View File

@ -10,8 +10,8 @@ Chapter 1 - General Set Up
The release number is 1.
Index map with EPS file.
The story description is "An interactive fiction of capering around a mega structure with the hopes of finding true -- whatever.".
Release along with cover art, an introductory booklet, a website, an interpreter, a library card, a public solution, a file of "Inform Map", and the source text.
The story description is "An interactive fiction of capering around a mega structure with the hopes of finding true -- whatever. Collaborative input was provided by Kiel Moore.".
Release along with cover art, an introductory booklet, an introductory postcard, a website, an interpreter, a library card, a public solution, a file of "Map" called "Inform Map.eps", and the source text.
Include Basic Screen Effects by Emily Short.
The block giving rule is not listed in the check giving it to rules.
@ -29,6 +29,8 @@ Response
"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."
"Enjoy the newest, hippest, greatest chip in town: Mumford Chips. Mumford Chips: the chips that make you -- gruuuuuuunt! Made by S.C. Johnson Wax."
"Drink Pepso! The only drink made with real pepsin!"
"Billy Davis has recorded what he called his seminal blues album that strongly sounds like synth pop. When asked why it was, he remarked 'What the Hell is blues?' I think that sums up the album."
"Billy Davis was recently interviewed about his latest film projects. Here it is![line break]Billy Davis: 'I want to make a movie about a farmer.'[line break] Interviewer: 'Okay?'[line break]Billy Davis: 'He is a young adult, maybe late teens. and he lives in the desert.'[line break]Interviewer: 'This sounds fam --'[line break]Billy Davis 'And his caretakers, who are his aunt and uncle, are killed. So he joins a smuggler, his buddy, and an old man to save a princess who is leading a rebel army against the evil empire.'[line break]Interviewer: 'That's [bold type]Star Wars[roman type].'[line break]Billy Davis: 'No! Hear me out. They travel through space to get her.'[line break]Interviewer: 'Yeah, Star Wars'[line break]Billy Davis: 'No! Anyways. She's being held on this space station that can blow up planets.'[line break]Interviewer: 'Ah, okay, that's Star Wars.'"
Table of Melkior Responses
Response
@ -40,10 +42,10 @@ Response
Table of Mr Linendot Sayings
Saying
"Mr Linendot smiles and says 'Hi, kids! I'm Mr. Linendot the officially unofficial spokesperson of Pepso: the only drink made with real pepsin!'"
"Mr Linendot offers you an unmarked can and shouts 'Hi, kids! I'm Mr. Linendot! Try the new 'refreshing' flavor of Pepso: 'vanilla'!'"
"Mr Linendot frowns and says 'I'm legally required to use air quotes so as not to be sued by Pepso -- again --'"
"Mr Linendot says 'Hi, kids! I'm Mr. Linendot here to tell you about the delicious beverage Pepso. The only drink made with real pepsin and now comes in a new refreshing flavor of 'vanilla'. And remember kids, I can no longer say they are the official sponsor of the show as that has never been the case.' He drinks a Pepso 'And here comes my lunch --'"
"Mr. Linendot smiles and says 'Hi, kids! I'm Mr. Linendot the officially unofficial spokesperson of Pepso: the only drink made with real pepsin!'"
"Mr. Linendot offers you an unmarked can and shouts 'Hi, kids! I'm Mr. Linendot! Try the new 'refreshing' flavor of Pepso: 'vanilla'!'"
"Mr. Linendot frowns and says 'I'm legally required to use air quotes so as not to be sued by Pepso -- again --'"
"Mr. Linendot says 'Hi, kids! I'm Mr. Linendot here to tell you about the delicious beverage Pepso. The only drink made with real pepsin and now comes in a new refreshing flavor of 'vanilla'. And remember kids, I can no longer say they are the official sponsor of the show as that has never been the case.' He drinks a Pepso 'And here comes my lunch --'"
Table of BvE Responses
Response
@ -123,6 +125,7 @@ Eastern Aquarium is a room. It is east of Aquarium. The description is "The east
Hall of Pictures is a room. It is south of Aquarium. The description is "The long passageway continues in an L-shaped pattern to the west. Inside it are several pictures and paintings, most of which are of no consequence and are quite boring.".
Spork in the Road is a room. It is west of Hall of Pictures. The description is "The wonderful Hall of Pictures has lead to a dank path that curves to the south. At the end is a giant spork with two paths leading southwest and southeast. A giant splork is in the way of the southeast path.".
Leftward Path is a room. It is southwest of Spork in the Road. The description is "This path goes on and on leftward.".
Wedding Chapel is a room. It is east of the Leftward Path. The description is "It is a nice looking wedding chapel. Inside are two men wearing tuxedos and standing before a pastor.".
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. There is an open archway made of brick leading to the southwest.[otherwise]The long, meandering hallway is made halfway of brick and halfway of carved stone. There is an open archway made of brick leading to the southwest. Another archway leads to the west.".
@ -134,7 +137,8 @@ Commerce Bank is a room. The description is "Commerce Bank has a gigantic lobby
Kansas City Missouri Library District is a room. It is west of Kansas City Missouri Financial District. The printed name is "Library District". The description is "The Library district of Kansas City, Missouri is west of the financial district. It is most well-known for the downtown library, which has pictures of books painted on the side. It is northwest of the Power & Light district and southwest of the city market.".
Kansas City Missouri River Market is a room. It is north of Kansas City Financial District and northeast of Kansas City Missouri Library District. The printed name is "River Market Neighborhood". The description is "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.[if unvisited][paragraph break]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.".
Kansas City Missouri Power & Light District is a room. It is south of Kansas City Financial District and southeast of Kansas City Missouri Library District. The printed name is "Power and Light District". The description is "Lined with upscale restaurants culminating with the T-Mobile Center on the eastern side, the Power & 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.".
Kansas City Missouri East Village is a room. It is east of Kansas City Missouri Financial District and southeast of Kansas City Missouri River Market and northeast of Kansas City Missouri Power & Light District. The printed name is "East Village". The description is "Upscale buildings and apartments represent the East Village. The Power & Light district is to the southeast, the financial district is to the west, and the River Market is to the northwest.".
Kansas City Missouri East Village is a room. It is east of Kansas City Missouri Financial District and southeast of Kansas City Missouri River Market and northeast of Kansas City Missouri Power & Light District. The printed name is "East Village". The description is "Upscale buildings and apartments represent the East Village. The Power & Light district is to the southeast, the financial district is to the west, and the River Market is to the northwest.[if unvisited][paragraph break]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.".
MissouriRiver is a room. The printed name is "Missouri River". It is north of Kansas City Missouri River Market. The description is "It's a small, dirty, and, especially, polluted river.".
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.".
@ -146,28 +150,16 @@ Chapter 4 - Actors
Mr Linendot is a man. He is in Dungeon 1 Meet & Greet Room. The description is "He has lines for limbs and dots for joints. His perfectly circular head only has dots for eyes and a line for a mouth.".
Marshie is a person. They are in Fluffy Puff Path. The description is "This is a giant marshmallow with squinted eyes, a button nose, a mouth, and a bite taken out of their upper right side of their 'head'.".
Melkior is a person. They are in Kansas City Missouri Library District. The description is "He is an Eldarim turned undead after pledging his life to Death himself. He is currently held together it would seem by just simple rags. There are severely damaged parts on his body from previous battles.".
Darcon is a man. He is in Leftward Path. The description is "He looks like a typical cook wearing a black shirt and pants. Darcon is laying on the floor in the fetal position muttering 'Two men enter, no man leave! Two men enter, no man leave!'".
Darcon is a man. He is in Leftward Path. The description is "He looks like a typical cook wearing a black shirt and pants. Darcon is laying on the floor in the fetal position facing the right and muttering 'Two men enter, no man leave! Two men enter, no man leave!'".
Cheese Shopkeep is a man. He is in Cheese Shop. The description is "He is a short middle-aged man with black hair and a black moustache.".
Cheese Shop Dancer is a man. He is in Cheese Shop. The description is "He is an averaged sized man, wearing a black suit and a black bowler hat. He is stepping one foot forward and backwards, then switching off the feed, all to the time of some slow cacodaemoniacal beat coming from the ether.".
Baron von Evil is a man. He is in the Presser Release Room. The description is "He is dressed like an old-timey silent film villain. His hair is wild and unkempt and has 'crazy eyes'. His teeth are sharpened and yellow.".
Lord Goodfellow is a man. He is in the Presser Release Room. The description is "He is dressed in the finest of materials with a black top hat, a black tuxedo, and a pocketwatch secured inside a pocket on the chest of his tuxedo with a chain protruding outward and attached to something inside his pants pocket.".
Bad Cop is a man. He is in Commerce Bank. The description is "He is a white man with a shaved head that is dressed in the finest blue of the KCMO police force.".
Corrupt Cop is a man. He is in Commerce Bank. The description is "He is a white man with black, buzz cut hair and dressed in the finest blue of the KCMO police force.".
[
The Narrator is a person. Understand "narr" as the Narrator. They are in Poorly Lit Room. The description is "The narrator is well-dressed and young looking. However, what their true form is beguiling. They look like they urgently want to speak with you.".
Amelia is a person. They are in Arthur Bryant's. The description of Amelia is "Amelia is a slender woman wearing ruined aviator clothes. She has sandy blonde hair. She is totally drunk and appears to almost always be that way.".
Buckethead is a person. The description is "That's right. THE Buckethead! He appears to be staring at his chickens, which are aimlessly pecking at and scratching the floor.".
Hank the Wino King is a person. The strenght of Hank the Wino King is 0. The defense of Hank the Wino King is 1. The health of Hank the Wino King is 6. The dice pool of Hank the Wino King is 1. They are in Central & 4th. The description is "A dishevelled man stands before you with long, matted, brown hair. The odor that eminates from them is an assault on the senses. Their long coat is greasy and grimey."
Moonchild is a person. They are in Crown Center. The description is "The Moonchild is a man dressed in early Renaissance-style clothing and speaks with an authentic English accent."
Elmo is a person. They are in Resurrection Leawood Sanctuary Lower Floor Northwest Corridor. The description is "Elmo is a furry red muppet that has a high pitched voice, refers to himself in the third person, and loves to smile and dance and play."
Gandalf the Grey is a person. They are in Resurrection Leawood Sanctuary Lower Floor Northwest Corridor. The description is "Gandalf is a tall wizard with grey hair, long beard, grey robes, and a wide-brimmed hat. He is often seen smoking from an ornate long pipe."
Police Clerk is a person. They are in Kansas City Police HQ. The description is "She's a generic looking police officer that is in charge of handling police evidence.".
Officer Arnold is a person. The strength of Officer Arnold is 4. The defense of Officer Arnold is 4. The health of Officer Arnold is 25. The dice pool of Officer Arnold is 3. The description is "He's a generic-looking white police officer with a crew cut so sharp you can slice bread with it.".
Zingo the Makeupless Clown is a person. They are in Ewing & Muriel Kaufman Memorial Garden. The printed name is "Zingo, the Makeup-less Clown". The description is "Zingo, the Makeup-less Clown has no make up on. He has a black eye from a prior altercation. His face is covered in grime. He wears a raggedy, fitted, red shirt. He wears sweatpants that are dirty with torn out pockets and holes in semi-random places. On his right wrist is a smart watch despite no apparent accompanied smart phone. On one foot is a dirty, old sneaker. On the other is a smelly sock and a grody sandal. He smells vaguely like cat litter."
Zongi the Clown is a person. The printed name is "Zongi, the Clown". They are in Ewing & Muriel Kaufman Memorial Garden. The description is "This Gacy-esque clown is doing clown things.".
Colonel Barleyton is a person. The description is "A black haired, bearded man known for being many things, one of which was on some space show in the 80s.".
]
Ken is a man. He is in Wedding Chapel. The description is "He is an average sized man wearing a tuxedo and looking very nervous.".
Kent is a man. He is in Wedding Chapel. The description is "He is an short sized man wearing a tuxedo and looking very nervous.".
Pastor is a man. He is in Wedding Chapel. The description is "The pastor is wearing the traditional robes of Methodists. He is a tall man.".
Chapter 5 - Things
@ -270,6 +262,27 @@ Instead of taking while the noun is ye flask:
Carry out talking when the noun is Cheese Shop Dancer:
say "He ignores you and continues with their unholy gyrations.".
Every turn:
if the location of the player is MissouriRiver:
say "You try to swim in the Missouri river, but you're not some kind of water craft. Instead, you get drug downstream.";
end the story.
Carry out talking when the noun is Ken:
say "Ken looks at you, blushes, and says 'This is the man I want to spend the rest of my life with.'".
Carry out talking when the noun is Kent:
say "Kent looks at you, blushes, and says 'This is the man I want to spend the rest of my life with despite being a snorer in bed.'".
Witness Wedding is a truth state that varies. Witness Wedding is false.
Carry out talking when the noun is Pastor:
if Witness Wedding is false:
increase the score of the player by 10;
now Witness Wedding is true;
say "The pastor raises his right hand and says 'I now pronounce you husband and husband. You may now kiss each other!'";
otherwise:
say "The pastor smiles and says 'I love weddings!'".
[
GAME PROGRESSING ACTIONS
]
@ -278,6 +291,7 @@ Carry out going to a room (called new room) when new room is Kansas City Missour
say "(The sound of a lock screetching into place is heard.)";
now the Potato Door is closed;
now the Potato Door is locked;
move Mr Linendot to Commerce Bank;
continue the action.
Instead of eating when the noun is Bag of Potatoes:
@ -368,10 +382,13 @@ Before going to a room (called new room):
Carry out talking when the noun is Marshie:
say "I really hungry. I could go for some pie right about now.".
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!'";
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.
@ -404,11 +421,12 @@ After talking when the noun is Mr Linendot and the Pie Room Door is locked:
Dead Body Found is a truth state that varies. Dead Body Found is false.
After opening Commerce Bank Lobby Locker:
if Dead Body is not in Commerce Bank:
if Dead Body Found is false:
move Dead Body to Commerce Bank;
now Dead Body Found is true;
increase the score of the player by 10;
say "Once you open the locker a dead body falls out of it. Several people passing by scream, alerting the two police officers.";
say "Thinking that this is where the prize that Mr. Linendot promised you is located, you open the locker. Upon opening the locker, a dead body falls out of it. Several people passing by scream, alerting the two police officers.";
say "[line break]Mr. Linendot shouts 'There is no way on this planet was that the prize!'";
say "[line break]Corrupt Cop stomps over to you and says 'Well, well, well! Lookit what we have here! We found a body that is stabbed to death. And, oh, what did i just find on you? A knife!'";
say "[line break]Bad Cop marches and paces around the room, shaking his head, and shooting icy glares at you.";
say "[line break]Corrupt Cop shouts 'I think we've found our murderer!'";
@ -420,36 +438,30 @@ After opening Commerce Bank Lobby Locker:
After examining the Giant Spork:
display the Figure of Spork in the Road.
[ After examining Melkior:
display the Figure of Melkior. ]
After examining Mr Linendot:
display the Figure of Mr Linendot.
[
After examining Burnt Ends BBQ:
display the Figure of BBQ.
]
[
After talking when the noun is Zingo the Makeupless Clown:
let rr be a random number from 1 to number of rows in Table of Zingo Responses;
say "Zingo looks at his watch and says '[Response in row rr of Table of Zingo Responses]'".
]
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 Dead Body Found is true.
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 2 is a scene. Act I Scene 2 begins when Act I Scene 1 ends. Act I Scene 2 ends when Courtroom Decision is true.
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.
Instead of talking when the noun is Mr Linendot and Act I Scene 2 is happening:
say "Mr. Linendot smiles and says 'So, you found your way out of that dungeon. Wasn't it weird!? Any how, somewhere nearby is your prize.'".
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.
Courtroom Decision is a truth state that varies. Courtroom Decision is false.
When Act I Scene 2 begins:
When Act I Scene 3 begins:
say "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.";
If score of the player < 130:
If score of the player < 140:
say "[line break]Billy Davis, Public Defender stands next to you. His suit is as cheap as his cologne. His blonde hair is slicked back. He smiles at you.";
say "[line break]Billy Davis says 'Judge! This is all a misunderstanding. My client would never have put the body in that locker had it been known to them at the time it was a crime! That's why they're innocent. [bold type]The defense rests![roman type]' As you and Billy Davis sit down, he gives you two thumbs up and smiles.";
say "[line break]After many hours of courtroom deliberation and drama, complete with charts and graphs, the procsecutor rests his case, smugly. Then, the judge leaves the courtroom.";
@ -465,12 +477,20 @@ When Act I Scene 2 begins:
say "[line break]The courtroom erupts in cheering.";
say "[paragraph break]Much later, you're walking down the hallway and Baron von Evil stops you.";
say "[line break]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!'";
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 2 ends.
Act II is a scene. Act II begins when Act I Scene 3 ends.
When Act II 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:
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!'".
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.".

View File

@ -1,24 +1,24 @@
%!PS-Adobe EPSF-3.0
%%BoundingBox: 0 0 528 876
%%BoundingBox: 0 0 528 948
%%IncludeFont: Helvetica
/Helvetica findfont 24 scalefont setfont
newpath % Ruled outline outer box of map
12 12 moveto % bottom left corner
516 12 lineto % bottom side
516 864 lineto % right side
12 864 lineto % top side
516 936 lineto % right side
12 936 lineto % top side
closepath
stroke
newpath % Ruled horizontal line
12 828 moveto % LHS
516 828 lineto % RHS
12 900 moveto % LHS
516 900 lineto % RHS
closepath
stroke
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 24 scalefont setfont
newpath (Map)
24 % = X
846 24 2 div sub % = Y centre-offset
918 24 2 div sub % = Y centre-offset
moveto show
currentlinewidth % Push old line width onto stack
1 setlinewidth
@ -90,6 +90,10 @@ setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
120 786 moveto % start of Bezier curve
120 858 120 786 120 858 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
0 0 0 setrgbcolor % From HTML colour 000000
120 786 moveto % start of Bezier curve
192 714 120 786 192 714 curveto % control points 1, 2 and end
@ -111,6 +115,10 @@ currentlinewidth % Push old line width onto stack
0 0 0 setrgbcolor % From HTML colour 000000
0 0 0 setrgbcolor % From HTML colour 000000
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
setlinewidth % Pull old line width from stack
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 696 moveto % bottom left corner
@ -267,6 +275,32 @@ newpath (KCMEV)
dup stringwidth add 2 div 192 exch sub % = X centre-offset
714 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 840 moveto % bottom left corner
138 840 lineto % bottom side
138 876 lineto % right side
102 876 lineto % top side
closepath
fill
currentlinewidth % Push old line width onto stack
1 setlinewidth
newpath % Room outline
0 0 0 setrgbcolor % From HTML colour 000000
102 840 moveto % bottom left corner
138 840 lineto % bottom side
138 876 lineto % right side
102 876 lineto % top side
closepath
stroke
setlinewidth % Pull old line width from stack
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 12 scalefont setfont
newpath (MssrR)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
858 12 2 div sub % = Y centre-offset
moveto show
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
@ -343,6 +377,10 @@ currentlinewidth % Push old line width onto stack
stroke
0 0 0 setrgbcolor % From HTML colour 000000
192 198 moveto % start of Bezier curve
264 198 192 198 264 198 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
192 198 moveto % start of Bezier curve
120 198 192 198 120 198 curveto % control points 1, 2 and end
stroke
setlinewidth % Pull old line width from stack
@ -357,6 +395,10 @@ setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
0 0 0 setrgbcolor % From HTML colour 000000
192 126 moveto % start of Bezier curve
120 54 192 126 120 54 curveto % control points 1, 2 and end
@ -621,6 +663,32 @@ dup stringwidth add 2 div 192 exch sub % = X centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
246 180 moveto % bottom left corner
282 180 lineto % bottom side
282 216 lineto % right side
246 216 lineto % top side
closepath
fill
currentlinewidth % Push old line width onto stack
1 setlinewidth
newpath % Room outline
0 0 0 setrgbcolor % From HTML colour 000000
246 180 moveto % bottom left corner
282 180 lineto % bottom side
282 216 lineto % right side
246 216 lineto % top side
closepath
stroke
setlinewidth % Pull old line width from stack
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 12 scalefont setfont
newpath (WddnC)
dup stringwidth add 2 div 264 exch sub % = X centre-offset
198 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
318 180 moveto % bottom left corner
354 180 lineto % bottom side
354 216 lineto % right side

View File

@ -3,4 +3,6 @@
rm -rf "$3"
python3 ../blorbtool.py "$1" giload "$2" interpreter
eps2eps "$4/Inform Map.eps" "Inform Map.eps"
mv "Inform Map.eps" "$4/Inform Map.eps"
cp -R "$4" "$3"