Newsgroups: rec.arts.int-fiction
Path: nntp.gmd.de!Dortmund.Germany.EU.net!Germany.EU.net!EU.net!newsfeed.internetmci.com!in2.uu.net!hodes.com!netcomsv!uu4news.netcom.com!netcomsv!uu3news.netcom.com!ix.netcom.com!netcom.com!ads
From: ads@netcom.com (Anthony Spataro)
Subject: Developing extensions to TADS...
Message-ID: <adsDHCKw7.7q0@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
Date: Wed, 1 Nov 1995 04:38:31 GMT
Lines: 22
Sender: ads@netcom20.netcom.com

I've been working lately on writing a number of different systems for 
TADS. I'm working with 2.0 right now because it's been a year since I 
last played around with the system, but so far I've written an NPC 
stage blocking system that facilitates animation of characters in the 
game, and a pretty robust two-person dialogue system similar to the 
one found in later Ultima games (with a list of things the player can 
say, and a response to each).  The dialog system is pretty flexible; 
choices, once chosen, can add new topics to the list of things to say, 
and everything is checked to see if it's been done before it's put on, so 
you can have multibranching dialogues that end up at the same place but 
take different paths.  In addition, a user choice can initiate a blocking 
move--I'm using this to make peoples' names appear as "An old man" or "A 
young woman" until they're spoken to.

My question is, is anybody else working on extensions like these for TADS 
and, if so, wanna join forces?  If not, how many people would be 
interested in something like this?
-- 
 _/\_   apathy: received SIGH, exiting. Why even bother to dump core?
/ L  \  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 
\_ C_/  Assertiveness is strength.  Strength is power.  Power is authority. 
  \/    Authority is asinine.

Health is merely the slowest possible rate at which one can die.
