//----------------------------------------------------------------------
// SOF Server Launcher v1.8<beta> - Compile Date - 04/28/2002
// 		This is Freeware. 
// Please send Bug reports to: jbastian@adelphia.net
//----------------------------------------------------------------------
// ENHANCEMENTS/FIXES IN v1.8<beta>
 
 Bug-OCX files where "assumed" to be on the server. Apparently
     everyone is not a developer.These files are now included
     in the setup CAB file.
 Bug-Maplist was failing to load after 
     second run due to path error.
     (AKA:"File not found" problem)
 -Added TCP Port connection monitoring
 -Added autodetection of SOF location via Registry
 -Added full registry support, negating config files
 -Added ability to add dedicated CFG options not inherent
   to the program
 -Added dedicated option for developer mode(verbose mode)
 -Added Verbose network mode(outputs network info)
 -Added logging options, console/stats
 -Added realtime Server Monitor, and ability to control server
   and send commands to it. 

// ENHANCEMENTS/FIXES IN v1.5

 -Added Systray operation/auto-minimize 
  to free desktop and taskbar space.
 -Added Custom maplist creator.
 -Added ability to save default config and
  option to save on launch/exit always.
 -Added a console command reference list 
  form, with option to launch with game.
 -Added option to permanently add custom maps
  in your map list. (for those distributed 
  in custom PAK files)
 -Added current IP reference.
 -Added new dedicated options: 
	password(game)
	rcon_password(remote console)
 	sv_suicidepenalty
	sv_gravity
   	g_movescale
   	allow_upload
	allow_download
	sv_reconnect_limit
 -Added Lag reduction option:
	set sv_no_big_ents 1
	set sv_flash_big_ents 0
	set sv_max_ghoul_mp 100 
 -Added detection/support for following 
  new maps(raven mappack5):
	airportdm
	factorydm
	irqdesertdm
	labdm
	plantdm

// ENHANCEMENTS/FIXES IN v1.1

 Bug-Control_Limit and CTF_Loops values were not being passed to dedicated.cfg
 Bug-Control Limit textbox responded to wrong gametype.


//----------------------------------------------------------------------
// HOW SOME STUFF WORKS/OR DOESN'T WORK
//----------------------------------------------------------------------
MISSING OCX 
ERRORS	       - If you get one of these errors stating the program cannot
		 find an OCX(i.e.MSWINSCK.OCX) try copying them to your
		 <WINDOWS DIR>\SYSTEM (or SYSTEM32 for Windows2000). They
		 should work in the same DIR as the launcher.

SERVER MONITOR - It uses RCON not the gamespy protocol. Since you need
		 a password to use rcon, the default password (if not-
		 specified) is 'secret'. You'll see this on your console:
		 'Rcon secret status' - Don't worry it's just the monitor
		 sending status requests to 'localhost' not a hacker. It's
		 on a 3 second timer, and doesn't use any significant bandwidth.
		 It's not a great monitor since it was sort of an after-
		 though that I spent all of 5 minutes to code. It's great
		 for watching to see who's connecting so you can jump in
		 and hand someone's ass to them. It also supports a shutdown
		 and restart of the server. 

COLOR HOSTNAME - I know I said I was going to include this but you know what,
		 I didn't.. I just didn't feel like including routines to handle
		 all those colors and extended ASCII chracters. You can however 
		 cut and paste your hostname from your COLOR8.CFG into your 
		 'Hostname' box on the Launcher. 

THE MAP LIST   - It's built by checking every directory above the 
                 SOF\USER\ directory. Then, it ofcourse searches
	         for all files with the BSP extention. I did this 
		 method because the LST files didn't include all
		 the maps you have(unless you like using notepad all
		 day) I plan to have an alternate view which will read
		 your custom LST files at a later date. In the meantime		
		 I created a routine which remembers your "favorite"
		 map list, so you need only create it once.

DM_FLAGS MENU  - This menu actively responds to the gametype selected
		 and automatically invokes/nullifies/disables/enables
		 the DM_FLAGS in accordance with the table listed at:
		 http://www2.ravensoft.com/users/jscott/sof/dedguide.htm
		 I'm pretty sure I got it right, but if you see something
		 funky let me know.

SOF LOCATION   - Is now auto-detected via registry. If it's incorrect, just
		 change it to reflect the correct location.

//FILE DEFINITIONS:
------------------------------------------------------------------------
-SOFStarter.EXE	- SOF Server Launcher executable.
-Readme.txt 	- This file.

NOTE: All other files have been replaced by registry keys.
(HKEY_LOCAL_MACHINE\SOFTWARE\Solutiondb\SOFLauncher)
You can delete the files created by the older versions(1.0/1.1/1.5)


//INSTALLATION InSTRUCTIONS
----------------------------------------------------------------------
1. Run Setup.exe

2. Create a shortcut on your desktop to this program.

3. Launch the program.

4. Follow Steps 1-7 and press "GO".

Enjoy...

//---------------------------------------------------------------------------------
