![]() |
BronzeAn interactive fiction by Emily Short (2006) - the Inform 7 source text |
| Home page Contents Previous Next Complete text | Section 3 - Use Command
Understand "use [a ringer]" as attacking. Understand "use [an edible thing]" as eating. Understand "use [a wearable thing]" as wearing. Understand "use [a closed openable container]" as opening. Understand "use [an open openable container]" as closing. Understand "use [something preferably held] on [a locked lockable thing]" as unlocking it with (with nouns reversed). Understand "use [something preferably held] on [an unlocked lockable thing]" as locking it with (with nouns reversed). Understand "use [a switched off device]" as switching on. Understand "use [something]" as using. Using is an action applying to one thing. Carry out using: say "You will have to be more specific about your intentions." Understand "use [a door]" as opening. Understand "use [an open door]" as entering. [And by a similar token, these create preferences in the parser so that the game will try the most obvious items first:] Understand the commands "revive" or "resuscitate" as "wake". Understand "eat [an edible thing]" as eating. Understand "wear [a wearable thing]" as wearing. Understand "open [something closed]" as opening. Understand "close [something open]" as closing. Understand "enter [something enterable]" as entering. Understand "enter [a door]" as entering. Before eating something which is not carried by the player: try taking the noun; if the player does not have the noun, stop the action. Before wearing something which is not carried by the player: if the noun is worn, continue the action; try taking the noun; if the player does not have the noun, stop the action. |