Daily update

This commit is contained in:
William Moore 2023-05-31 12:28:15 -05:00
parent d14201ffaf
commit 89a11598ea
7 changed files with 495 additions and 0 deletions

View File

@ -0,0 +1,179 @@
<?xml version="1.0"?>
<Skein rootNode="node-1002">
<generator>Inform Mac Client (Inform version 1.82/6.41/10.1.2)</generator>
<item nodeId="node-1002">
<command xml:space="preserve">butteredtoast5</command>
<result xml:space="preserve">
Inside the small metropolis that is Kansas City, there lives an Internet troll. Not any ordinary troll living under nasty bridges and eating goats and wayward children. But an Internet one and that meant annoyance. His name is Billy Davis and he claims to be part actor, part musician, and part philosopher.
What is it like during a week in the life of Billy Davis? Is it glitz and glamour? Not even in the slightest!
Buttered Toast, the Billy Davis Island Adventure
An Interactive Fiction by the Artificers
Release 1 / Serial number 230531 / Inform 7 v10.1.2 / D
St. Murray's Pub
A dank, but faux, dive bar has a sparse amount of patrons. The walls are black wood panels. The floor is concrete. Along the wall nearest the entrance is the bar with its dark wood construction.
You can see Bartender and ye flask here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1003"></child>
</children>
</item>
<item nodeId="node-1003">
<command xml:space="preserve">philosophize</command>
<result xml:space="preserve">His day starts with him writing what he considers philosophy. Once he sent his writings to the pre-eminent philosopher of the day, a Mr. John Hughes. After consuming one too many adult beverages one night, Mr. Hughes read Billy's works for a good laugh. Hughes went through each page like they were kindling and his eyes were fire. By the end, Hughes writes "The world is sometimes challenged by individuals and their thinking. The writings of Billy Davis not only challenge your world views of the rights of man, they draw to light exactly what those rights are and why they were given to Billy Davis" deranged mind." Billy wrote Hughes a thank you letter for his praise.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1004"></child>
</children>
</item>
<item nodeId="node-1004">
<command xml:space="preserve">sing</command>
<result xml:space="preserve">He also performs music, which is certainly the cacodaemonical sounds from the elder gods. He made an eponymous music album called "Billy Davis Knows the Blues". Critics still are utterly flummoxed how someone can confuse the musical style of blues with synth-pop.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1005"></child>
</children>
</item>
<item nodeId="node-1005">
<command xml:space="preserve">act</command>
<result xml:space="preserve">He acts on stage. The crew and cast would rather he didn't. Many of his cast members draw comparisons between Billy Davis and the phrase "man child" in his personality, stage presence, and acting abilities.
This guy is going embark on a wild tale unlike any he ever tells before. However, he needs a drink first because that's where all good adventures begin.
At that moment, the most beautiful and ravashing woman walks into the bar.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1006"></child>
</children>
</item>
<item nodeId="node-1006">
<command xml:space="preserve">l</command>
<result xml:space="preserve">St. Murray's Pub
A dank, but faux, dive bar has a sparse amount of patrons. The walls are black wood panels. The floor is concrete. Along the wall nearest the entrance is the bar with its dark wood construction.
You can see Mysterious Woman, Bartender and ye flask here.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1007"></child>
</children>
</item>
<item nodeId="node-1007">
<command xml:space="preserve">x woman</command>
<result xml:space="preserve">A most beautiful woman with dark, ruddy hair. You have the urge to keep striking up a conversation with her.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1008"></child>
</children>
</item>
<item nodeId="node-1008">
<command xml:space="preserve">x bartender</command>
<result xml:space="preserve">A rough and tumble man with hair like the Quaker Oats Man.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1009"></child>
</children>
</item>
<item nodeId="node-1009">
<command xml:space="preserve">talk to bartender</command>
<result xml:space="preserve">"I hope you know your money isn't good here, Billy Davis," growls the bartender.
"What? Of course, it is! I'm most certainly on the $100 bill," replies Billy Davis with a hurt tone in his voice.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1010"></child>
</children>
</item>
<item nodeId="node-1010">
<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>
<children><child nodeId="node-1011"></child>
</children>
</item>
<item nodeId="node-1011">
<command xml:space="preserve">talk to woman</command>
<result xml:space="preserve">"Hey, baby! What yo name is? I've forgotten mine," he says with glowing pride.
"Barbara. And aren't you someone interesting and yet strangely familiar."
"It's me! Billy Davis. The famous blues musician."
She laughs and laughs, possibly because she knows his synth-pop themed "blues" album that is still available on all your unpopular streaming platforms of today. This gets them going for the night.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1012"></child>
</children>
</item>
<item nodeId="node-1012">
<command xml:space="preserve">talk to woman</command>
<result xml:space="preserve">At one point in the evening, Billy Davis used his fullest flirting potential.
He smiles at her and says "So, I'm scouting out locations for a new movie that I'm making. You'd love it!"
"Oh?"
"It's about a bunch of scientists that decided to resurrect dinosaurs using DNA found inside of a prehistoric mosquito trapped in amber. These scientist take the dinosaurs to an island and call it Triassic Island! But things go awry when -"
"This sounds a lot like Jurrasic Park."
"It's different. Trust me. Spielberg used real dinos for his movie. They ran amok and ate people. It was a real mess. I'll be using animatronics."
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1013"></child>
</children>
</item>
<item nodeId="node-1013">
<command xml:space="preserve">talk to woman</command>
<result xml:space="preserve">The night continues on and they talk well up to closing time for the bar. He orders her one last drink to which the bartender scoffs, but pours anyways.
Minutes later, he and the woman are walking out of St. Murray's Pub hand in hand because it really does turn out that the money from Billy Davis isn't good at the bar. Incidentally, St. Murray's thinks her money is good. They round the corner when Billy Davis felt a smack at the back of his head. This is the last thing he remembers for a while.
Island Cove
A wonderous island cove where multi-colored, tropical fish swim near the surface in search of food and the water is a wonderful shade of sea green. Disgusting!
Waking up from a horrendous nightmare of which he cannot place, Billy Davis looks around to see where he is now. When he last remembered being conscious, it is outside St. Murray's Pub. Instead of that familiar location, it is a luscious island! His head hurt. It hurt like a million Lars Ulrichs simultaneously used his head as their personal drums. It might have been the whiskey he drank. It might have been something else. At any rate, he is lost. He is lost on an island and he knew not where on Earth he is.
&gt;</result>
<commentary xml:space="preserve"></commentary>
<children><child nodeId="node-1458"></child>
<child nodeId="node-1014"></child>
</children>
</item>
<item nodeId="node-1014">
<command xml:space="preserve">x me</command>
<result xml:space="preserve">You do a quick check. All your parts and pieces are in tact, including your nose. You look inside your pockets, which you vigorously rifle through. Nothing of value outside pocket lint and a scrap of paper containing the words "SPLORK XYZZY".
"Splork this," You exclaim, "I've been wallet-napped!"
&gt;</result>
<commentary xml:space="preserve"></commentary>
<annotation xml:space="preserve">***</annotation>
</item>
<item nodeId="node-1458">
<command xml:space="preserve">l</command>
<result xml:space="preserve">Island Cove
A wonderous island cove where multi-colored, tropical fish swim near the surface in search of food and the water is a wonderful shade of sea green.
&gt;</result>
<commentary xml:space="preserve"></commentary>
</item>
</Skein>

View File

@ -0,0 +1,235 @@
"Buttered Toast, the Billy Davis Island Adventure" by "the Artificers"
Chapter 0 - License and General Set Up
[
Copyright (C) 2023 William R. Moore
This work is licensed under the Creative Commons BY-NC-SA 4.0 License. To view a copy of the license, visit https://rezrov.xyz/caranmegil/butteredtoast5/.
]
Chapter 1 - General Set Up
The release number is 1.
Index map with EPS file.
The story description is "An interactive fiction of helping the (in)famous actor, musician, and philosopher Billy Davis find his way back home from a disgusting island paradise.".
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.
Chapter 2 - Tables and Figures
Figure of Mr Linendot is the file "mr_linendot.jpg".
Table of Basic Help Commands
command description
"north" "Move north"
"south" "Move south"
"east" "Move east"
"west" "Move west"
"northeast" "Move northeast"
"northwest" "Move northwest"
"southeast" "Move southeast"
"southwest" "Move southwest"
"up" "Move up"
"down" "Move down"
"look" "Looks around at current location"
"save" "Save state to a file"
"restore" "Restores a saved state"
"restart" "Restarts the game"
"verbose" "Gives full description after each command"
"diagnostic" "Give description of health"
"brief" "Give a description upon first entering an area"
"superbrief" "Never describe an area"
"quit" "Quit game"
"climb" "Climbs (up)"
"g" "Redo last command"
"go (direction)" "Go towards direction (west/east/north/south/in/out/into)"
"enter" "In to the place"
"in" "Go into something"
"out" "Go out of the place"
"get/take (item)" "Removes item from current room and places it in your inventory"
"get/take all" "Takes all takeable objects in room"
"throw (item) at (location)" "Throws the item at something"
"open (container)" "Opens the container, whether it is in the room or your inventory"
"open (exit)" "Opens the exit for travel"
"read (item)" "Reads what is written on readable item"
"drop (item)" "Removes item from inventory and places it in current room"
"put (item) in (container)" "Removes item from inventory and places it in container"
"turn (control) with (item)" "Attempts to operate the control with the item"
"turn on (item)" "Turns on the item"
"turn off (item)" "Turns the item off"
"move (object)" "Moves a large object that cannot be picked up"
"attack (creature) with (item)" "Attacks creature with the item"
"examine (object)" "Examines, or looks, at an object or item or location"
"inventory" "Shows contents of the inventory"
"eat" "Eats item (specifically food)"
"shout" "Shout it out (shout it out loud)"
"close (Door)" "Closes door"
"tie (item) to (object)" "Ties item to object"
"pick (item)" "Take/get item"
"break (item) with (item)" "Breaks item"
"kill (creature) with (item)" "Attacks creature with the item"
"drink" "Drink an item"
"smell" "Smell an item"
"cut (object/item) with (weapon)" "Comment: Strange concept, cutting the (object/item). If (object/item)=self then you commit suicide"
"listen (target)" "Listens to a creature or an item"
"slap (target)" "Slap the target viciously."
"poke (target)" "Poke a target."
"credits" "Display the credits for this game."
"license" "Displays the license for this game."
"talk to" "You will talk to someone for once in your life."
"philosophize" "Speak some philosophy."
"sing" "Sing some songs."
"act" "Do some acting."
Chapter 3 - Rooms and Doors
St Murrays Pub is a room. The printed name is "St. Murray's Pub". The description is "A dank, but faux, dive bar has a sparse amount of patrons. The walls are black wood panels. The floor is concrete. Along the wall nearest the entrance is the bar with its dark wood construction.".
Island Cove is a room. The description is "A wonderous island cove where multi-colored, tropical fish swim near the surface in search of food and the water is a wonderous shade of sea green.[if unvisited] Disgusting!".
Chapter 4 - Actors
Mysterious Woman is a woman. The description is "A most beautiful woman with dark, ruddy hair. You have the urge to keep striking up a conversation with her.".
Bartender is a man. He is in St Murrays Pub. The description is "A rough and tumble man with hair like the Quaker Oats Man.".
Chapter 5 - Things
Ye flask is a thing. It is fixed in place. The printed name is "ye flask". It is in St Murrays Pub. The description is "It is a flask containing some unknown liquid."
Chapter 6 - Actions
A thing can be examined or unexamined. A thing is usually unexamined.
A person can be examined or unexamined. A thing is usually unexamined.
The player has a number called score. The score of the player is 0.
When play begins:
now the right hand status line is "Score: [score of the player]".
Carry out taking something:
increase the score of the player by 1.
Carry out dropping something:
decrease the score of the player by 1.
Carry out examining something:
if the noun is unexamined:
now the noun is examined;
increase the score of the player by 1.
Understand "license" as license. License is an action applying to nothing.
Carry out license:
say "Copyright (C) 2023 William R. Moore
[line break]This work is licensed under the Creative Commons BY-NC-SA 4.0 License. To view a copy of the license, visit https://rezrov.xyz/caranmegil/butteredtoast4/.".
Understand "credits" as credits. Credits is an action applying to nothing.
Carry out credits:
say "I would like to first and foremost thank Nina Nadu, my wife, for being my everything.";
say "[line break]Next, I would like to thank my kids Olivia and Henry for being the rambuncious lot that you both are and have a special place in my heart!";
say "[line break]Without your help, this would not be here!".
Understand "help" as helping. Helping is an action applying to nothing.
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]".
Understand "talk to [something]" as talking. Talking is an action applying to one visible thing.
Understand "philosophize" as philosophizing. Philosophizing is an action applying to nothing.
Understand "sing" as singing. Singing is an action applying to nothing.
Understand "act" as acting. Acting is an action applying to nothing.
Instead of examining when the noun is the player:
say "You are the 'handsome' and 'admirable' Billy Davis. Part philosopher. Part musician. Part actor. A triple threat!".
Instead of taking while the noun is ye flask:
say "You can't get ye flask.".
Philosophized is a truth state that varies. Philosophized is false.
Carry out philosophizing:
say "His day starts with him writing what he considers philosophy. Once he sent his writings to the pre-eminent philosopher of the day, a Mr. John Hughes. After consuming one too many adult beverages one night, Mr. Hughes read Billy's works for a good laugh. Hughes went through each page like they were kindling and his eyes were fire. By the end, Hughes writes 'The world is sometimes challenged by individuals and their thinking. The writings of Billy Davis not only challenge your world views of the rights of man, they draw to light exactly what those rights are and why they were given to Billy Davis' deranged mind.' Billy wrote Hughes a thank you letter for his praise.";
now Philosophized is true.
Sung is a truth state that varies. Sung is false.
Carry out singing:
say "He also performs music, which is certainly the cacodaemonical sounds from the elder gods. He made an eponymous music album called 'Billy Davis Knows the Blues'. Critics still are utterly flummoxed how someone can confuse the musical style of blues with synth-pop.";
now Sung is true.
Acted is a truth state that varies. Acted is false.
Carry out acting:
say "He acts on stage. The crew and cast would rather he didn't. Many of his cast members draw comparisons between Billy Davis and the phrase 'man child' in his personality, stage presence, and acting abilities.";
now Acted is true.
Carry out talking:
say "[noun] is not interested in the rantings and babblings of Billy Davis.".
Instead of talking when the noun is Bartender:
say "'I hope you know your money isn't good here, Billy Davis,' growls the bartender.
'What? Of course, it is! I'm most certainly on the $100 bill,' replies Billy Davis with a hurt tone in his voice.".
Flirting is a number that varies. Flirting is 0.
Instead of talking when the noun is Mysterious Woman and Flirting is 0:
say "'Hey, baby! What yo name is? I've forgotten mine,' he says with glowing pride.
'Barbara. And aren't you someone interesting and yet strangely familiar.'
'It's me! Billy Davis. The famous blues musician.'
She laughs and laughs, possibly because she knows his synth-pop themed 'blues' album that is still available on all your unpopular streaming platforms of today. This gets them going for the night.";
increase Flirting by 1.
Instead of talking when the noun is Mysterious Woman and Flirting is 1:
say "At one point in the evening, Billy Davis used his fullest flirting potential.
He smiles at her and says 'So, I'm scouting out locations for a new movie that I'm making. You'd love it!'
'Oh?'
'It's about a bunch of scientists that decided to resurrect dinosaurs using DNA found inside of a prehistoric mosquito trapped in amber. These scientist take the dinosaurs to an island and call it Triassic Island! But things go awry when —'
'This sounds a lot like Jurrasic Park.'
'It's different. Trust me. Spielberg used real dinos for his movie. They ran amok and ate people. It was a real mess. I'll be using animatronics.'";
increase Flirting by 1.
Instead of talking when the noun is Mysterious Woman and Flirting is 2:
say "The night continues on and they talk well up to closing time for the bar. He orders her one last drink to which the bartender scoffs, but pours anyways.
Minutes later, he and the woman are walking out of St. Murray's Pub hand in hand because it really does turn out that the money from Billy Davis isn't good at the bar. Incidentally, St. Murray's thinks her money is good. They round the corner when Billy Davis felt a smack at the back of his head. This is the last thing he remembers for a while.";
increase Flirting by 1.
Chapter 7 - The Game
The player is in St Murrays Pub.
Act I Scene 1 is a scene. Act I Scene 1 begins when play begins. Act I Scene 1 ends when Flirting is 3.
When Act I Scene 1 begins:
say "Inside the small metropolis that is Kansas City, there lives an Internet troll. Not any ordinary troll living under nasty bridges and eating goats and wayward children. But an Internet one and that meant annoyance. His name is Billy Davis and he claims to be part actor, part musician, and part philosopher.
What is it like during a week in the life of Billy Davis? Is it glitz and glamour? Not even in the slightest!".
Every turn while Act I Scene 1 is happening:
If Philosophized is true and Sung is true and Acted is true and the location of the Mysterious Woman is not the location of the player:
say "This guy is going embark on a wild tale unlike any he ever tells before. However, he needs a drink first because that's where all good adventures begin.
At that moment, the most beautiful and ravashing woman walks into the bar.";
move Mysterious Woman to St Murrays Pub.
Act I Scene 2 is a scene. Act I Scene 2 begins when Act I Scene 1 ends.
When Act I Scene 2 begins:
move the player to Island Cove;
say "Waking up from a horrendous nightmare of which he cannot place, Billy Davis looks around to see where he is now. When he last remembered being conscious, it is outside St. Murray's Pub. Instead of that familiar location, it is a luscious island! His head hurt. It hurt like a million Lars Ulrichs simultaneously used his head as their personal drums. It might have been the whiskey he drank. It might have been something else. At any rate, he is lost. He is lost on an island and he knew not where on Earth he is.".
Instead of examining when the noun is the player and Act I Scene 2 is happening:
say "You do a quick check. All your parts and pieces are in tact, including your nose. You look inside your pockets, which you vigorously rifle through. Nothing of value outside pocket lint and a scrap of paper containing the words 'SPLORK XYZZY'.
'Splork this,' You exclaim, 'I've been wallet-napped!'".

View File

View File

@ -0,0 +1 @@
AE50D3A7-AF7E-42C5-AB9B-30E47B46CC44

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

View File

@ -0,0 +1,80 @@
%!PS-Adobe EPSF-3.0
%%BoundingBox: 0 0 240 144
%%IncludeFont: Helvetica
/Helvetica findfont 24 scalefont setfont
newpath % Ruled outline outer box of map
12 12 moveto % bottom left corner
228 12 lineto % bottom side
228 132 lineto % right side
12 132 lineto % top side
closepath
stroke
newpath % Ruled horizontal line
12 96 moveto % LHS
228 96 lineto % RHS
closepath
stroke
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 24 scalefont setfont
newpath (Map)
24 % = X
114 24 2 div sub % = Y centre-offset
moveto show
currentlinewidth % Push old line width onto stack
1 setlinewidth
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
setlinewidth % Pull old line width from stack
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
30 36 moveto % bottom left corner
66 36 lineto % bottom side
66 72 lineto % right side
30 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
30 36 moveto % bottom left corner
66 36 lineto % bottom side
66 72 lineto % right side
30 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 (StMrP)
dup stringwidth add 2 div 48 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 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 (IslnC)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
54 12 2 div sub % = Y centre-offset
moveto show