================================================================
 Q2PRO x64 - L-Fire CTF build              FULL CLIENT
================================================================

 Version : q2pro r3837~502d0ce3  Win64 x86_64
 Source  : https://github.com/nhuerta/q2pro-lfirectf

 This is a complete, self-contained Quake II client. Unzip it
 anywhere and play - nothing to install, nothing written to the
 registry, no admin rights needed.

 If you already have Quake II working and only want the new
 client, ask for the "update" package instead - it is 4 MB
 rather than 83 MB and leaves your settings alone.


----------------------------------------------------------------
 WHAT THIS IS
----------------------------------------------------------------

 A 64-bit build of q2pro with one addition: a client-side Quad
 Damage tracker. Everything else is stock q2pro.

 The tracker shows who has Quad, how long they have left, and
 counts down the last 10 seconds before it respawns so you can be
 standing on the pedestal when it comes back.

 It reads the game's own network traffic - the pickup sound, the
 Quad glow on players, and the item on its pedestal. It does not
 read chat, it does not talk to the server, and it does not show
 you anything the server did not already send your client. If the
 Quad is somewhere you cannot see or hear, the tracker says so
 with a "~" instead of guessing silently.


----------------------------------------------------------------
 INSTALL
----------------------------------------------------------------

 1. Unzip the whole folder somewhere you can write to, e.g.

       C:\Games\Q2Pro-LFire\

    Do NOT put it in C:\Program Files - Quake II writes its
    config next to the exe and Windows will fight you over it.

 2. Open baseq2\autoexec.cfg and set your name on the first
    line:

       set name "YourName"

 3. Run q2pro.exe.

 4. To join L-Fire CTF, open the console with  `  or  ~
    and type:

       lfire

    (that is an alias for: connect 167.172.32.159:27910)

 That's it. Your settings save into this folder, so it never
 touches any other Quake II install you may have.


----------------------------------------------------------------
 WHAT IS IN HERE
----------------------------------------------------------------

   q2pro.exe               the client
   q2proded.exe            dedicated server, if you ever host
   baseq2\                 Quake II game data + 64-bit module
   ctf\                    Threewave CTF data
   docs\                   original Quake II manual and licences
   LICENSE.txt             GPL v2

 Not included, to keep the size sane: the high-resolution
 texture packs (another 330 MB). The game looks fine without
 them. Ask if you want them.


----------------------------------------------------------------
 USING THE QUAD TRACKER
----------------------------------------------------------------

 It is on by default. You will see, centred on screen:

     PlayerName took QUAD     for 3 seconds after someone grabs it
     QUAD IN 7                counting down to the respawn
     QUAD UP                  the moment it is back

 A "~" (as in "QUAD IN ~7") means the client is estimating from
 the pickup sound because the pedestal was not in view. No "~"
 means it watched the pedestal directly and the number is exact.

 There is also a corner readout, already enabled:

     draw cl_quad -8 40 yellow

 Type  quad  in the console at any time to see what the tracker
 currently knows. That is the first thing to check if something
 looks wrong.

 SETTINGS - all of these live in baseq2\lfire-shared.cfg:

   cl_quad_events 2      1 = warn before it wears off
                         2 = warn before it respawns  (default)
                         3 = both
   cl_quad_countdown 10  seconds of on-screen countdown, 0 = off
   cl_quad_alert 10      seconds of beeping, 0 = silent
   cl_quad_banner 3      seconds to show who picked it up
   cl_quad_time 30       how long a Quad lasts on this server
   cl_quad_respawn 60    how long until it comes back
   cl_quad_tracker 0     turn the whole thing off

 The last two are the stock Quake II values. If the server you
 play on uses different ones, correct them here - the countdown
 will be wrong otherwise.


----------------------------------------------------------------
 ALSO IN lfire-shared.cfg
----------------------------------------------------------------

 +rendija (bound to SPACE)
     Crouch plus a drop to the lowest physics tick the engine
     allows. For squeezing through tight geometry - on q2ctf1
     McKinley Revival, down the hatch and out to main centre
     through the slot.

     This is a LOW framerate trick, not a high one. At 10 Hz each
     movement command carries 100 ms, so the crouch-and-slide
     resolves in one coarse step instead of a dozen fine ones.

     Careful: on newer q2pro builds "cl_maxfps 0" means the
     OPPOSITE of what it meant on the 2014 client. Always write
     the number 10 explicitly.

 +zoom (SHIFT / ALT / KP_INS), +crapple, lfire (connect shortcut),
 and sane network defaults for the L-Fire server.

 Edit any of it. It is your copy.


----------------------------------------------------------------
 REQUIREMENTS
----------------------------------------------------------------

 64-bit Windows. Nothing else - no Visual C++ redistributable
 needed, the runtime is built in.


----------------------------------------------------------------
 NOTES
----------------------------------------------------------------

 * This client is 64-bit, so it loads 64-bit game modules only.
   The included baseq2\gamex86_64.dll covers single player and
   local games. Joining other people's servers always works,
   because the server runs its own module.

 * Nothing here writes to the Windows registry or the Start
   Menu. To uninstall, delete the folder.

 * Console output can be captured with:  logfile 2
   It writes to  <gamedir>\logs\console.log


----------------------------------------------------------------
 LICENCE
----------------------------------------------------------------

 THE ENGINE - q2pro.exe, q2proded.exe, gamex86_64.dll - is free
 software under the GNU General Public License version 2 or
 later. See LICENSE.txt and docs\gnu.txt.

 The complete corresponding source for this build, including the
 Quad tracker, is at:

     https://github.com/nhuerta/q2pro-lfirectf

 Commit 502d0ce3. You are free to use, modify and pass it on
 under the same licence.

 THE GAME DATA - everything in baseq2\*.pak and ctf\*.pak - is
 NOT free software. It is id Software's retail Quake II data and
 remains their copyright. It is bundled here purely so the
 client runs out of the box for people who already own the game.
 If you do not own a copy of Quake II, please buy one - it is a
 few euros on Steam or GOG, and the pak files from that copy
 drop straight into baseq2\.
