How to discard most default actions and rules?

Below is code for making Inform forget all player’s command verbs defined by the Standard Rules. Edit to suit your purpose.

[rant]Understand the commands “take”, “carry”, “hold”, “get” and “pick” as something new.
Understand the command “stand” as something new.
Understand the commands “remove”, “shed”, “doff”, “wear” and “don” as something new.
Understand the commands “put”, “insert”, “drop”, “throw” and “discard” as something new.
Understand the commands “give”, “pay”, “offer”, “feed”, “show”, “present” and “display” as something new.
Understand the commands “go”, “walk” and “run” as something new.
Understand the commands “inventory”, “i” and “inv” as something new.
Understand the commands “look”, “l” and “consult” as something new.
Understand the commands “open”, “unwrap”, “uncover”, “close”, “shut” and “cover” as something new.
Understand the commands “enter”, “cross”, “sit”, “exit”, “leave” and “out” as something new.
Understand the commands “examine”, “x”, “watch”, “describe”, “check” and “read” as something new.
Understand the commands “yes”, “y”, “no” and “sorry” as something new.
Understand the commands “bother”, “curses”, “drat”, “darn”, “shit”, “fuck” and “damn” as something new.
Understand the command “search” as something new.
Understand the command “wave” as something new.
Understand the commands “set” and “adjust” as something new.
Understand the commands “pull”, “drag”, “push”, “move”, “shift”, “clear” and “press” as something new.
Understand the commands “turn”, “rotate”, “twist”, “unscrew”, “screw”, and “switch” as something new.
Understand the commands “lock” and “unlock” as something new.
Understand the commands “attack”, “break”, “smash”, “hit”, “fight”, “torture”, “wreck”, “crack”, “destroy”, “murder”, “kill”, “punch” and “thump” as something new.
Understand the commands “wait” and “z” as something new.
Understand the commands “answer”, “say”, “shout”, “speak”, “tell” and “ask” as something new.
Understand the command “eat” as something new.
Understand the commands “sleep” and “nap” as something new.
Understand the command “sing” as something new.
Understand the commands “climb” and “scale” as something new.
Understand the commands “buy” and “purchase” as something new.
Understand the commands “squeeze” and “squash” as something new.
Understand the commands “take”, “carry”, “hold”, “get” and “pick” as something new.
Understand the command “swing” as something new.
Understand the commands “wake”, “awake” and “awaken” as something new.
Understand the commands “kiss”, “embrace” and “hug” as something new.
Understand the commands “think” as something new.
Understand the commands “smell”, “sniff”, “listen”, “hear”, “taste” and “touch” as something new.
Understand the commands “rub”, “shine”, “polish”, “sweep”, “clean”, “dust”, “wipe”, and “scrub” as something new.
Understand the commands “tie”, “attach” and “fasten” as something new.
Understand the commands “burn” and “light” as something new.
Understand the commands “drink”, “swallow” and “sip” as something new.
Understand the commands “cut”, “slice”, “prune” and “chop” as something new.
Understand the commands “jump”, “skip” and “hop” as something new.
[Understand the commands “score”, “quit”, “q”, “save”, “restart” and “restore” as something new.
Understand the commands “verify” and “version” as something new.
Understand the commands “script” and “transcript” as something new.
Understand the commands “superbrief”, “short”, “verbose”, “long”, “brief” and “normal” as something new.
Understand the commands “nouns” and “pronouns” as something new.
Understand the command “notify” as something new.][/rant]

(This approach won’t result in a notably smaller game file however. All the actions etc. will still be defined as usual, only the player can’t trigger them. So, its usefulness depends on why you want to disable standard actions.)

2 Likes