------------------------------------------------------------------------------      
                        DeathMatch Manager for Quake 2
                                Version 2.4

                           By Steve Streeting 1998
                         email: sjs@sadavar.demon.co.uk
                Web Page: http://www.telefragged.com/dmmanager/
------------------------------------------------------------------------------ 

Installing The Patch
--------------------

Unzip all files except the .PCX files into the folder you originally
installed Deathmatch Manager into.

Unzip the .PCX files into the Quake2\baseq2\players\male folder. Included
in this release are 3 skins which include red and blue versions for CTF.
Set your skin, or bot skins to either "male/sinbad", "male/conan" or
"male/templar" to use the skins.

As from v2.3 onwards, you must start clients with the DMMClient program,
or copy pak5.pak into the clients baseq2 folder. Otherwise you will be
inundated with error messages about missing picture files.


Changes at Version 2.4
----------------------

 - Bug fixes:
	1. Fixed bot ping reloading - was only loading the first digit

 - Enhancements
	1. Eraser code updated to v0.992. This addresses a couple of bugs:
	    - Bot aiming for Chaingun and Machinegun
	    - Bots standing around uselessly sometimes
	2. Obituaries and CTF messages now have players names highlighted
		

Changes at Version 2.3
----------------------

 - Bug fixes:
	1. DMMClient fell over if the client midi file hadn't been created by the
	   server in time (if, say the client started first)
	2. 'Teamplay' option causes a runtime error in certain circumstances. In 
	   fact standard teamplay (by skin or by model) has now been removed anyway
	   in favour of the Eraser teamplay configuration (see enhancements)
	3. Dedicated servers didn't pick up timelimit / fraglimit / maxclients

 - Enhancements:
	1. Eraser bot updated to v0.991. Bots can now use the grapple, and there
           is also an unusual "camera" feature for watching the action. Try
	   "cam on" for a look.
	2. Added support for Eraser teams. Use the "Edit Bot Teams" button to edit
	   the teams, and "Team Spawning" to change which teams are spawned, both
	   on the Eraser Bots page of the server manager.
	3. Added a "Countdown" timer to the HUD. You now know how long you have until
           the timelimit runs out.
	4. Added support for CTF flags i.e. Force Join and Disallow Tech Powerups
	5. Added support for PPM (Plugin Player Models) VWep extensions. Previously
	   all models except for the Quake2 standard ones did not use VWep. v2.3
	   lets you configure extra models for VWep, as long as you have the extra
	   PPM-specific MD2 files (or a pak file with them in).

Changes at Version 2.2
----------------------

 - New Deathmatch Manager Client (DMMClient.exe)
     Handles the starting of client games, and also will automatically
     download maps / skins / sounds from the server prior to play when
     set up on a LAN (requires the server to share their Quake2 folder
     to the network)

     Client MIDI playing! (Again, on a LAN)

 - New "Randomise" option for maps and midi lists

 - Bug Fixes:
      - Unlimited Ammo option wasn't working
      - Using the offhand grapple after player was killed crashed Quake2
      - Offhand grapple didn't reset completely when fired into sky
          (required extra keypress)
      - Fixed typo on entry banner



Changes at Version 2.1
----------------------

 - Bug fix to GibStats logging (Suicides were not being reported in the 
   right format)

 - CTF Custom Skins
     Now DMM looks for red / blue versions of your own skin before forcing
     the standard CTF skins on you. See section 10 ('New CTF Options') in 
     README.TXT for details.

 - CTF Offhand Grapple
     Grapple while holding other weapons! See section 10 in README.TXT.

Changes at Version 2.0
----------------------

Major changes to the code to implement:

gamex86.dll:
- CTF
- VWep
- Eraser Bots
- GibStats compatible logging (DM & CTF)
- Various bugfixes and enhancements to DMM, CTF and Eraser
        (CTF changes - made Capturelimit independent of Fraglimit)
	(Eraser Changes - sounds & logging
			- Increased randomness of bot choice
                        - Created alternative multiple specific bot spawning
                          mechanism (via specbots.sav) since launcher.cfg
                          multiple entries proved unreliable)

GUI:
- Eraser bot configuration page
- Server parameters are saved & restored automatically
- Added ability to load/save map and midi lists to files
- Added CTF, VWep, Log flags


Changes at Version 1.2
----------------------

Full incremental release to support Quake2 v3.14 (works with v3.12 and above). Includes 
all Id bug fixes, extra DM flags (e.g. fixed FOV, friendly fire), and supports 33 individual
death messages as introduced by Id, ranging from whether you forgot to let go of a grenade,
to the difference between a near miss and an a direct rocket hit.

I thought Id's messages were still a bit unimaginitive, so DMM is by default set up to
the ones I use. Customise as you like!

Also added an "Extra Params" box in the "Launch" page as suggested by a user, for adding
other options for particular sites if required.

Changes at Version 1.1
----------------------
This version is a temporary fix for DMM to work with Quake2 v3.13.

This is not a final release for v3.13, since the full source code has not yet been released
by ID. This 'fudge' is just enough for DMM to continue working. I will issue a full patch
after ID release the source code.

Changes at Version 1.0
----------------------
Fix to the DMFLAGS settings to ensure higher bit flags get set correctly. This probably
wasn't noticed by very many (if any) people since the higher bit ones are those least
frequently used (like infinite ammo - what fun is that? ;)

Changes at Version 1.0b
-----------------------
None - initial release.
