| ifwiki: Library extension | |
| # ConSpace.zip | |
| An extension to enhance modelling of spatial relations | |
| and to allow several rooms to act as one large subdivided | |
| location. | |
| Version 2.1, by Eric Eve and Steve Breslin. | |
| # ContWithLid.t | |
| A module that adds containers that can be closed by | |
| a specific object, such as a separate lid. | |
| Version 1, by Steve Breslin. | |
| # Dstrucs.zip | |
| A module that implements a number of low-level data | |
| structures: nodes, single- and double-linked lists, | |
| circular single- and double-linked lists, stacks, | |
| and queues. | |
| Version 2.0.1, by Kevin Forchione. | |
| # LookDir.zip | |
| A module that implements >LOOK [direction] commands | |
| (e.g. "LOOK NORTH"). | |
| Version 4, by Eric Eve. | |
| # MazeGenerator.zip | |
| Virtual Maze Generator, version 1, by Jeffrey W. Bowyer. | |
| Archive contains a Java component to produces a perfect | |
| maze, and a TADS 3 class for crawling that maze. | |
| # MultiMorphic.zip | |
| An implementation of a class which allows an author to | |
| simulate changing an object's superclass dynamically at | |
| runtime. Version 1.0, by Kevin Forchione. | |
| # OccludingConnector.t | |
| A module that enables a sense connector to disallow | |
| an object to be sensed through it. | |
| Version 1, by Steve Breslin. | |
| # Pathfinders.zip | |
| A collection of the following pathfinding algorithms, | |
| for searching any kind of graph or tree: breadth-first, | |
| double-breadth (bi-directional), Floyd, Dijkstra and `A*`. | |
| Written by Steve Breslin. | |
| # SayQuery.zip | |
| An extension implementing SayTopic and QueryTopic and | |
| allowing suggested topics to be selected by number or | |
| by clicking on hyperlinks. Version 1.0, by Eric Eve. | |
| # SpellingCorrector.t | |
| A context-sensitive typo and spelling corrector. | |
| Version 1.1, by Steve Breslin in collaboration with | |
| Andreas Sewe. | |
| # SunTracker.t | |
| A module to provide tracking of the sun, using the | |
| TimeSys module. Written by Zachary Hutchinson. | |
| # T3checks.t | |
| A module which keeps track of what capabilities a | |
| given interpreter has, such as the ability to display | |
| images. Version 1.0, by Stephen Granade. | |
| # TCommand.zip | |
| TCommand version 3, by Eric Eve. An extension of the | |
| CommandTopic class (For example, to allow matches on the | |
| direct or indirect object of the command as well as the | |
| command action). | |
| # achievement.zip | |
| For implementing and locally storing Steam-style | |
| achievements. Also for storing information that needs to | |
| persist across multiple playthroughs. Version 1.0, by | |
| Greg Boettcher. | |
| # asto.t | |
| Adds an integer property to each non-class object, and | |
| sets it to a value giving the "absolute" order of the | |
| object definition in the program source. | |
| Version 2.0, written by Kevin Forchione. | |
| # autosave.zip | |
| An extension that allows the player to restore the game | |
| to an earlier state determined by the game itself, like | |
| "undo", except that the story is brought back to a | |
| specific point rather than one turn backwards. | |
| Version November 23, 2008, by Michel Nizette. | |
| # combine.zip | |
| An extension that combines consecutive action reports. | |
| Version 4, by Krister Fundin. | |
| # compass.zip | |
| A module to make a banner displaying a compass, | |
| version 3, by Steve Breslin and Krister Fundin. | |
| # contaction.zip | |
| ContAction, a library extension that provides an abstract | |
| mechanism for implementing continuous actions. | |
| Version 2.6, by Kevin Forchione. | |
| # cquotes.t | |
| A module that converts single straight quotes (') to | |
| curly ones (‘). Will either change just the ones | |
| which appear in standard English contractions such | |
| as "won't," or will change every single quote it finds | |
| that is preceeded by a letter or punctuation. | |
| Version 0.2, by Stephen Granade. | |
| # csc.zip | |
| The TADS 3 Complex Sense Connector library, an | |
| extension to provide a more versatile approach to | |
| sense connectors. | |
| Version 1.2, by M.D. Dollahite and Steve Breslin. | |
| # diff.t | |
| A small library extension that allows you to perform an | |
| operation or action silently and without consequences, | |
| just to observe the potential results upon the state of | |
| the game. | |
| Version 1.0, by Kevin Forchione. | |
| # easyListing.t | |
| An extension making it quicker and easier to print simple | |
| lists, including offering message parameter substitutions | |
| for lists (e.g. "{the/list yourList}"). | |
| Version 0.3, by Emily Boegheim. | |
| # flags.zip | |
| A module that supports bit flags and bitwise operators | |
| that are larger than those supported by the internal | |
| 32-bit infrastructure of TADS 3. | |
| Version 2.0, by Kevin Forchione. | |
| # hypoTester.zip | |
| An extension that allows the game to forsee whether an | |
| action will pass the canonical verify and check routines. | |
| Version 4, by Steve Breslin and Krister Fundin. | |
| # imm.t | |
| An implementation of an "inherited" multi-method | |
| mechanism for TADS 3 multi-methods, by Kevin Forchione. | |
| # kfDebug.t | |
| A debugging suite, including an in-game expression | |
| evaluator. Version 1, by Krister Fundin. | |
| # lastTyped.zip | |
| lastTyped, version 1.0, by jbg. A library for keeping track of the specific | |
| nouns and verbs used in a typed command, and for coverting them into a form | |
| suitable for output. | |
| # listControl.t | |
| An extension to allow short pieces of variable text. | |
| Version 0.2, by Eric Eve. | |
| # londoncabs.zip | |
| London Cabs, a module to simulate the cabbie system used | |
| by Infocom's Sherlock: The Riddle of the Crown Jewels. | |
| Version 1.0.2, by Kevin Forchione. | |
| # match.zip | |
| An extension that provides complex object matching | |
| techniques and reduces the need for object loops. | |
| Version 3, by Krister Fundin. | |
| # megatads.zip | |
| A collection of extensions and patches for the standard | |
| TADS 3 library. Version 1, by Krister Fundin. | |
| # memory.t | |
| A module that records Actor memory of object | |
| locations, and provides an >OBJECTS verb that | |
| players can use to refresh their memory as to the | |
| PC's memory of object locations. | |
| Version 1, by Steve Breslin. | |
| # msg_custom.t | |
| An extension that allows authors to customize the standard | |
| TADS 3 messages, changing them with regard to smart/curly | |
| quotes, contractions, formal versus casual language, etc. | |
| Version 2.2, by Greg Boettcher. | |
| # ncDebugActions.t | |
| Debugging verbs for testing a game. The verbs are | |
| modelled after those in the TADS 2 module wizard.t. | |
| Version 1.1, by Nikos Chantziaras. | |
| # nobreak.h | |
| An extension to allow switch statements to be written | |
| without having to include explicit breaks between cases, | |
| by Brendan Barnwell. | |
| # optimizations.zip | |
| Two proof-of-concept tests for optimizing some | |
| computation-heavy code in the standard adv3 library. | |
| Version 1, by Steve Breslin. | |
| # padlock.zip | |
| A TADS 3 implementation of padlocks and padlockable things. | |
| Version 1.0, by Greg Boettcher. | |
| # proteus.zip | |
| A collection of inter-related modules that provide | |
| information on TADS 3 metadata, as well as implementing | |
| some object-oriented design patterns. | |
| Version 1.1.5, by Kevin Forchione. | |
| # qtalk.zip | |
| A library for Photopia style menu-based conversations, | |
| allowing for submenus, and looping and repeating | |
| conversations. | |
| Version 2, by Greg Boettcher. | |
| # reaction.t | |
| An extension offering rules-based handling of | |
| beforeAction and afterAction code. | |
| Version 0.2, by Emily Boegheim. | |
| # relation.zip | |
| A library that adds relations to TADS 3. It allows | |
| you to define arbitrary relations between objects | |
| and search through those relations. | |
| Version 3.0, by Kevin Forchione. | |
| # rextok.zip | |
| A library that extends regular expression searches | |
| from strings to token lists and vectors. | |
| Version 2.0, by Kevin Forchione. | |
| # rulebooks.zip | |
| A library extension that refactors the definitions of | |
| rules and rulebooks making it easier to work with these | |
| datatypes. Version 1.1, by Kevin Forchione. | |
| # splitgame.zip | |
| A library to implement two-column, two-player games. | |
| Included are the library module and a sample game. | |
| Version 0.9, by Chris Odhner. | |
| # t3cartographer.zip | |
| t3cartographer, an extension to automatically create in-game maps from game data and | |
| output it in various formats. Version 0.7, written by Tomas Öberg. | |
| # t3knowledge.t | |
| A module to make knowledge tracking more intuitive | |
| by adding extra support for NPC knowledge. | |
| Version 1.1, by Steve Breslin. | |
| # t3RAP.zip | |
| ifwiki: Reactive Agent Planner | |
| The TADS 3 Reactive Agent Planner, which automates | |
| complex NPC behavior. | |
| Original TADS 2 module by Nate Cull. | |
| Updated TADS 3 version 1.2 by Steve Breslin. | |
| # tests.t | |
| An implementation of easy-to-use Inform-7-style "test me" | |
| script playback, where test scripts defined in the source | |
| can be invoked during play-testing. | |
| Written by Ben Cressey and Eric Eve. | |
| # tests2.zip | |
| An implementation of easy-to-use Inform-7-style "test me" | |
| script playback, where test scripts defined in the source | |
| can be invoked during play-testing. | |
| Originally written by Ben Cressey and Eric Eve, and | |
| updated by NR Turner. | |
| # timepasses.t | |
| A library to replace the default "Time passess..." | |
| message, by Soren Lovborg. | |
| # timesys.zip | |
| A time-oriented library for TADS 3, providing support | |
| for input and output of times and dates. | |
| Version 3.0.3, by Kevin Forchione. | |
| # tips.zip | |
| An extension for displaying tips directed at inexperienced | |
| players. Version 1, by Krister Fundin. | |
| # toksync.zip | |
| A library that allows a new token to be added to the | |
| command tokenizer. | |
| Version 1.1, by Kevin Forchione. | |
| # tsp.zip | |
| TSP version 1.0.2, a TADS 3 Services Pack library extension. | |
| A collection of mechanisms supporting a wide variety of | |
| extended services for the TADS 3 language, by Kevin Forchione. | |
| # xactor.zip | |
| ifwiki: Xactor | |
| A library to help write adult-themed games. | |
| Version 1.05, by Choices. | |
| # DupDobj.t | |
| An extension to allow author control over the handling of | |
| duplicate direct objects in the same command | |
| (e.g. EXAMINE LEAVES, TWIGS AND BRANCHES). | |
| Version 1.3, by Eric Eve. | |
| # scenes.t | |
| An extension that provides a means of defining and | |
| manipulating scenes in a way similar to the scenes | |
| mechanism available in Inform 7. | |
| Version 1.1, by Eric Eve. | |
| # adv3Lite.zip | |
| ifwiki: Adv3lite | |
| Version 2.2.2 of adv3Lite, an alternative library for use with TADS 3, by Eric Eve. Freeware. | |
Xet Storage Details
- Size:
- 9.8 kB
- Xet hash:
- 49bc430f05554255ff51b5c6251c551987809ae65b2f6c5523839d365607141a
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.