Menutalk.t
Version 1.0 
Guilherme De Sousa
April 2001


Introduction
------------

This is a simple TADS and HTML-TADS library for creating simple conversation menus similar to
the ones used in "Photopia" and "Rameses". Thanks to Adam Cadre for his Inform "Phototalk" code
on which Menutalk is based. 

Typing TALK TO TROLL for example would print a list of things you could say to the Troll
character. 


What does it do?
----------------

Menutalk allows you to setup a number of questions or quips for each TADS actor, record which of
these questions have been asked and print a suitable response for each question.

If you are using an HTML-TADS interpreter MENUTALK also features the option to display the
conversation topics in a separate window at the bottom of the screen. HTML style clickable links
are also available. 


Usage
-----

To use Menutalk you need to #include the file in your program as follows:

#include <menutalk.t>

You should call the SetMenuDefaults function from either init() or commonInit() to setup the 
default variables as follows:

SetMenuDefaults();

This will set a different menu 'style' depending on whether you`re using a HTML-TADS interpreter.

There are two 'styles' for displaying the menus: split screen mode (style 1) and standard 
mode (style 2). There are also a couple of verbs for changing display settings on HTML-TADS 
interpreters. These are "MENULINKS" which turns clickable links on and off and "MENUSTYLE" which 
switches between style 1 and style 2.

A small example program is included called Troll. This hopefully illustrates how to setup an
actor object with a simple set of quips and responses. 


Contacts
--------

Please send your comments, complaints, bugs and suggestions to me at ghdesousa@yahoo.co.uk.

Thanks,

Guilherme De Sousa

