<h2>Classes</h2>
These are nice data types for dealing with...  Data!<p>
<ul>
<li><a name="class_cache_data">
cache_data</a><pre>
class cache_data {
                   int playtester;
                   int talker_quest;
                   int apex_member;
}

</pre><br/>
This class is used to record channel cache data. It is used in conjunction
with a mapping.<p>
<dl>
<dt><b>Members:</b>
<br/>playtester - whether the player is a playtester or not.
<br/>apex_member - whether or not the player is an apex member.
<br/>talker_quest - whether or not the player has done the talker quest to
gain access to additional channels.

</dl>

<li><a name="class_talker_args">
talker_args</a><pre>
class talker_args {
                    int status;
                    string * channels;
                    int verbose;
                    int local_echo;
                    mixed colour;
}

</pre><br/>
This class stores the effect arguments for the talker.<p>
<dl>
<dt><b>Members:</b>
<br/>status - whether or not the talker is on or off
<br/>what - channels the talker is listening to
<br/>verbose - whether the talker is in verbose or brief mode. (1 is verbose, 0 is brief)
<br/>local_echo - is local echo enabled
<br/>string - the colour that text is displayed on the screen.

</dl>

</ul>
[an error occurred while processing this directive]

