Using Automated Player Banning
--------------------------------------
In order to make automated player banning work, you will need to place the program "banning.exe" in your Shogo directory.  
On my machine, this directory is \Games\Shogo.  Then, create a text file named "banned.txt".  Add the banned player names 
to this file, one name per line.  Name matching is case-sensitive.  Start "banning.exe" and use it just like the regular 
dedicated server.

How Does It Work
----------------------
The source code for this mod is also included with the .zip file.  Four additional classes have been included.
They are:  CKickList, CNode, CPlayerList, and CName.  CKickList and CPlayerList are linked list
implementations which contain lists of CNodes and CNames respectively.  CPlayerList contains the list
of banned player names.  When a player with a banned name joins the server, he/she is added to CKickList.
During each server update cycle, the server iterates through CKickList and kicks any player in the list who
has been in the game for at least 50 game units.  This time delay is necessary to allow the player to get
completely "in" the game before they are kicked, otherwise the server will hang.

Future Enhancements
------------------------
*  Regular expression name matching
*  IP address banning (waiting for Shogo v2.2 patch)
*  More configurability
*  Dynamic reloading of the banned name list


Please send all questions or comments to kevin@planetshogo.com