Out of World Actions and Effects

(Back to Categories)

Start-up Features

Extended Banner by Stephen Granade version 5
Thu, 15 Nov 2007 05:38:40 GMT
Download, Source Code, Documentation
More control over what is printed in a banner, including an easily-included copyright line. Updated for use with Inform 5G67.
StartEnd MenuPages by ShadowChaser version 1
Sat, 03 Apr 2010 00:40:22 GMT
Download, Source Code, Documentation
Based loosely on Title Page by Jon Ingold. It does a similar thing, but it has a differently styled menu system, and contains some generic help text. Because I also like to include mature content, it also optionally allows for an initial warning page, offering the player the option of quitting before showing any of a game's content. Finally, I have added an End of Game menu also.
Config File by Aaron Reed version 2
Wed, 07 Dec 2011 20:25:21 GMT
Download, Source Code, Documentation
Allows for setting the value of number variables in an external config file that is loaded when play begins.

Saving and Undoing

Ultra Undo by Dannii Willis version 1/130803
Mon, 05 Aug 2013 00:54:09 GMT
Download, Source Code, Documentation
Some interpreters don't support the Undo function for very large story files. Ultra Undo will keep Undo working when the interpreter cannot, by using external files. (Glulx only)
Conditional Undo by Jesse McGrew version 4/140510
Sun, 11 May 2014 22:46:48 GMT
Download, Source Code, Documentation
Lets the game author turn "undo" on or off for particular actions or in certain situations, rather than just turning it off completely with "Use undo prevention." Version 3 has been updated for I7 build 5T18.
Undo Output Control by Erik Temple version 3/110717
Sun, 17 Jul 2011 19:09:05 GMT
Download, Source Code, Documentation
In addition to allowing control over UNDO default messages, provides hooks into UNDO processing, including multiple ways to suspend UNDO temporarily, to place limitations on UNDO (such as allowing only one UNDO in a row), and to control when the game state is saved. Using the latter, we can effectively control which turn UNDO returns us to. Can be used alongside Conditional Undo by Jesse McGrew. Compatible with 6F95.
Permadeath by Victor Gijsbers version 1
Sat, 11 Sep 2010 14:20:42 GMT
Download, Source Code, Documentation
Implements Rogue-like permanent death: the player can only save to "pause" the game, but never use it to undo something that has happened. This means that character death is permanent. The extension also allows you to combine normal saving and Rogue-like saving in one game.

Helping and Hinting

Basic IF Help by Andrew Plotkin version 1
Tue, 20 Mar 2012 02:02:29 GMT
Download, Source Code, Documentation
Provides a HELP (TOPIC) command which gives tutorial information about IF.
Basic Help by David Cornelson version 1
Wed, 27 Jan 2010 23:44:13 GMT
Download, Source Code, Documentation
Allows you to add basic Interactive Fiction help to your game.
Advanced Help Menu by John W Kennedy version 1
Sat, 4 Aug 2007 12:14:13 GMT
Download, Source Code, Documentation
Builds on Emily Short's Basic Help Menu, with hints that are enabled under program control and sample transcriptions.
Basic Help Menu by Emily Short version 1 BUILT-IN
Sun, 23 Oct 2011 17:48:53 GMT
Provides a simple collection of standard IF-playing advice that can be incorporated as a help menu in a game.
Intelligent Hinting by Aaron Reed version 5
Tue, 15 Jun 2010 02:37:53 GMT
Download, Source Code, Documentation
Encodes knowledge about puzzles into the game's code, allowing it to know which puzzle the player is currently on. Provides verbs that suggest to the player the next move that should be taken, automatically incorporating preliminary actions such as finding keys and navigating the map to get to a required location.
Metagame and Fixes by Jason Catena version 1
Tue, 8 Jul 2008 16:40:14 GMT
Download, Source Code, Documentation
Fix parts of environment. Provide destination, hint, credit, and sidenote properties as out of world spoilers, and commands to use them: credit, hint, recall, sidenote, teleport with (not for release) and travel with.
Mistype by Cedric Knight version 1
Sat, 4 Aug 2007 12:14:13 GMT
Download, Source Code, Documentation
Adds automatic typo-correction for the player's input. Note: Mistype is unfortunately incompatible with recent versions of Inform (from at least 5T18 on, and perhaps earlier), and is preserved here for users of older builds.
Spin by Aaron Reed version 1
Thu, 11 Feb 2010 03:04:07 GMT
Download, Source Code, Documentation
Lets the player bypass puzzles they aren't interested in whenever they have spin, which they gain by experimenting and interacting with the story world.
Player Experience Upgrade by Aaron Reed version 2/111127
Wed, 07 Dec 2011 20:27:00 GMT
Download, Source Code, Documentation
A compilation extension to significantly improve player experience by improving the parser, correcting misspelled words, understanding more synonyms, providing more helpful library messages, and addressing common misconceptions. Includes Approaches and Punctuation Removal by Emily Short, Epistemology by Eric Eve, Default Messages by Ron Newcomb, and Smarter Parser, Poor Man's Mistype, Numbered Disambiguation Choices, Small Kindnesses, Neutral Library Messages, Remembering, and Extended Grammar by Aaron Reed
Record-Replay by Al Golden version 3
Fri, 16 May 2014 10:28:29 GMT
Download, Source Code, Documentation
Adds the recording and replay features of Inform 6 which have not been included in Inform 7.


Achievements by Mikael Segercrantz version 4/080508
Thu, 8 May 2008 19:52:48 GMT
Download, Source Code, Documentation
A table-based way to assign scores for actions, rooms and objects. Recent versions add rankings and pasteable examples, and move all text to variables easily changed by the author. Updated for 5T18.


Map building

Rapid Prototyping by B David Paulsen version 1 NEW
Thu, 25 Aug 2016 22:24:42 GMT
Download, Source Code, Documentation
A way to create and extend a game world on the fly during testing via a REPL idiom.

(Back to Categories)