SYSDEF SWITCHES
   
   NOTE: The TIMECHECK option above allows different system definition files
   to be used at different times, so .sysdef may not be the only system
   definition file.  See the .server file as well as doc/timecheck.doc for
   details.

   Format:	keyword=value

   tournplayers		-- number of players on each time required to t-mode.
			   default (int): tournplayers=3
   ships		-- ship classes allowed:
			   SC - scout
			   DD - destroyer
			   CA - cruiser
			   BB - battleship
			   AS - assault
			   SB - starbase
			   GA - galaxy
			   AT - AT ship
			   default (string): ships=SC,DD,CA,BB,AS,SB
   weapons		-- weapons allowed (PLASMA, TRACTOR)
			   default (string): weapons=PLASMA,TRACTOR
   plasmakills		-- number of kills required to use plasma.
			   default (int): plasmakills=2
   starbaserank		-- rank required to use a starbase.  0: Ensign, 
			   8: Admiral.  
			   default (int): starbaserank=3
   chaos		-- chaos mode that allows multiple starbases and
			   decreased rules on starbase use. 
			   default (boolean): chaos=0
   hidden		-- distant players are invisible during T mode. values
			   0: false, 1: true, 2: hidden even when not t-mode.
			   default (int): hidden=1
   maxload		-- Maximum machine uptime load before server 
			   voluntarily shuts down. 
			   default (float): maxload=0.0
   galaxywarp		-- allow a wrap-around galaxy (used in KSU chaos style)
			   default (boolean): galaxywrap=0
   ksuchaos		-- KSU chaos mode.  Increased fuel regeneration, 
			   super-seek plasmas, other modified ship parameters.
			   default (int): ksuchaos=0
   lastexplode		-- Torps explode when fuse runs out (normally torps
			   quietly disappear).
			   default (boolean): lastexplode=0
   explodetorps		-- When a player does 'D' one torp will explode rather
			   then vanish.
			   default (boolean): explodetorps=0
   starbasewarp		-- Starbase max warp.
			   default (int): starbasewarp=2
   straighttorps	-- Whether player torps fly straight or "wobble".
			   default (boolean): straighttorps=0
   planets		-- Home planet index in planet array for each race.
			   00 - EAR, 10 - ROM, 20 - KLI, 30 - ORI (see
			   planets.h)
			   default (string): 00,10,20,30.  To enable random
			   planet startup for FED (i.e. player starts at any
			   random FED (location, not owner) planet) you would
			   specify: 00,01,02,03,04,05,06,07,08,09,10,20,30
   confirm		-- binary confirmation from client if server is blessed.
			   0 -- no checking
			   1 -- rsa only
			   2 -- rsa and non rsa
   notmodebomb		-- whether bombing is allowed out of t-mode or not.
			   default (boolean): notmodebomb=1
   backtorpheat		-- increase weapon temp for rear-fire torps 
			   proportional to speed (runner-scum deterent).
			   default (boolean): backtorpheat=1
   gameup		-- status of the server.  This is always set to 1
			   but can be manually set to 0 to (gradually) shut 
			   down a game in progress. See gamedown for a more
			   abrupt method.  default (boolean): gameup=1
   godsname		-- special privileges for a player with this name.
   udp			-- UDP switch. 0: off, 1: on, 2: debug, 3: verbose
			   debug.
			   default (int): udp=1
   vectortorps		-- vector torps.  Torp speed is calculated from ship
			   direction and speed as well as default torp speed.
			   default (boolean): vectortorps=0
   allwar		-- All players at war with everyone. Not fully 
			   implemented since no one can orbit planets..
			   default (boolean): allwar = 0
   snakepatrol		-- Snakes patrol neutral territory during t-mode,
			   the entire galaxy when not.  A snake is started
			   once per # cycles if one is not already in the game.
			   default (int): snakepatrol=6000
   (mine switches: only enabled if compiled with that option)
   mines		-- Enable starbase mines. See doc/mines.doc
			   default (boolean): mines=0
   minedet		-- proximity fuse.
			   default (int): minedet=1500
   minerot		-- number of cycles when the server will "rotate" the
			   2 torps composing a mine.
			   default (int): minerot=3
   minepow		-- mine power as a factor of starbase torp factor.
			   (i.e. minepow=2 does the same amount of damage
			    as 2 torps would.  Must be greater then 1)
			   default (int): minepow=4
   checkmessage		-- Enable checking of messages for logging (also
			   used for hockey to issue a new puck).
			   See doc/logging.doc
			   default (int): checkmessage=1
   logall		-- Log all player generated messages. Requires
			   checkmessage=1.
			   default (int): logall=0
   loggod		-- Log only messages to god or those preceeded by
			   "god:"/"GOD:".
			   default (int): loggod=1
   cloakdelay		-- Amount of delay after uncloaking before firing is 
			   possible.  0 : let's you fire while cloaked,
			   1: foghorn-style chaos, 2: original calvin,
			   6: normal, >6: disables all weapons
			   default (int): cloakdelay=6
   gamedown		-- set to 1 to eject all players.  Players logging in
			   after this flag is set will see .down_mesg instead
			   of .motd.
   (enabled if sb dock allowed)
   sbdock		-- allows Sbs to dock on Sbs.

   ping_freq		-- how often to ping
   ping_iloss_interval	-- period of incremental loss calculation
   ping_allow_ghostbust	-- allow ghostbusts if pings not returned over
			   ping_ghostbust_interval
   ping_ghostbust_interval -- interval of no pings at which player gets
			      ghostbusted if ping_ghostbust true.
   twarpmode		-- allow starbase transwarp
   twarpspeed		-- speed of transwarp
