Updates to some room with ninja fights

This commit is contained in:
William Moore 2023-02-13 22:00:41 -06:00
parent 416e5d2409
commit b938e44fb5
3 changed files with 1827 additions and 19 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
"Buttered Toast, the Great Dungeon Caper" by "William Moore".
"Buttered Toast, a Dungeon of Random Happenings" by "William Moore".
Chapter 0 - License and General Set Up
@ -14,6 +14,7 @@ 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. 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.
Include 1PD6 Buttered Toast Setting by William Moore.
The block giving rule is not listed in the check giving it to rules.
@ -32,6 +33,8 @@ Response
"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.'"
"We asked Billy Davis which candidate he supports for president of the United States of America, we had a shocking interview.[line break]Billy Davis: 'I'm not sure what you mean?'[line break]Interviewer: 'The president -- everyone gets to choose that!'[line break]Billy Davis: 'Oh! A judge says I can't to that any more'[line break]Interviewer: 'You're a felon?'[line break]Billy Davis: 'Nope! Jaywalking, baby!'[line break]Interviewer: 'You can't lose your right to vote over that. Was it a judge who told you this?'[line break]Billy Davis: 'It most certainly was!'[paragraph break]It was at this point that he unsuccessfully tried to moonwalk out of the interview."
"Interviewer: 'I hear you drink heavily'[line break]Billy Davis: 'Yeah, my mom gives me a juice pack every day.'"
Table of Melkior Responses
Response
@ -115,6 +118,12 @@ command description
"license" "Displays the license for this game."
"talk to" "You will talk to someone for once in your life."
Table of RPG Help Commands
command description
"rpg rules" "Displays the basic rules for the RPG element"
"stats" "Display your stats"
"buy (strength, defense, hp, or die)" "Purchase an attribute with experience points."
Chapter 3 - Rooms and Doors
Dungeon 1 Meet & Greet Room is a room. The description is "The meet and greet room has stone walls and granite floors and ceilings.".
@ -147,6 +156,8 @@ Door to Commerce Bank is a door. It is northwest of Kansas City Financial Distri
Potato Trapdoor is a door. It is closed. It is openable. It is above the Potato Room and below Kansas City Missouri Financial District. The description is "The door is made of lacquered potatoes.".
Dungeon 2 Meet & Greet Room is a room. The description is "The meet and greet room is a white room with black curtains, but no windows.".
Fight Room 1 is a room. The printed name is "Ninja Room". The description is "There is the slow, soft trickle of water coming from somewhere within the darkly lit room.[if unvisited] At that moment, a ninja, all dressed in black, pops out of nowhere wielding a menacing sword!".
Martial Arts Door is a door. It is south of Dungeon 2 Meet & Greet Room and north of the Fight Room 1. It is closed and locked. The description is "The door is has a placard on it that says 'Martial Arts' in faux Japanese lettering.".
Chapter 4 - Actors
@ -163,6 +174,11 @@ Corrupt Cop is a man. He is in Commerce Bank. The description is "He is a white
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.".
Small Ninja is a person. They are in Fight Room 1. The strength of Small Ninja is 2. The defense of Small Ninja is 3. The health of Small Ninja is 6. The damage of Small Ninja is 2. The experience of Small Ninja is 100. The dice pool of Small Ninja is 1. The description is "Dressed in the finest black that the shadows allow one to be concealed in, the small-sized ninja is standing there with a sword in hand and appears to be looking for a fight.".
Medium Ninja is a person. They are in Fight Room 1. The strength of Medium Ninja is 4. The defense of Medium Ninja is 6. The health of Medium Ninja is 12. The damage of Medium Ninja is 4. The experience of Medium Ninja is 100. The dice pool of Medium Ninja is 2. The description is "Dressed in the finest black that the shadows allow one to be concealed in, the medium-sized ninja is standing there with a sword in hand and appears to be looking for a fight.".
Large Ninja is a person. They are in Fight Room 1. The strength of Large Ninja is 6. The defense of Large Ninja is 6. The health of Large Ninja is 18. The damage of Large Ninja is 6. The experience of Large Ninja is 100. The dice pool of Large Ninja is 3. The description is "Dressed in the finest black that the shadows allow one to be concealed in, the large-sized ninja is standing there with a sword in hand and appears to be looking for a fight.".
Monster Ninja is a person. They are in Fight Room 1. The strength of Monster Ninja is 6. The defense of Monster Ninja is 6. The health of Monster Ninja is 18. The damage of Monster Ninja is 6. The experience of Monster Ninja is 100. The dice pool of Monster Ninja is 3. The description is "Dressed in the finest black that the shadows allow one to be concealed in, the monster-sized ninja is standing there with a sword in hand and appears to be looking for a fight.".
Chapter 5 - Things
@ -228,6 +244,9 @@ Carry out helping:
say "You like help? Here we go![line break]";
say "[bold type]Basic Commands[roman type]:[line break]";
repeat through Table of Basic Help Commands:
say "[bold type][command entry][roman type]: [description entry][line break]";
say "[line break][bold type]RPG Commands[roman type]:[line break]";
repeat through Table of RPG Help Commands:
say "[bold type][command entry][roman type]: [description entry][line break]".
Understand "talk to [something]" as talking. Talking is an action applying to one visible thing.
@ -500,7 +519,7 @@ Carry out talking when the noun is Corrupt Cop and Act II Scene 1 is happening:
Carry out talking when the noun is Bad Cop and Act II Scene 1 is happening:
say "Bad Cop is stamping his foot while scowling at you.".
Act II Scene 2 is a scene. Act II Scene 2 begins when Act II Scene 1 ends.
Act II Scene 2 is a scene. Act II Scene 2 begins when Act II Scene 1 ends. Act II Scene 2 ends when location of Small Ninja is nowhere and location of Medium Ninja is nowhere and location of Large Ninja is nowhere and location of Monster Ninja is nowhere.
When Act II Scene 2 begins:
now TV is in Dungeon 2 Meet & Greet Room;
@ -508,4 +527,11 @@ When Act II Scene 2 begins:
move the player to Dungeon 2 Meet & Greet Room.
Carry out talking when the noun is Mr Linendot and Act II Scene 2 is happening:
say "Mr. Linendot smiles vapidly and says 'So! You want martial arts training? What better place than this dungeon. It'll give you a robust work out. Did I say robust? I meant 'funky'!'".
say "Mr. Linendot smiles vapidly and says 'So! You want martial arts training? What better place than this dungeon. It'll give you a robust work out. Did I say robust? I meant 'funky'! Go on through that door to begin your trial and tribulations.'";
say "(The sound of a door unlocking is heard.)";
now Fighting Allowed is true;
now Martial Arts Door is unlocked.
When Act II Scene 2 ends:
now the damage of the player is 0;
say "(You suddenly feel refreshed.)".

View File

@ -429,6 +429,14 @@ currentlinewidth % Push old line width onto stack
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
480 126 moveto % start of Bezier curve
480 54 480 126 480 54 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
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
@ -822,6 +830,32 @@ dup stringwidth add 2 div 120 exch sub % = X centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
462 108 moveto % bottom left corner
498 108 lineto % bottom side
498 144 lineto % right side
462 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
462 108 moveto % bottom left corner
498 108 lineto % bottom side
498 144 lineto % right side
462 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 (D2MGR)
dup stringwidth add 2 div 480 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
462 36 moveto % bottom left corner
498 36 lineto % bottom side
498 72 lineto % right side
@ -842,7 +876,7 @@ stroke
setlinewidth % Pull old line width from stack
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 12 scalefont setfont
newpath (D2MGR)
newpath (FghR1)
dup stringwidth add 2 div 480 exch sub % = X centre-offset
54 12 2 div sub % = Y centre-offset
moveto show