                             QTeam 2.5 beta 1
                           by Quake Innovations

NOTE: WHERE THERE ARE CONFLICTS BETWEEN THIS DOCUMENT AND THE OTHER QTEAM
2.5 BETA DOCUMENTS, CONSIDER THE INFORMATION IN THIS FILE AS CORRECT. THIS 
DOCUMENT WILL BE INTEGRATED INTO THE OTHER DOCUMENTATION, README.TXT,
CLIENT.TXT, etc. BEFORE THE FINAL QTEAM 2.5 RELEASE.

NOTE: QTeam 2.5 beta 1 is QTeam build 78, you can check the build number
by doing impulse 200.

I. Installation:
    NOTE: YOU MUST HAVE QTEAM 2.0 INSTALLED BEFORE INSTALLING THIS
    QTEAM 2.5 BETA!!!

   1. Pay attention to what directory you unzipped the QTeam 2.5
      beta archive. We will call this the Unzip directory.

   2. Locate the Quake directory on your system. This will be the directory
      that contains quake.exe.

   3. For the purpose of providing an example, let's assume that you 
      unzipped QTeam 2.5 beta into c:\temp (Unzip directory) and Quake
      on your system is located in c:\quake (Quake directory). Let's also
      assume that you are operating under DOS or a Windows DOS box, and that
      you are using PKZIP 2.04g for unzipping files.

   4. Copy install.zip from the Unzip directory to the Quake directory

           Continuing our example, the command to do this would be 

           copy c:\temp\install.zip c:\quake

   5. Change to the Quake directory

           Continuing our example, the commands to do this would be

           c:
           cd \quake

   5. Unzip install.zip using the preserve directory option

           Continuing our example, the command to do this would be

           pkunzip -od install.zip


II. Bug resolution:
    * Remote administration SHUTDOWN command not functional
      RESOLUTION: Fixed
    * Remote administration RESET command not functional
      RESOLUTION: Removed the command
    * No 1p spot or intermission spot in qmelee05 was breaking map rotation
      RESOLUTION: Fixed - Choose a deathmatch location instead
    * If game mode was not specified, crashes occur
      RESOLUTION: Fixed - Default to QFragFest
    * Capture the Shambler crashing periodically if the shambler leader was
      killed during a shambler lightning attack on another player
      RESOLUTION: Fixed
    * Not enough spawn spots in hippos.bsp/sometimes players would spawn into 
      a hippo mouth.
      RESOLUTION: Fixed - Increased # spawn spots in hippos and moved spots away from
                          hippo mouths
    * Qmelee09.bsp blue team has flag status indicator broken
      RESOLUTION: Fixed

III. Feature additions:
     * Added DM3
     * Added impulse 235 - show server options for different game modes
     * Added impulse 200 - show the build # for QTeam
     * Added 1 Flag CTF on id maps 
     * Added Hot Potato CTF game
     * Added qtmlunch program
     * Shambler will show the team color he's allied with now in Capture the
       Shambler game.
     * Updated documentation

IV. How to play 1 Flag CTF
     * Connect to a 1 flag CTF server (see http://qteam.stomped.com for
       some internet sites)
     * Points are scored in 1 Flag CTF only when you return a flag back to a base designated
       for your team (your team base). Points are not scored for killing other players. Your
       team base is marked with your team color. For instance, if you are on the red team, 
       your team flag is red and your team base is marked with red textures. The flag which
       everyone is attempting to grab is white which is not a valid team color.
     * A 1 Flag CTF map may support anywhere from 2 to 8 teams depending on how many bases
       there are in the map. Although a 1 Flag CTF map may support more than 2 teams it can
       still be played in a 2 team mode. There is only 1 flag in the map and it is shared
       between all teams. Because white is not a valid team color the flag is white indicating
       that it is available to any team.
     * The person who is holding the flag is called the Flag carrier and they can be identified
       by their glow (same as the Quad Damage glow) and white shirt. This makes them easily 
       identifiable by teammates as well as the opposing team.. Since there is only one flag in
       a 1 Flag CTF map only one player can be the flag carrier.
     * When a flag carrier is killed, the flag is respawned back at its original location when
       the map first loaded (home location).
     * Please let us know about your experience

V. How to play Hot Potato CTF

    * Connect to a Hot Potato CTF server (see http://qteam.stomped.com for
      some internet sites)
    * Please read the instructions for 1 Flag CTF first
    * Bind a key to drop flag impulse, 234
    * The player who picks up the flag has a period of time, which can vary by map, during which
      he can run the flag to base. If he can't reach the base in time, he must drop the flag and
      let a teammate take over. If the time expires before he has dropped the flag, he gibs and
      the flag is up for grabs.
    * When a flag is passed (i.e. a player drops the flag via the impulse as opposed to
      gibbing), the flag is dropped in place and the flag belongs to the team for 5 seconds
      after the drop. The flag will appear in the owning team's color. Only other members of
      that team can pick it up during this period. If the flag remains untouched for those 5 
      seconds it changes back to a white flag (i.e. free or shared flag) that can now be picked
      up by any player.
    * When a flag is lost (i.e. player is gibbed because he didn't pass the flag in time via the
      drop flag impulse), the flag is dropped in place and is considered a free flag (a shared
      flag that does not belong to any one team)
    * A free flag that is not at it's home location will emit a sound so that players can locate
      it.
    * If a flag remains untouched for 30 seconds it will be respawned at its home location
    * Please let us know about your experience

VII. How to start a 1 flag CTF game on an id map:
    * These instructions are only applicable to server administrators
    * Note: The only id maps that are supported are START (2 teams),
      E1M2 (3 teams), E1M1 (2 teams), E1M4 (2 teams), E2M1 (3 teams).
    * To start from the command line, use the teamplay variable, settign
      bits 2-5 to 15. i.e. add 60 to whatever other value you have 
      calculated for the teamplay variable. 
    * For instance, here's a command line to start a 1 flag CTF game on 
      map e1m1:

      winquake -listen 8 -game qteam +teamplay 60 +map e1m1

      This assumes that you don't want to change other options that are 
      also set using the teamplay variable. See server.txt for more details.
    * Please let us know how these maps work for you

VIII. How to start a Hot Potato CTF game

    * These instructions are only applicable to server administrators
    * Hot Potato CTF is an extension of the 1 Flag CTF mode (see above)
    * To enable hot potato mode from the command line, use teamplay 
      the variable, adding 8192 to whatever other value you've calculated
      for teamplay. teamplay 8252 will enable 1 flag CTF and Hot Potato 
      mode and use the defaults for all the other options.

      winquake -listen 8 -game qteam +teamplay 8252 +map e1m1

    * Please let us know how these maps work for you

IX. Using the QTMLUNCH program

    The qtmlunch program is a Windows 95/NT applet designed to make running
    a QTeam server a bit easier. Because we pack so much functionality 
    into one progs.dat and Quake's limitations in passing paramters on the
    command line, the command line can be tough to figure out. Qtmlunch 
    helps by providing a point and click GUI interface. Once you've selected
    all your options, qtmlunch displays the command line you need to type.

    NOTE: This program hasn't yet been updated for the new features in 2.5
    so it won't help you start a 1 flag or Hot Potato game on the id maps.




