This directory contains library extensions for various purposes | |
contributed by members of the IF community | |
1 Subdirectory: | |
old | |
24 items: | |
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. | |
automap.zip | |
[24-Apr-2000] | |
Automapping routines for Hugo 2.5, dated 23apr2000. | |
Written by Cardinal Teulbachs. | |
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. | |
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 | |
cango.h | |
[21-Mar-2000] | |
A routine that provides exit descriptions for rooms, | |
written by Cardinal Teulbachs. | |
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. | |
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. | |
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. | |
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 | |
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. | |
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 | |
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. | |
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. | |
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 | |
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. | |
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. | |
randmove.txt | |
[6-May-1996] | |
A replacement routine for Hugo 2.1 that allows for random NPC | |
movement via character scripting, by Cardinal Teulbachs | |
roodylib_suite.zip | |
[26-Aug-2020] | |
The "Roodylib" Hugo library suite, version 4.2.1, by Jon Blask. | |
Roodylib is a compilation of Hugo library bug fixes and | |
additional features. | |
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. | |
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. | |
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. | |
strfnc.h | |
[9-Aug-1998] | |
A set of additional string functions for Hugo 2.4+, | |
version 1.50, by Jason Peter Brown. | |
strfnc.hug | |
[9-Aug-1998] | |
Demo of strfnc.h | |
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. | |
http://iftechfoundation.org/ | |
This mirror is a public service of 661.org. | |
http://661.org/ |