ifwiki: Library_extension
       
       This directory contains library extensions for various purposes
       contributed by members of the IF community
       
       
       1 Subdirectory:
 (DIR) old
       
       
       24 items:
 (TXT) Smrtdesk.h
       [14-Dec-1997]
       Smart Desk Object v2.0, by Jason Peter Brown.
       A desk object designed to deal intelligently with
       user interaction between a desk and it's drawers.
       
 (BIN) automap.zip
       [24-Apr-2000]
       Automapping routines for Hugo 2.5, dated 23apr2000.
       Written by Cardinal Teulbachs.
       
 (TXT) beta.h
       [25-May-2015]
       A library extension to allow the player to make comments in
       game transcripts. Version 2.8, written by Jon Blask, based on
       code written by Mike Snyder and Bert Byfield.
       
 (TXT) boxdraw.h
       [19-Sep-1997]
       A routine for Hugo 2.4 to draw a coloured box containing
       text on the screen, by Cardinal Teulbachs. Version 5,
       dated 970818
       
 (TXT) cango.h
       [21-Mar-2000]
       A routine that provides exit descriptions for rooms,
       written by Cardinal Teulbachs.
       
 (BIN) container.zip
       [23-Dec-2010]
       An implementation of a new SuperContainer class providing
       objects that can be either or both of a container and a
       platform. Version 1.01, originally written by Kent Tessman
       and updated by Robb Sherwin.
       
 (BIN) converse.zip
       [16-Jul-2001]
       A library for implementing NPC conversation in the style
       of "Pytho's Mask", with sophisticated topic threading,
       written by Chris Tate.
       Archive includes the library and a simple example program.
       
 (BIN) copying.zip
       [24-Nov-2015]
       Copying.h, a Hugo library extension to add the GNU General
       Public License to a Hugo game. Version 1.3, by H. J. Hoke.
       
 (TXT) extra.txt
       [29-Apr-1996]
       ExtraWords, by Cardinal Teulbachs,
       a user-added routine for hugolib.h v2.1 to parse for extraneous
       words in room descriptions
       
 (TXT) mapgen.h
       [18-Mar-2000]
       A collection of routines that allow the generation of
       random maps, i.e. maps where the connections between
       rooms are randomly assigned at runtime.
       Written by Cardinal Teulbachs.
       
 (TXT) menu.txt
       [29-Apr-1996]
       A replacement Menu routine for hugolib.h v2.1,
       hopefully more functional and useful than the original,
       by Cardinal Teulbachs
       
 (TXT) newlib01.hug
       [17-Oct-1997]
       NewLib, by J. Nichols. A collection of new library routines
       for the Hugo system and a test program, in one text file.
       
 (TXT) newmenu.h
       [25-May-2015]
       A replacement for Hugo's menu system. It attempts to provide
       better presentation across more types of interpreter, and
       integrates a hint system for easier hint-bundling.
       Version 3.4, by Jon Blask.
       
 (TXT) phone.txt
       [5-Sep-1996]
       A telephone class for Hugo 2.2 that allows the implementation
       of any number of telephones in a game, by Cardinal Teulbachs
       
 (TXT) printf.hug
       [26-Jan-2008]
       A routine to print a formatted string, similar to C's printf(),
       using parameters for numbers, object names, substrings, etc.
       Written by Bert Byfield.
       
 (BIN) ptalk.zip
       [25-Mar-2000]
       A Hugo port of Adam Cadre's Inform "phototalk.inf" menu-based
       conversation system, ported to Hugo by Robb Sherwin. Archive
       includes ptalk.hug Hugo source, ptalk.hdx debugger file and
       ptalk.hex story file.
       
 (TXT) randmove.txt
       [6-May-1996]
       A replacement routine for Hugo 2.1 that allows for random NPC
       movement via character scripting, by Cardinal Teulbachs
       
 (BIN) roodylib_suite.zip
       [10-Jul-2024]
       The "Roodylib" Hugo library suite, version 4.3.0, by Jon Blask. Roodylib is 
       
 (BIN) simpletalk.zip
       [23-Jul-2014]
       An updated version of Robb Sherwin's Hugo port of Adam Cadre's
       "phototalk.inf" conversion system, modified to allow easier
       inclusion into games. Version 2.4, by Jon Blask and
       Robb Sherwin.
       
 (BIN) sort.zip
       [14-Jul-2001]
       A routine to sort an array in arbitrary ways by allowing
       the programmer to supply the function used for comparing
       elements of the array, written by Chris Tate.
       Archive includes the library and a simple example program.
       
 (BIN) spellsys.zip
       [21-Sep-1996]
       A demonstration how to implement a Spellcaster-type spell
       system in Hugo 2.2, by Cardinal Teulbachs.
       Source code and compiled game file.
       
 (TXT) strfnc.h
       [9-Aug-1998]
       A set of additional string functions for Hugo 2.4+,
       version 1.50, by Jason Peter Brown.
       
 (TXT) strfnc.hug
       [9-Aug-1998]
       Demo of strfnc.h
       
 (BIN) useverbs.zip
       [7-Apr-1997]
       UseVerbs v0.0.2 (7th April 1997), by Julian Arnold.
       UseVerbs comprises two library extension files, useverbs.g and
       useverbs.h, which add a number of permutations to some of the
       standard Hugo verb definitions, as provided in grammar.g and
       verbstubs.g. Simply, they allow the player to enter commands
       such as HIT MORDRED WITH EXCALIBUR in the form USE EXCALIBUR
       TO HIT MORDRED, or USE EXCALIBUR FOR HITTING MORDRED.
       
       
       The IF Archive is a public service of the
       Interactive Fiction Technology Foundation.
 (HTM) http://iftechfoundation.org/
       
       This mirror is a public service of 661.org.
 (HTM) http://661.org/