An interactive fiction by David A. Wheeler (2007) - the Inform 7 source text
|Chapter 4 - Other commands
Helping is an action applying to nothing. Understand "help" as helping.
Instead of helping:
decrease solution time by 1; [Don't penalize for "help"]
say "Your goal is to figure out the murderer, murder weapon, and murder location. You can 'accuse' someone of using something, and determine if there is something true or not about the accusation (i.e., if the suspect, weapon, or current location participated in the murder).
Here are some useful commands:
north, south, east, west, up, and down: Go that direction.
Get (object): Get that object.
accuse (someone) with using (something): Accuse 'someone' of committing the murder at this location, using 'something'. You can omit the 'with' and 'using'.
(Name), go (direction): Tell the named person to go that direction.
Give up: Give up, and be told what the solution was."
Xyzzying is an action applying to nothing. Understand "xyzzy" and "plugh" and "hello sailor" as xyzzying.
Instead of xyzzying: say "Nothing happens."
Carry out quitting the game:
end the game saying "Sorry; the murder was committed by [murderer] using [the murder weapon] in [the murder location]."
Understand "give up" as quitting the game.