AUMODVANILLA

NAME
SYNOPSIS
CONFIG.XML PROPERTIES
PROPERTIES EXPORTED

NAME

AU Module Vanilla - Base AU module

SYNOPSIS

This module is to be included by all game configurations otherwise they won't work! It is not really a module, it is in fact the backend system
Its main functions are:
Dealing with deaths and other events
Interfacing with the database
Generating webpages from the XML
Providing a CGI interface
Generating emails for players
Providing an interface which other plugins can use to find out information about the game state.

CONFIG.XML PROPERTIES

This module has the following properties which can be set in the config file
admin-xsl-file
cgiurl
URL of CGI Script, for example /assassins/umpire.cgi
colourcount-class
where class is ???
debug
dbhost
Database Host, for example localhost
dbname
Database Name, for example assassins
dbpass
Database Password.
dbport
Database Port, for example 3306
dbtype
Database Type, for exmaple mysql
dbuser
Database User, for example assassins
default-headline
Default Headline, for example "[P1] killed [P2] ([L2])"
email-subject
Default Email Subject, for example The Assassins Guild""
from-address
Address emails are sent from, for example assassins@srcf.ucam.org
game-prefix
Game Prefix, for example 2004lent
game-start-date
Game Start Time, for example "(25-01-2004 05:00:00)"
headlines-page-name
Headlines Page Stem, for example head
news-date-i
where i is ???
news-page-name
News Page Stem, for example news
obscurity-offset
path-to-pages
Location of News Pages
root-address
Umpire's Email Address, used as the only email address login with umpire privs.
rss-xsl-file
session-length
Time before a CGI can remain inactive before being invalidated, in seconds, for example 600
template-i
where i is the template number
template-page-name-i
where i it the template number
updates-page-name
Updates Page Stem, for example hups
xsl-file

PROPERTIES EXPORTED

This module exports the following properties for an assassin
address
live
name
pseudonym