Update to include skein and more rooms

This commit is contained in:
William Moore 2023-02-06 15:39:57 -06:00
parent d7a4908c55
commit d054409373
4 changed files with 900 additions and 56 deletions

View File

@ -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. You can see Pie Room Door, Mr Linendot and TV here.
&gt;</commentary> &gt;</commentary>
<children><child nodeId="node-1396"></child> <children><child nodeId="node-1397"></child>
<child nodeId="node-1396"></child>
<child nodeId="node-1084"></child> <child nodeId="node-1084"></child>
</children> </children>
</item> </item>
@ -76,14 +77,14 @@ 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." <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 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 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!"
You hear a loud click that came from the southeast. You hear a loud click that came from the southeast.
&gt;</result> &gt;</result>
<commentary 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." <commentary 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 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. You hear a loud click that came from the southeast.
&gt;</commentary> &gt;</commentary>
@ -772,7 +773,7 @@ This long hallway meanders around. After several hours, you discover that half o
Potato Room 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. 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 Bag of Potatoes here. You can see Potato Door and Bag of Potatoes here.
&gt;</result> &gt;</result>
<commentary xml:space="preserve"> <commentary xml:space="preserve">
@ -984,9 +985,9 @@ In Podium is Speech Papers.
</item> </item>
<item nodeId="node-1272"> <item nodeId="node-1272">
<command xml:space="preserve">talk to baron von evil</command> <command xml:space="preserve">talk to baron von evil</command>
<result xml:space="preserve">While many identify with their passions, it is better to take a calmer approach. That is unless justice is perverted. <result xml:space="preserve">MWUAHAHAHAHAHAHA! The hospital for orphans will give them the best care that they so desperately deserve.
&gt;</result> &gt;</result>
<commentary xml:space="preserve">While many identify with their passions, it is better to take a calmer approach. That is unless justice is perverted. <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> &gt;</commentary>
<children><child nodeId="node-1273"></child> <children><child nodeId="node-1273"></child>
</children> </children>
@ -1023,6 +1024,8 @@ The long, meandering hallway is made halfway of brick and halfway of carved ston
Potato Room 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. 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.
&gt;</result> &gt;</result>
<commentary xml:space="preserve"> <commentary xml:space="preserve">
Potato Room Potato Room
@ -1034,12 +1037,17 @@ This tall, vaulted ceiling room is chock full of potatoes. There is a way out to
</item> </item>
<item nodeId="node-1276"> <item nodeId="node-1276">
<command xml:space="preserve">u</command> <command xml:space="preserve">u</command>
<result xml:space="preserve"> <result xml:space="preserve">(first opening Potato Door)
Kansas City, Missouri Financial District (The sound of a lock screetching into place is heard.)
The Kansas City, Missouri Finance District is south of the City Market, 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.
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.
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!" 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 Door to Commerce Bank here. You can see Potato Door and Door to Commerce Bank here.
&gt;</result> &gt;</result>
<commentary xml:space="preserve"> <commentary xml:space="preserve">
@ -1056,7 +1064,7 @@ You can see Door to Commerce Bank here.
<item nodeId="node-1277"> <item nodeId="node-1277">
<command xml:space="preserve">w</command> <command xml:space="preserve">w</command>
<result xml:space="preserve"> <result xml:space="preserve">
Kansas City, Missouri Library District Library District
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 &amp; Light district and southwest of the city market. 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 &amp; Light district and southwest of the city market.
You can see Melkior here. You can see Melkior here.
@ -1085,7 +1093,7 @@ You can see Melkior here.
</item> </item>
<item nodeId="node-1279"> <item nodeId="node-1279">
<command xml:space="preserve">talk to melkior</command> <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> &gt;</result>
<commentary xml:space="preserve">Melkior says "You will kneel before me and Lord Death!" <commentary xml:space="preserve">Melkior says "You will kneel before me and Lord Death!"
&gt;</commentary> &gt;</commentary>
@ -1094,9 +1102,9 @@ You can see Melkior here.
</item> </item>
<item nodeId="node-1280"> <item nodeId="node-1280">
<command xml:space="preserve">talk to melkior</command> <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 "You will kneel before me and Lord Death!"
&gt;</result> &gt;</result>
<commentary xml:space="preserve">Melkior says "Would you like to try some of this black ichor?" <commentary xml:space="preserve">Melkior says "I cannot believe that I was defeated by a dwarf and a multi-armed human."
&gt;</commentary> &gt;</commentary>
<children><child nodeId="node-1281"></child> <children><child nodeId="node-1281"></child>
</children> </children>
@ -1104,10 +1112,10 @@ You can see Melkior here.
<item nodeId="node-1281"> <item nodeId="node-1281">
<command xml:space="preserve">e</command> <command xml:space="preserve">e</command>
<result xml:space="preserve"> <result xml:space="preserve">
Kansas City, Missouri Financial District Financial District
The Kansas City, Missouri Finance District is south of the City Market, 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. 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 here. You can see Potato Door and Door to Commerce Bank here.
&gt;</result> &gt;</result>
<commentary xml:space="preserve"> <commentary xml:space="preserve">
@ -1187,6 +1195,18 @@ The judge says "All rise! We will now read the verdict. The jury finds with one
The courtroom erupts in cheering. 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> &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. <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.
@ -1212,6 +1232,77 @@ The courtroom erupts in cheering.
&gt;</commentary> &gt;</commentary>
<annotation xml:space="preserve">***</annotation> <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.
&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">A disembodied voice says "AWESOOOME!"
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2779"></child>
</children>
</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.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2857"></child>
</children>
</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.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2858"></child>
</children>
</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.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2859"></child>
</children>
</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.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-2860"></child>
</children>
</item>
<item nodeId="node-2860">
<command xml:space="preserve">get ye flask</command>
<result xml:space="preserve">You can't get ye flask.
&gt;</result>
<commentary xml:space="preserve"></commentary>
</item> </item>
<item nodeId="node-1089"> <item nodeId="node-1089">
<command xml:space="preserve">sw</command> <command xml:space="preserve">sw</command>
@ -1247,6 +1338,15 @@ 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-1397">
<command xml:space="preserve">x linendot</command>
<result xml:space="preserve">He has lines for limbs and dots for joints. His perfectly circular head only has dots for eyes and a line for a mouth.
&gt;</result> &gt;</result>
<commentary xml:space="preserve"></commentary> <commentary xml:space="preserve"></commentary>
</item> </item>

View File

@ -9,8 +9,9 @@ Chapter 0 - License and General Set Up
Chapter 1 - General Set Up Chapter 1 - General Set Up
The release number is 1. 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.". 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, and the source text. 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.
Include Basic Screen Effects by Emily Short. Include Basic Screen Effects by Emily Short.
The block giving rule is not listed in the check giving it to rules. The block giving rule is not listed in the check giving it to rules.
@ -128,13 +129,17 @@ Brick Transition Hallway is a room. It is south of Leftward Path. The printed na
Potato Room is a room. It is southwest of the Brick Transition Hallway. The description is "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.". Potato Room is a room. It is southwest of the Brick Transition Hallway. The description is "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.".
Presser Release Room is a room. It is west of the Brick Transition Hallway. The description is "Silent figures in robes that are barely visible are in this room. At the front is a stage with Baron von Evil on it behind a podium. There is a way leading out to the east.". Presser Release Room is a room. It is west of the Brick Transition Hallway. The description is "Silent figures in robes that are barely visible are in this room. At the front is a stage with Baron von Evil on it behind a podium. There is a way leading out to the east.".
Kansas City Missouri Financial District is a room. It is above the Potato Room. The printed name is "Kansas City, Missouri Financial District". The description is "The Kansas City, Missouri Finance District is south of the City Market, 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.[if unvisited][line break]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!'". Kansas City Missouri Financial District is a room. The printed name is "Financial District". The description is "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.[if unvisited][paragraph break]Now, that was a weird dungeon.[paragraph break]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!'".
Commerce Bank is a room. The description is "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!". Commerce Bank is a room. The description is "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!".
Kansas City Missouri Library District is a room. It is west of Kansas City Missouri Financial District. The printed name is "Kansas City, Missouri 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 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.".
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.'". 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.". 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.". 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.".
Chapter 4 - Actors Chapter 4 - Actors
@ -168,7 +173,7 @@ 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.".
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.". 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. The description is "It is a flask containing some unknown liquid." 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.". 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.".
TV is a thing. It is fixed in place. It is in Dungeon 1 Meet & Greet Room. The description is "This television has a black shell surrounding a touch screen. The touch screen currently says 'Touch Me!'". TV is a thing. It is fixed in place. It is in Dungeon 1 Meet & Greet Room. The description is "This television has a black shell surrounding a touch screen. The touch screen currently says 'Touch Me!'".
blueberry floor pie is a thing. It is edible. It is in the Pie Room. The description is "This floor pie is flavored blueberry.". blueberry floor pie is a thing. It is edible. It is in the Pie Room. The description is "This floor pie is flavored blueberry.".
@ -269,6 +274,12 @@ Carry out talking when the noun is Cheese Shop Dancer:
GAME PROGRESSING ACTIONS 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:
say "(The sound of a lock screetching into place is heard.)";
now the Potato Door is closed;
now the Potato Door is locked;
continue the action.
Instead of eating when the noun is Bag of Potatoes: Instead of eating when the noun is Bag of Potatoes:
say "Congratulations! You've eaten an entire bag of potatoes. The carbs have made you extremely sleepy."; say "Congratulations! You've eaten an entire bag of potatoes. The carbs have made you extremely sleepy.";
remove Bag of Potatoes from play; remove Bag of Potatoes from play;
@ -412,42 +423,12 @@ After examining the Giant Spork:
[ After examining Melkior: [ After examining Melkior:
display the Figure of Melkior. ] display the Figure of Melkior. ]
[
After examining Buckethead:
display the Figure of Buckethead.
After examining Elmo:
display the Figure of Elmo & Gandalf;
say "[Elmo] and [Gandalf the Grey] are playing a game.".
]
[
After examining the player while the location of the player is not Poorly Lit Room:
display the Figure of Me.
After examining Police Clerk:
display the Figure of Police Clerk.
]
After examining Mr Linendot: After examining Mr Linendot:
display the Figure of Mr Linendot. display the Figure of Mr Linendot.
[ After examining Marshie:
display the Figure of Marshie. ]
[ After examining the Painting of the Tower of Plargh:
display the Figure of the Burning Tower of Plargh.
After examining Painting of Dogs Playing Yahtzee:
display the Figure of Dogs Playing Yahtzee. ]
[ [
After examining Burnt Ends BBQ: After examining Burnt Ends BBQ:
display the Figure of BBQ. display the Figure of BBQ.
After examining Gandalf the Grey:
display the Figure of Elmo & Gandalf;
say "[Elmo] and [Gandalf the Grey] are playing a game.".
] ]
[ [
@ -460,13 +441,13 @@ Chapter 7 - The Game
The player is in Dungeon 1 Meet & Greet Room. The player is in Dungeon 1 Meet & Greet Room.
Act I is a scene. Act I begins when play begins. Act I 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 Dead Body Found is true.
Act II is a scene. Act II begins when Act I ends. Act II 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 Courtroom Decision is true.
Courtroom Decision is a truth state that varies. Courtroom Decision is false. Courtroom Decision is a truth state that varies. Courtroom Decision is false.
When Act II begins: When Act I Scene 2 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."; 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 < 130:
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, Public Defender stands next to you. His suit is as cheap as his cologne. His blonde hair is slicked back. He smiles at you.";
@ -482,7 +463,14 @@ When Act II begins:
say "[line break]Sometime later, the jury emerges and returns to their box. The head juror hands the judge their decision."; say "[line break]Sometime later, the jury emerges and returns to their box. The head juror hands the judge their decision.";
say "[line break]The judge says 'All rise! We will now read the verdict. The jury finds with one exception that the defendant is -- innocent!'"; say "[line break]The judge says 'All rise! We will now read the verdict. The jury finds with one exception that the defendant is -- innocent!'";
say "[line break]The courtroom erupts in cheering."; 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!'";
now Courtroom Decision is true. now Courtroom Decision is true.
Act III is a scene. Act III begins when Act II ends. Act II is a scene. Act II begins when Act I Scene 2 ends.
When Act II begins:
move the ring of awesomeness to Kansas City Missouri River Market;
move the player to Kansas City Missouri River Market.

View File

@ -0,0 +1,751 @@
%!PS-Adobe EPSF-3.0
%%BoundingBox: 0 0 528 876
%%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
closepath
stroke
newpath % Ruled horizontal line
12 828 moveto % LHS
516 828 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
moveto show
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
120 714 moveto % start of Bezier curve
120 786 120 714 120 786 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
[2 1] 0 setdash % dashed line for arrow
120 714 moveto % room centre
-18 18 rlineto % arrow out
stroke
[] 0 setdash % back to normal solid lines
/Helvetica findfont 8 scalefont setfont
newpath (CmmrcBnk)
dup stringwidth add 2 div 99 exch sub % = X centre-offset
735 8 2 div sub % = Y centre-offset
moveto show
0 0 0 setrgbcolor % From HTML colour 000000
120 714 moveto % start of Bezier curve
120 642 120 714 120 642 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
120 714 moveto % start of Bezier curve
192 714 120 714 192 714 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
120 714 moveto % start of Bezier curve
48 714 120 714 48 714 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
[2 1] 0 setdash % dashed line for arrow
120 714 moveto % room centre
-18 -27 rlineto % arrow out
stroke
[] 0 setdash % back to normal solid lines
/Helvetica findfont 8 scalefont setfont
newpath (Potat Rm)
dup stringwidth add 2 div 99 exch sub % = X centre-offset
682 8 2 div sub % = Y centre-offset
moveto show
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
[2 1] 0 setdash % dashed line for arrow
48 786 moveto % room centre
18 0 rlineto % arrow out
stroke
[] 0 setdash % back to normal solid lines
/Helvetica findfont 8 scalefont setfont
newpath (KnssCMFD)
dup stringwidth add 2 div 69 exch sub % = X centre-offset
786 8 2 div sub % = Y centre-offset
moveto show
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
48 714 moveto % start of Bezier curve
120 786 48 714 120 786 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
48 714 moveto % start of Bezier curve
120 642 48 714 120 642 curveto % control points 1, 2 and end
stroke
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
120 786 moveto % start of Bezier curve
192 714 120 786 192 714 curveto % control points 1, 2 and end
stroke
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
120 642 moveto % start of Bezier curve
192 714 120 642 192 714 curveto % control points 1, 2 and end
stroke
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
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
138 696 lineto % bottom side
138 732 lineto % right side
102 732 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 696 moveto % bottom left corner
138 696 lineto % bottom side
138 732 lineto % right side
102 732 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 (KCMFD)
dup stringwidth add 2 div 120 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
30 768 moveto % bottom left corner
66 768 lineto % bottom side
66 804 lineto % right side
30 804 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
30 768 moveto % bottom left corner
66 768 lineto % bottom side
66 804 lineto % right side
30 804 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 (CmmrB)
dup stringwidth add 2 div 48 exch sub % = X centre-offset
786 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
30 696 moveto % bottom left corner
66 696 lineto % bottom side
66 732 lineto % right side
30 732 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
30 696 moveto % bottom left corner
66 696 lineto % bottom side
66 732 lineto % right side
30 732 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 (KCMLD)
dup stringwidth add 2 div 48 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 768 moveto % bottom left corner
138 768 lineto % bottom side
138 804 lineto % right side
102 804 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 768 moveto % bottom left corner
138 768 lineto % bottom side
138 804 lineto % right side
102 804 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 (KCMRM)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
786 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 624 moveto % bottom left corner
138 624 lineto % bottom side
138 660 lineto % right side
102 660 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 624 moveto % bottom left corner
138 624 lineto % bottom side
138 660 lineto % right side
102 660 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 (KCMPL)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
642 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
174 696 moveto % bottom left corner
210 696 lineto % bottom side
210 732 lineto % right side
174 732 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
174 696 moveto % bottom left corner
210 696 lineto % bottom side
210 732 lineto % right side
174 732 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 (KCMEV)
dup stringwidth add 2 div 192 exch sub % = X centre-offset
714 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
336 558 moveto % start of Bezier curve
408 486 336 558 408 486 curveto % control points 1, 2 and end
stroke
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
408 486 moveto % start of Bezier curve
336 414 408 486 336 414 curveto % control points 1, 2 and end
stroke
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
336 414 moveto % start of Bezier curve
336 342 336 414 336 342 curveto % control points 1, 2 and end
stroke
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
336 342 moveto % start of Bezier curve
336 270 336 342 336 270 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
336 342 moveto % start of Bezier curve
408 342 336 342 408 342 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
336 342 moveto % start of Bezier curve
264 342 336 342 264 342 curveto % control points 1, 2 and end
stroke
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
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
336 270 moveto % start of Bezier curve
264 270 336 270 264 270 curveto % control points 1, 2 and end
stroke
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
264 270 moveto % start of Bezier curve
336 198 264 270 336 198 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
264 270 moveto % start of Bezier curve
192 198 264 270 192 198 curveto % control points 1, 2 and end
stroke
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 198 moveto % start of Bezier curve
192 126 192 198 192 126 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
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
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
stroke
0 0 0 setrgbcolor % From HTML colour 000000
192 126 moveto % start of Bezier curve
120 126 192 126 120 126 curveto % control points 1, 2 and end
stroke
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
[2 1] 0 setdash % dashed line for arrow
120 54 moveto % room centre
18 27 rlineto % arrow out
stroke
[] 0 setdash % back to normal solid lines
/Helvetica findfont 8 scalefont setfont
newpath (KnssCMFD)
dup stringwidth add 2 div 141 exch sub % = X centre-offset
86 8 2 div sub % = Y centre-offset
moveto show
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
318 540 moveto % bottom left corner
354 540 lineto % bottom side
354 576 lineto % right side
318 576 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
318 540 moveto % bottom left corner
354 540 lineto % bottom side
354 576 lineto % right side
318 576 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 (D1MGR)
dup stringwidth add 2 div 336 exch sub % = X centre-offset
558 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
390 468 moveto % bottom left corner
426 468 lineto % bottom side
426 504 lineto % right side
390 504 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
390 468 moveto % bottom left corner
426 468 lineto % bottom side
426 504 lineto % right side
390 504 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 (Pi Rm)
dup stringwidth add 2 div 408 exch sub % = X centre-offset
486 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
318 396 moveto % bottom left corner
354 396 lineto % bottom side
354 432 lineto % right side
318 432 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
318 396 moveto % bottom left corner
354 396 lineto % bottom side
354 432 lineto % right side
318 432 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 (FlfPP)
dup stringwidth add 2 div 336 exch sub % = X centre-offset
414 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
318 324 moveto % bottom left corner
354 324 lineto % bottom side
354 360 lineto % right side
318 360 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
318 324 moveto % bottom left corner
354 324 lineto % bottom side
354 360 lineto % right side
318 360 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 (Aqurm)
dup stringwidth add 2 div 336 exch sub % = X centre-offset
342 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
246 324 moveto % bottom left corner
282 324 lineto % bottom side
282 360 lineto % right side
246 360 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 324 moveto % bottom left corner
282 324 lineto % bottom side
282 360 lineto % right side
246 360 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 (WstrA)
dup stringwidth add 2 div 264 exch sub % = X centre-offset
342 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
390 324 moveto % bottom left corner
426 324 lineto % bottom side
426 360 lineto % right side
390 360 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
390 324 moveto % bottom left corner
426 324 lineto % bottom side
426 360 lineto % right side
390 360 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 (EstrA)
dup stringwidth add 2 div 408 exch sub % = X centre-offset
342 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
318 252 moveto % bottom left corner
354 252 lineto % bottom side
354 288 lineto % right side
318 288 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
318 252 moveto % bottom left corner
354 252 lineto % bottom side
354 288 lineto % right side
318 288 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 (HllfP)
dup stringwidth add 2 div 336 exch sub % = X centre-offset
270 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
246 252 moveto % bottom left corner
282 252 lineto % bottom side
282 288 lineto % right side
246 288 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 252 moveto % bottom left corner
282 252 lineto % bottom side
282 288 lineto % right side
246 288 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 (SprkR)
dup stringwidth add 2 div 264 exch sub % = X centre-offset
270 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
174 180 moveto % bottom left corner
210 180 lineto % bottom side
210 216 lineto % right side
174 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
174 180 moveto % bottom left corner
210 180 lineto % bottom side
210 216 lineto % right side
174 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 (LftwP)
dup stringwidth add 2 div 192 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
318 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
318 180 moveto % bottom left corner
354 180 lineto % bottom side
354 216 lineto % right side
318 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 (RghtP)
dup stringwidth add 2 div 336 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
102 180 moveto % bottom left corner
138 180 lineto % bottom side
138 216 lineto % right side
102 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
102 180 moveto % bottom left corner
138 180 lineto % bottom side
138 216 lineto % right side
102 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 (ChsSh)
dup stringwidth add 2 div 120 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
174 108 moveto % bottom left corner
210 108 lineto % bottom side
210 144 lineto % right side
174 144 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
174 108 moveto % bottom left corner
210 108 lineto % bottom side
210 144 lineto % right side
174 144 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 (BrcTH)
dup stringwidth add 2 div 192 exch sub % = X centre-offset
126 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 36 moveto % bottom left corner
138 36 lineto % bottom side
138 72 lineto % right side
102 72 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 36 moveto % bottom left corner
138 36 lineto % bottom side
138 72 lineto % right side
102 72 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 (PttRm)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
54 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 108 moveto % bottom left corner
138 108 lineto % bottom side
138 144 lineto % right side
102 144 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 108 moveto % bottom left corner
138 108 lineto % bottom side
138 144 lineto % right side
102 144 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 (PrsRR)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
126 12 2 div sub % = Y centre-offset
moveto show

View File

@ -1 +1,6 @@
python3 ../blorbtool.py ButteredToast4.materials/Release/Buttered\ Toast\,\ the\ Great\ Dunge.gblorb giload ButteredToast4.materials/Release/interpreter/ interpreter #!/bin/sh
rm -rf "$3"
python3 ../blorbtool.py "$1" giload "$2" interpreter
cp -R "$4" "$3"