circle-2.01/circle/
circle-2.01/circle/lib/boards/
circle-2.01/circle/lib/misc/
circle-2.01/circle/lib/plrobjs/
circle-2.01/circle/lib/text/
circle-2.01/circle/lib/world/shp/
/**************************************************************************
*  Copyright (C) 1993 - see 'license.doc' for complete information.       *
**************************************************************************/

			      CircleMUD Files


The main circle directory has the following subdirectories and files:

README		- Information for the new CircleMudder
automaint	- shell script to perform maintenance .. see running.doc
autorun		- shell script to run the MUD .. see running.doc
bin/		- directory of all the compiled programs (binaries)
doc/		- documentation
lib/		- MUD data (playerfile, world files, etc.)
log/		- system logs
src/		- source code
syslog		- the current system log

The bin/ directory contains only binaries: 'circle' (the main MUD) and
its utilities, which are described in utils.doc.

The doc/ directory has its own README file, describing the contents of
each of the documentation files.

The lib/ directory contains the following subdirectories:

boards		- Circle's bulletin boards
misc		- Misc files (playerfile, banned sites, etc.)
plrobjs		- Player object hierarchy and utility scripts
text		- Text files such as MOTD, news, help, etc.
world		- The world hierarchy

The lib/misc directory contains the following files:

badsites	- List of banned sites
messages	- Spell and skill damage messages
players		- Binary file containing data on all players
plrmail		- Binary file containing player mail
socials		- Text file with text of the socials
xnames		- Text file of invalid names

The lib/plrobjs contains the following files and directories:

a-e  \
f-j   \
k-o    \ Subdirectories where player objects files are stored
p-t    /
u-z  /
zzz/
purgedir	- Script to purge an object dir (meant for use by purgeobjs)
purgeobjs	- Script to purge player objects (see utils.doc)
searchfor	- Script to search for objects in obj files (see utils.doc)


The lib/text directory contains the following files:

background	- Background story (for option 3 from main menu)
bugs		- Bugs reported by players with the 'bug' command
credits		- Text for 'credits' command
handbook	- Text for Immortal Handbook ('handbook' command)
help		- Text for 'help' command with no arguments
help_table	- File of all help entries for 'help' command
ideas		- Ideas from players from 'idea' command
immlist		- Text for 'immlist' command
imotd		- Immortal MOTD -- seen by immortals on login
info		- Text for 'info' command
motd		- MOTD -- seen by mortals on login
news		- Text for 'news' command
policies	- Text for 'policy' command
typos		- Typos reported by players with the 'typo' command
wizlist		- Text for 'wizlist' command

The lib/world directory contains the following subdirectories:

mob	- Contains *.mob files (mobile files)
obj	- Contains *.obj files (object files)
shp	- Contains *.shp files (shop files)
wld	- Contains *.wld files (world files)
zon	- Contains *.zon files (zone files)

Each of the 5 subdirectories in the lib/world directory also contains
two additional files -- one called 'index', which specifies which files
in that directory should be loaded when the MUD boots, and 'index.mini',
which specifies which files should be loaded if the MUD is booted with
the -m (mini-mud) option.

The log/ directory contains several files of the form syslog.n, where n
is a small number.  These are the most recent CircleMUD syslogs.

In addition, it contains the following more permanent system logs:

badpws		- Records of bad password attempts
delete		- Players who have self-deleted
dts		- Players who have hit death traps
errors		- MUD system errors ("SYSERR" messages)
levels		- Records of all levels gained by all players
newplayers	- Records of the creation of new players
rentgone	- Players who have lost their items in rent
restarts	- List of times at which the MUD rebooted
rip		- Player deaths
usage		- Mud system usage


The src directory contains all of the C and header files for the MUD,
along with a Makefile.  The src/util directory contains source for
CircleMUD's utility programs.  See running.doc for more information
on how to compile the MUD.