Disabling and Testing Inform 7 Commands
A downloadable tool
This is very much a work in progress! Better documentation is coming soon! If you find something missing or have a problem, please get in touch.
Ripped from the pages of Let's Make IF!
Ever want to disable a lot of commands from Inform 7's Standard Rules, but didn't know where to start? "Stripped Actions and Commands" remaps almost every built-in command and action. Out of the box, they all generate the same default response. Customize them if you like! The only actions left alone are:
- examining
- looking
- going
While you could--could--include it as an extension, you will probably want to tweak output and re-add some verbs. So have a look and copy/paste what you need! Note that this doesn't cover parser errors. Check out my "Default Reponses Template" for a list of those.
Want to test it? "Command Tests" is an extension that works with my "Story Mode" extension to test every (I hope) built-in command. Just add it to your project and go wild! Note that the action table can conflict with any story mode implementation you have already (if you have one, you'll know what I mean), so comment that out first.
You will only want to include "Command Tests" when you need it, because it teleports the player to a room with no exits before running its tests.
Looking for prerequisite extensions? Find supported Inform 10.1.x extensions here!
For more information about Story Mode, you can check my itch page for it.
Published | 1 day ago |
Status | In development |
Category | Tool |
Author | Drew Cook |
Install instructions
"Stripped Actions and Commands" has no prerequisites. Just download and go!
"Command Tests", on the other hand, requires several extensions:
- "Autosave" by Daniel Stelzer
- "Command Preloading" by Daniel Stelzer
- "Undo Output Control" by Nathanael Nerode
- Basic Screen Effects by Emily Short (installed with Inform 7).
- "Story Mode" by Drew Cook
Leave a comment
Log in with itch.io to leave a comment.