ncohafmuta-1.4.2/bot/
ncohafmuta-1.4.2/helpfiles/
ncohafmuta-1.4.2/lib/emailver/
ncohafmuta-1.4.2/tzinfo/Atlantic/
ncohafmuta-1.4.2/tzinfo/Brazil/
ncohafmuta-1.4.2/tzinfo/Chile/
ncohafmuta-1.4.2/tzinfo/Indian/
ncohafmuta-1.4.2/tzinfo/Mexico/
ncohafmuta-1.4.2/tzinfo/Mideast/
ncohafmuta-1.4.2/tzinfo/SystemV/
ncohafmuta-1.4.2/utils/
ncohafmuta-1.4.2/utils/code_fragments/new_config/
init_data file format
---------------------

Example file:
5000 3 1 1 4 1 1 0 ABC
A square BC 0 1
B pond AC 0 1
C shop AB 0 1

First line variables seperated by spaces:
PORT #                  number between 1000 and 9999
                        This is the main login port for the talker.
                        Port offsets for who/wiz/web port are set in 
                        hdrfiles/constants.h
TOTAL ROOMS             total number of rooms defined in this file.
                        Increase this when you add a new room in here.
ROOM ATMOSPHERICS       1 for yes, 0 for no. Can be toggled online.
                        Determines whether all rooms will have random
                        atmospheric messages on at bootup.
SYSTEM LOGGING          1 for yes, 0 for no. Can be toggled online.
MESSAGE LIFETIME        a whole number in days. This is how long the talker
                        will wait before deleting messages from the message
                        boards that many days old.
NEW USERS ALLOWED       2 for yes, unrestricted user creation
                        1 for yes, by email verification only
                        0 for no
RESOLVE IP ADDRESSES    1 for yes with talker caching and gethostbyaddr() 
                        (NOTE: gethostbyaddr() is a blocking function. 
                        This means that and ip->hostname resolution can 
                        freeze the talker for X number of seconds while 
                        lookup is attempted. option 2 is recommended where 
                        supported)
                        2 for yes with talker caching and external 
                        resolver clip-on. The external clip-on resolver is 
                        a helper app that takes the burden off the talker 
                        for doing ip->hostname resolution. This prevents 
                        the talker from freezing while lookup is 
                        attempted.
                        3 for yes with just external resolver clip-on
                        4 for yes with just gethostbyaddr()
                        0 for no resolution of ips->hostnames
                        See README.dns_resolving for more info
                        This is only the initial setting..can be toggled 
                        online.
BACKUP/ARCHIVE LOGS     1 to have the talker backup/archive logs at
                        midnight (can be changed with .backup)
                        0 to not have it back/archive them up

ROOMS LOCKED TO PUBLIC  room letters locked to public (can't be made 
                        private)


Room connection lines, variables seperated by spaces:
ROOM LETTER IDENTIFIER the letter indentifying the room. start from "A", all
                       the way to "Z", then the following characters:
                       [ \ ] ^ _ ` and then start with "a" to "z"
ROOM NAME              the name of the room, case-sensitive, no spaces
EXITS                  consecutive letters designating a 1-way connection
                       to another room(s). For a room with no connections,
                       use a *
IS ROOM HIDDEN?        1 for yes, 0 for no
IS ROOM WITH ATMOS ON? 1 for yes, 0 for no. Can be toggled online.

Each line after the first line is considered a room. The first room line
designates the first room as room A, the second as room B, and so on; So 
that you can make the exits from room to room in the EXITS field. If
you need more than 26 rooms (A-Z) refer to the 437 code page table for the
characters that come after them (or refer above).

Room descriptions are stored in a text file named as the room name. 
So the room description for the room "pond" will be in a file called 
"pond" in the config directory. You can edit/create this with a text 
editor or create/edit it online with the .descroom command.

ALL fields for the lines are required!

-Cygnus
Anthony J. Biacco
ncohafmuta@asteroid-b612.org