Chapter 3 - Special Commands
Section 3.1 - Making
Table of Things to Make
Topic | Artifact | Moretext |
"dude/man/guy/boy/Adam/human/gentleman/teenager/child/enemy/image" | dude | "He eyes you warily." |
"person/human/chick/Eve/Lilith/lady/woman/girl/friend/friends" | lady | "She eyes you warily." |
"food/dinner/lunch/meal/breakfast/brunch/elevensies/chow/grub/picnic/repast/tea/banquet/comestible/dish/entree/appetizer/vittles/victuals/snack/loaves/loaf/bread" | dinner | "A lovely fish [nickname of the dinner]." |
"salmon/tuna/swordfish/fish/marlin/char/bonito/halibut/mackerel/herring/bass/cod/crappie/anchovy/flounder/mahi-mahi/sole/brill/catfish/monkfish/kipper/toothfish/snapper/whitefish/smelt/scrod/perch/yellowtail/eel/sushi/tako/sakemaki/sashimi/chirashi/carpaccio/cioppino/kedgeree/seviche/escabeche/ceviche/gravlax/gravlaks/lutefisk" | fish | -- |
A mudperson is a kind of person. A mudperson has some indexed text called the nickname. Understand the nickname property as describing a mudperson.
Rule for printing the name of a mudperson: say "[nickname]".
There is a mudperson called the dude. "[A dude] stands awkwardly around." The description of the dude is "He's not perfect, but he looks kind of like you." The dude is male. The nickname of the dude is "dude".
There is a mudperson called the lady. "[A lady] stands awkwardly around." The description of the lady is "She's not perfect, but she looks kind of like you." The lady is female. The nickname of the lady is "lady".
Understand "person" as a person.
Food is a kind of thing. Food is always edible. Food has some indexed text called the nickname. Understand the nickname property as describing a food.
Rule for printing the name of a food: say "[nickname]".
There is a food called dinner. The description of the dinner is "It looks delicious." There is a food called fish. The description of the fish is "A delicious edible fish."
[implement same-sex mudpeople]
Table of Make Jokes
Topic | Quip |
"haste/time" | "You have all the time in the world." |
"love" | "There isn't enough mud." |
"good" | "You're the sole arbiter of good and evil, here." |
"like a tree" | "Where do you want to go?" |
"off" | "Where do you want to go?" |
"a wish" | "This is no time for superstition." |
"your mark" | "The whole world is yours." |
"money" | "It's not that simple." |
"out" | "With whom? (That was a rhetorical question. Besides, you don't have a Kisser.)" |
"believe" | "You're already doing that." |
"decision" | "You stop being so indecisive." |
"speech" | "There's no one around worth talking to." |
"merry" | "[sing]" |
"a scene" | "[if a mudperson is in the location]Your audience seems unimpressed[else]There's no one around to see[end if]." |
To say sing:
if the player does not carry the Singer:
now the player carries the Singer;
say "You feel your inventory grow heavier. [run paragraph on]";
say "Your singing is abominable.".
Making it with is an action applying to one topic and one thing.
Understand "a/an/the/ " as "[article]".
Understand "make [article] [text]" or "make [text]" or "make [text] out of [something]" or "make [article] [text] out of [something]" or "make [text] of [something]" or "make [article] [text] of [something]" or "make [text] from [something]" or "make [article] [text] from [something]" or "make [text] with [something]" or "make [article] [text] with [something]" as making it with.
Understand "sculpt [article] [text]" or "sculpt [text]" or "sculpt [text] out of [something]" or "sculpt [article] [text] out of [something]" or "sculpt [text] of [something]" or "sculpt [article] [text] of [something]" or "sculpt [text] from [something]" or "sculpt [article] [text] from [something]" or "sculpt [text] with [something]" or "sculpt [article] [text] with [something]" as making it with.
Rule for supplying a missing second noun while making:
if the ball of mud is not carried:
if the supply of mud is visible:
try taking the supply of mud;
else:
say "If only you had a suitable material...";
stop the action;
if the ball of mud is carried:
now the second noun is the ball of mud;
otherwise:
say "You will have to specify what to make [topic understood] out of."
Check making:
if the player does not carry the ball of mud:
if the supply of mud is visible:
try taking the supply of mud;
else:
say "There's nothing here that you can make anything out of.";
stop the action;
Carry out making:
if the Maker is not fishmode:
repeat through Table of Make Jokes:
if the topic understood matches the topic entry:
say the quip entry;
say "[line break]"; [do I really need this linebreak?]
stop the action;
repeat through Table of Things to Make:
if the topic understood matches the topic entry:
if the player carries the ball of mud:
if the location of the artifact entry is a planetary room:
if the artifact entry is a food:
say "There's already some food.";
if the artifact entry is a mudperson:
say "There's already one of those.";
stop the action;
else:
if the artifact entry is not a food and the Maker is fishmode:
say "A [one of]wheezing[or]clunking[or]rattling[at random] sound comes from the Maker, but no [topic understood] results.";
stop the action;
if the artifact entry is a mudperson or the artifact entry is a food:
let N be indexed text;
let N be "[the topic understood]";
now the nickname of the artifact entry is "[N]";
now the player carries the artifact entry;
now the ball of mud is in Offstage;
say "You shape the clay into a [topic understood]. [run paragraph on]";
if there is a moretext entry:
say "[moretext entry]";
say "[line break]";
if the artifact entry is a mudperson:
say "[broken maker]";
stop the action;
else:
say "[the topic understood][line break]";
say "If only you had a suitable material...";
stop the action;
say "You poke the clay into something that looks kind of [topic understood]-like, but not quite[unless the location of the dude is a planetary room]. Perhaps you should try making something else[end if]."
The Maker can be fishmode. The Maker is not fishmode.
To say broken maker:
say "[line break]The Maker emits, in quick succession: a shower of sparks, a fizzing sound, and a puff of smoke. When the smoke clears, the Maker looks slightly different.";
now the Maker is fishmode.
Instead of examining a fishmode Maker:
say "Where its core previously depicted an ever-changing whirl of all possible nouns, now there is only a fish."
[Report a mudperson (called outlaw) going from the location:
say "[The outlaw] dashes away."
Report a mudperson (called outlaw) going to the location:
say "[The outlaw] skitters into view and blinks at you."]