udes scenery: it does not. Rule for deciding whether all includes fixed in place things: it does not. Rule for deciding whether all includes people: it does not. Rule for deciding whether all includes Sam's unfinished Henry Hudson project: it does not. [This prevents commands like "TAKE ALL" from attempting to take people (they wouldn't care for that, you know ;-) or things which are part of the scenery.]
A person has a text called nickname. The nickname of a person is usually "".
Understand "steal [something]" as taking. Understand "take out [something]" as taking.
[Implicit taking when you want to open a portable container you're not holding.]
Check opening a container (called the target):
if the target is not held:
say "(first taking [the target])";
silently try taking target;
continue the action.
[Implicit opening and taking when you want to look inside a closed portable container.]
Check searching a container (called the target):
if the target is closed:
if the target is not held:
say "(first taking and opening [the target])";
silently try taking the target;
silently try opening the target;
otherwise:
say "(first opening [the target])";
silently try opening target;
continue the action.
Understand "search for [something]" as a mistake ("You need to say where to look. Try 'SEARCH [random touchable container]', for example.")
Before giving something to someone when the player is on a supporter (called the chaise):
say "(first getting up from [the chaise])";
silently try exiting;
continue the action.
Understand "take [something preferably held] to [someone]" as giving it to.
Does the player mean examining something known: it is very unlikely.
[The following code will trap player questions and give a helpful response.]
Understand "who" or "what" or "when" or "where" or "why" or "how" or "who's" or "what's" or "when's" or "where's" or "why's" or "how's" as "[query]".
Understand "[query] [text]" as a mistake ("[story title] understands commands, such as '[command prompt]EXAMINE [a random thing that can be seen by the player]', but not questions. For more instructions, type HELP.").
Use no scoring.
[Shortcuts for the multiple paragraph and line breaks that will occur in character conversation, among other things.]
To say /p: say paragraph break.
To say /l: say line break.
To say he-she:
if the prior named noun is male, say "he";
if the prior named noun is female, say "she".
Understand "pound on [text]" or "beat on [text]" or "hit [text]" or "slap [text]" or "kick [text]" as a mistake ("Losing your temper is more likely to get you sent to the Principal's office than it is to get you out to recess. No, you decide, it's not worth it.")
Understand "walkthrough" and "walkthru" as a mistake ("Try 'HELP' for the help menus. A text file with a walkthrough is also available at the IF Comp website: http://www.ifcomp.org/comp08/download.html").
Book 2 - Character Movement