Out of World Actions and Effects
Start-up Features
Title Page by Jon Ingold version 2
Wed, 7 May 2008 05:00:20 GMTExtended Banner by Stephen Granade version 5
Download, Source Code, Documentation
Provides an intro panel to the game, offering a menu, a restore and restart prompt, a quotation and (under Glulx) a picture.
Thu, 15 Nov 2007 05:38:40 GMTStartEnd MenuPages by ShadowChaser version 1
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.
Sat, 03 Apr 2010 00:40:22 GMTConfig File by Aaron Reed version 2
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.
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
Conditional Undo by Jesse McGrew version 3
Fri, 27 Jun 2008 14:43:06 GMTUndo Output Control by Erik Temple version 3/110717
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.
Sun, 17 Jul 2011 19:09:05 GMTPermadeath by Victor Gijsbers version 1
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.
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 GMTBasic Help by David Cornelson version 1
Download, Source Code, Documentation
Provides a HELP (TOPIC) command which gives tutorial information about IF.
Wed, 27 Jan 2010 23:44:13 GMTAdaptive Hints by Eric Eve version 6
Download, Source Code, Documentation
Allows you to add basic Interactive Fiction help to your game.
Sat, 26 Feb 2011 16:57:11 GMTAdvanced Help Menu by John W Kennedy version 1
Download, Source Code, Documentation
An adaptive hint system based on Menus by Emily Short.
Sat, 4 Aug 2007 12:14:13 GMTBasic Help Menu by Emily Short version 1 BUILT-IN
Download, Source Code, Documentation
Builds on Emily Short's Basic Help Menu, with hints that are enabled under program control and sample transcriptions.
Sun, 11 Nov 2007 17:48:53 GMTIntelligent Hinting by Aaron Reed version 5
Provides a simple collection of standard IF-playing advice that can be incorporated as a help menu in a game.
Tue, 15 Jun 2010 02:37:53 GMTCommonly Unimplemented by Aaron Reed version 1
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.
Thu, 19 Jan 2012 03:07:10 GMTMetagame and Fixes by Jason Catena version 1
Download, Source Code, Documentation
Responds to attempts to interact with unimplemented clothing, body parts, or generic surroundings. Requires Smarter Parser by Aaron Reed.
Tue, 8 Jul 2008 16:40:14 GMTMistype by Cedric Knight version 1
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.
Sat, 4 Aug 2007 12:14:13 GMTPoor Man's Mistype by Aaron Reed version 8
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.
Thu, 19 Jan 2012 03:08:07 GMTSmarter Parser by Aaron Reed version 15/120116
Download, Source Code, Documentation
Adds basic typo correction by checking the first few letters of misunderstood input against the printed names of visible objects. Requires Smarter Parser by Aaron Reed.
Thu, 19 Jan 2012 03:08:27 GMTTutorial Mode by Emily Short version 2
Download, Source Code, Documentation
Understands a broader range of input than the standard parser, and can direct new players towards proper syntax. A rules-based system makes it easy to customize by removing or add new forms of understood input.
Mon, 05 Jul 2010 12:18:00 GMTSpin by Aaron Reed version 1
Download, Source Code, Documentation
Adds a tutorial mode, which is on by default, to any game, to introduce key actions for the novice player. Can be revised or expanded by the author.
Thu, 11 Feb 2010 03:04:07 GMTPlayer Experience Upgrade by Aaron Reed version 2/111127
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.
Wed, 07 Dec 2011 20:27:00 GMTRecord-Replay by Al Golden version 1
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
Sun, 17 Apr 2011 03:14:53 GMT
Download, Source Code, Documentation
Adds the recording and replay features of Inform 6 which have not been included in Inform 7.
Scoring
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.
Ending
Recorded Endings by Emily Short version 4
Thu, 08 Jul 2010 11:41:20 GMT
Download, Source Code, Documentation
Records the endings the player encounters in multiple play-throughs to an external file; then adds an ENDINGS option to the final question to allow the player to review which endings he has seen so far. (Glulx-only)