21 extensions found

Adaptive Hints by Eric Eve

Version 7/150410 for Inform 7 6L38

An adaptive hint system based on Menus by Emily Short.

Alternatives by Eric Eve

Version 3/150410 for Inform 7 6L38

Allows checking the presence of an object or value in a set of objects or values with new either/or and neither/nor phrases. e.g., "If the noun is either the carrot or the potato:", or "Instead of eating something when the noun is neither the cake nor the pudding:".

Bulk Limiter by Eric Eve

Version 9/150410 for Inform 7 6L38

Containers and actors that limit their contents by bulk

Conversational Defaults by Eric Eve

Version 3/150410 for Inform 7 6L38

Provides a set of rules to facilitate defining default conversational responses for different conversational commands targeted at various NPCs. This extension requires Conversation Framework.

Conversation Framework by Eric Eve

Version 11/150410 for Inform 7 6L38

A framework for conversations that allows saying hello and goodbye, abbreviated forms of ask and tell commands for conversing with the current interlocutor, and asking and telling about things as well as topics.

Conversation Nodes by Eric Eve

Version 7/150410 for Inform 7 6L38

Builds on Conversational Defaults and adds the ability to define particular points in a conversational thread (nodes) at which particular conversational options become available.

Conversation Package by Eric Eve

Version 3/150410 for Inform 7 6L38

This extension includes both Conversation Nodes and Conversation Suggestions, and makes the suggestions aware of conversation nodes. It therefore includes the complete conversational system in one package. It also requires Conversation Responses, Conversational Defaults, Conversation Framework and Epistemology. The documentation for this extension give some guidance on how these other extensions can be mixed and matched.

Conversation Responses by Eric Eve

Version 7/150410 for Inform 7 6L38

Provides a meaning for defining responses to conversational commands (such as ASK FRED ABOUT GARDEN) as a series of rules.

Conversation Rules by Eric Eve

Version 7/150410 for Inform 7 6L38

A way of controlling conversations using rules and tables. Also implements topic suggestions and Conversation nodes. Requires Plurality by Emily Short and Conversation Framework, Epistemology and List Control by Eric Eve.

Conversation Suggestions by Eric Eve

Version 7/150610 for Inform 7 6L38

Provides a means of suggesting topics of conversation to the player, either in response to a TOPICS command or when NPCs are greeted. This extension requires Conversation Framework. Version 3 makes use of Complex Listing by Emily Short if it's included in the same game rather than indexed text to generate a list of suggestions.

Epistemology by Eric Eve

Version 8/140830 for Inform 7 6L38

Keeping track of what the player character knows and sees.

Exit Lister by Eric Eve

Version 11/150410 for Inform 7 6L38

A status line exit-lister and an EXITS command, with optional colouring of unvisited exits. Selected rooms and doors can be optionally be excluded from the list of exits.

Hiding Under by Eric Eve

Version 4/150410 for Inform 7 6L38

Allows things to be hidden under other things, using a many-to-one underconcealment relation. Can be used either standalone (with basic functionality) or in conjunction with Underside (to add fuller functionality to both extensions). Version 3 of Hiding Under avoids using phrases deprecated in Version 6E59 of Inform.

Implicit Actions by Eric Eve

Version 13/150410 for Inform 7 6L38

Provides implicit taking, opening, closing, locking and unlocking actions for a variety of cases where this makes for smoother game play. The extension also defines phrases which make it easy to define additional implicit actions if desired. Version 11 can be used with Locksmith by Emily Short (although Implicit Actions covers most of what Locksmith does, and in most cases it will be better to use Implicit Actions without Locksmith). Requires Version 5 (or above) of Text Capture by Eric Eve.

Limited Implicit Actions by Eric Eve

Version 3/150410 for Inform 7 6L38

A cut-down version of Implicit Actions for use where code size may be restricted and the full functionality of Implicit Actions is not needed. Requires Plurality by Emily Short and is compatible with Locksmith by Emily Short.

List Control by Eric Eve

Version 4/150410 for Inform 7 6L38

Provides a means of using tables as shuffled, cyclic or stop lists.

List Controller by Eric Eve

Version 4/150410 for Inform 7 6L38

Provides a means of using tables as shuffled, cyclic or stoping lists. This is an alternative to List Control that uses list controller objects instead of a Table of Table Types.

NPC Implicit Actions by Eric Eve

Version 4/150410 for Inform 7 6L38

A basic extension of the Implicit Actions extension into actions carried out by NPCs. This extension automatically includes Implicit Actions.

Text Capture by Eric Eve

Version 8/150410 for Inform 7 6L38

Allows the capture of text that would otherwise be sent to the screen, so that the text can be further manipulated, displayed at some other point, or simply discarded. Version 6/120511 allows the use of unicode in Glulx.

Underside by Eric Eve

Version 6/150410 for Inform 7 6L38

Allows objects to be put under other objects. An underside usually starts out closed so that its contents are hidden from view. Requires Version 7 (or later) of Bulk Limiter; the space under objects is limited by bulk. Underside is compatible with Version 10 or later of Implicit Actions, but does not require it. Version 5 of Underside avoids features deprecated in Version 6E59 of Inform.

Variable Time Control by Eric Eve

Version 4/150410 for Inform 7 6L38

Allows individual actions to take a different number of seconds, or no time at all. Also allows the standard time taken per turn to be defined as so many seconds, which can be varied during the course of play.