38 extensions found

Approaches by Emily Short

Version 7/150415 for Inform 7 6L38

Approaches provides a GO TO place action which allows the player to move through visited rooms to a new location. It also allows other characters to traverse the map to named locations. It is designed to work with Locksmith by Emily Short. Version 7 drops the erroneous requirement of the Plurality extension, which was still mentioned in Version 6.

Assorted Text Generation by Emily Short

Version 5/150410 for Inform 7 6L38

Provides a range of convenient say phrases, including more varieties of number-printing, descriptions of object locations, and descriptions of which members of a set conform to a criterion (such as "Three of them are closed." when speaking of a group of doors).

Automated Drawers by Emily Short

Version 6/150410 for Inform 7 6L38

Creates a drawer kind of container, which is designed to be part of an item of furniture. Automatically parses names such as 'top drawer' or 'fourth drawer' or 'left drawer'; adds some features for describing furniture with drawers.

Basic Help Menu by Emily Short

Version 1/140507 for Inform 7 6L38, 6L02

Provides a HELP command which brings up a menu giving standard instructions about IF.

Basic Screen Effects by Emily Short

Version 7/140830 for Inform 7 6L38

Waiting for a keypress; clearing the screen. Also provides facilities for changing the foreground and background colors of text, when using the z-machine. These abilities will not function under Glulx.

Case Management by Emily Short

Version 1/101223 for Inform 7 6G60

'To say' rules to say the names of things and rooms, and passages of text, in uniform upper or lower case.

Complex Listing by Emily Short

Version 9/140507 for Inform 7 6L38, 6L02

Complex Listing provides more sophisticated listing options: the ability to impose special ordering instructions on a list, and also the ability to change the delimiters of the list to produce different styles and effects.

Computers by Emily Short

Version 7/150410 for Inform 7 6L38

Computer hardware and software, including search engines and email programs. Version 3 adds handling for batteries and cords, if we include Power Sources by Emily Short (which itself depends on Plugs and Sockets by Sean Turner).

Deluxe Doors by Emily Short

Version 4/150410 for Inform 7 6L38

Allows for doors that are implemented as having independent 'faces' -- to put a knocker on that can only be seen from on side, for instance, or to allow the player to lock one side with a key but the other with a latch. Also introduces a 'latched door' kind.

Dishes by Emily Short

Version 2/150410 for Inform 7 6L38

Dishes is a convenience extension for use with Measured Liquid. It provides some standard-sized cups, glasses, graduated measuring cups, jugs, bottles, etc., as well as a corked bottle kind that opens with the use of a secondary cork object.

Facing by Emily Short

Version 10/150410 for Inform 7 6L38

Provides actions to face a direction, look toward a named room, or look through a named door.

Glulx Entry Points by Emily Short

Version 10/160919 for Inform 7 6M62

Provides hooks to allow the author to write specialized multimedia behavior that would normally go through HandleGlkEvent. This is a rather dull utility library that will be of most use to authors wanting to write Glulx extensions compatible with other Glulx extensions already in use.

Glulx Image Centering by Emily Short

Version 4/150417 for Inform 7 6L38

Glulx Image Centering adds the ability to display an image that is centered (left/right) on the screen.

Glulx Text Effects by Emily Short

Version 5/140516 for Inform 7 6M62, 6L38

Gives control over text formatting in Glulx.

Inanimate Listeners by Emily Short

Version 1/140507 for Inform 7 6L38, 6L02

Allows the player to address inanimate objects such as a talking computer, microphone, or telephone in a form such as ASK COMPUTER ABOUT COORDINATES.

Introductions by Emily Short

Version 2/150410 for Inform 7 6L38

Introductions provides an introductory paragraph about objects in a room description the first time the player looks in that location. It also allows the author to add segue text that will appear between one description and the next.

Location Images by Emily Short

Version 1/150410 for Inform 7 6L38

Allows the author to set per-room images and show these as the player moves from room to room. Requires Simple Graphical Window by Emily Short.

Locksmith by Emily Short

Version 12/140507 for Inform 7 6L38, 6L02

Implicit handling of doors and containers so that lock manipulation is automatic if the player has the necessary keys.

Measured Liquid by Emily Short

Version 6/150410 for Inform 7 6L38

Measured Liquid provides a concept of volume, together with the ability to fill containers, pour measured amounts of liquid, and drink from containers. It handles mixtures as well, if desired. It is compatible with, but does not require, the Metric Units extension by Graham Nelson.

Menus by Emily Short

Version 3/140507 for Inform 7 6L38, 6L02

A table-based way to display full-screen menus to the player.

Modern Conveniences by Emily Short

Version 5/150410 for Inform 7 6L38

Modern Conveniences creates kitchen and bathroom kinds of room, which will automatically be furnished with a set of plausible appliances. (This was originally an example in the manual of how to create extensions, and an annotated version may still be found there.) Version 3 adds compatibility with Measured Liquid, modeling flowing water from taps.

Modified Exit by Emily Short

Version 6/150410 for Inform 7 6L38

Changes the handling of the EXIT action, allowing commands such as EXIT PLATFORM and GET OUT OF CHAIR, making characters leave enterable objects before traveling, and altering the default interpretation of >OUT when the player is neither inside an object nor in a room with an outside exit. Updated for adaptive text.

Mood Variations by Emily Short

Version 3/150410 for Inform 7 6L38

Allows the author to define a mood value for characters and then use text substitutions such as '[when bored]The king fidgets on his throne[or sleepy]The king snores[at other times]The king grins[end when].' Moods will be interpreted in 'writing a paragraph' and similar contexts as the mood of the person described in the paragraph, but at other times according to the mood of the person to whom the player is currently speaking.

Ordinary Room Description by Emily Short

Version 3/150410 for Inform 7 6L38

An extension to go with Room Description Control, which emulates as closely as possible the behavior of Inform defaults, but allows the intervention of Room Description Control.

Plurality by Emily Short

Version 9/101223 for Inform 7 6G60

Adds tokens to help with sentences about nouns with plural names; provides handling for pronouns of objects like 'a pair of shoes'; offers additional control over Inform's default pronoun handling.

Postures by Emily Short

Version 3/150415 for Inform 7 6L38

Postures defines three postures -- seated, standing, and reclining -- and allows pieces of furniture to specify which postures are possible and preferred when the player is on those furnishings. Version 3 offers minor updates, mostly to improve the documentation.

Power Sources by Emily Short

Version 2/150410 for Inform 7 6L38

Power Sources provides an implementation of plugs and batteries, and is designed to be used alongside Computers or as a base for other device implementations. It requires Plugs and Sockets by Sean Turner.

Property Checking by Emily Short

Version 4/150410 for Inform 7 6L38

A light testing extension to identify rooms and game items that may still be lacking descriptions or other properties.

Punctuation Removal by Emily Short

Version 5/140507 for Inform 7 6L38, 6L02

Recorded Endings by Emily Short

Version 5/150410 for Inform 7 6L38

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.

Room Description Control by Emily Short

Version 12/150410 for Inform 7 6L38

A framework by which the author can considerably change the listing of objects in a room description. Includes facilities for concealing objects arbitrarily and changing the order in which objects are listed.

Simple Followers by Emily Short

Version 7/150410 for Inform 7 6L38

Allows non-player characters to follow the player (or one another); adds a FOLLOW command and a corresponding STOP FOLLOWING command so that the player can issue these orders to non-player characters. Adds adaptive text features.

Simple Graphical Window by Emily Short

Version 10/161003 for Inform 7 6M62

Provides a graphics window in one part of the screen, in which the author can place images; with provision for scaling, tiling, or centering images automatically, as well as setting a background color. Glulx only.

Single Paragraph Description by Emily Short

Version 5/150410 for Inform 7 6L38

A room description extension based on Room Description Control (which is required). All contents of a room are summarized in a single paragraph, starting with the regular room description.

Skeleton Keys by Emily Short

Version 1/140507 for Inform 7 6L38, 6L02

Tailored Room Description by Emily Short

Version 12/150410 for Inform 7 6L38

An extension to go with Room Description Control, providing a different style of room description than the default. Parenthetical remarks such as (open) and (in which are...) are omitted in favor of full English sentences. Removes the requirement for Text Variations.

Transit System by Emily Short

Version 6/150410 for Inform 7 6L38

Transit System provides a train-car kind which follows a schedule around the map, allowing the player or other characters to get on or off.

Tutorial Mode by Emily Short

Version 5/150410 for Inform 7 6L38

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.