================================================================================
  NEXGEN SERVER CONTROLLER EXTENSION VERSION 1.04
  ZEROPOINT PRODUCTIONS, JANUARY 2008
  D.SCHEERENS@GMAIL.COM
================================================================================



================================================================================
  TABLE OF CONTENTS.
================================================================================
 1. INTRODUCTION.
 2. QUICK INSTALLATION GUIDE.
 3. UPGRADING FROM A PREVIOUS VERSION.
 
 

================================================================================
  1. INTRODUCTION.
================================================================================
The Nexgen server controller extension is a plugin that adds new features to the
server. The following extensions are provided by this plugin:

 - A map switch tab is added for match administrators.
 
 - Player protection overlay effect. While a player is protected a shield is
   displayed around the player.
   
 - Team overlay effect. If the player isn't protected the players skin will be
   slightly colorized, depending on the team of the player.
   
 - A voice announcer counts down when the game is starting.
 
 - Player frag/score recovery. When a player leaves the server, his/her score
   will be remembered, so it can be restored once the player rejoins the server.
 
 - Adds the !stats command to the server, which toggles between the SmartCTF and
   normal scoreboard if the SmartCTF mutator is running.



================================================================================
  2. QUICK INSTALLATION GUIDE.
================================================================================
 1. Make sure your server has been shut down.
 
 2. Copy the NexgenX104.u file to the system folder of your UT server.
 
 3. If your server is using redirect upload the NexgenX104.u.uz file to the
    redirect server.
 
 4. Open your servers configuration file and add the following server package:
 
      ServerPackages=NexgenX104
 
    Also add the following server actor:
    
      ServerActors=NexgenX104.NexgenX
      
    Note that the actor should be added AFTER the Nexgen controller server actor
    (ServerActors=Nexgen104.NexgenActor).
  
 5. Save the changes to the configuration file and start the server. The
    extension plugin should now be active on your server.



================================================================================
  3. UPGRADING FROM A PREVIOUS VERSION.
================================================================================
 1. Make sure your server has been shut down.
 
 2. Delete NexgenX1xx.u (where xx is the previous version of NexgenX) from your
    servers system folder and upload NexgenX104.u to the same folder.
 
 3. If your server is using redirect you may wish to delete NexgenX1xx.u.uz if
    it is no longer used by other servers. Also upload NexgenX104.u.uz to the
    redirect server.
 
 4. Open your servers configuration file.

 5. Goto the [Engine.GameEngine] section and edit the server package and
    server actor lines for NexgenX. They should look like this:
       
       ServerActors=NexgenX104.NexgenX
      
       ServerPackages=NexgenX104
 
 6. Save changes to the servers configuration file and close it.
 
 7. Restart your server.