Title    : Choke Bombs
Filename : choke.zip
Version  : 1.3
Date     : March 3, 1998 (3/3/98)
Author   : Patrick Martin
Email    : cimartin@flash.net


Type of Mod
-----------
Quake C  : Yes (Type:  Weapons)
Sound    : No
MDL      : No


Format of QuakeC
----------------
unified diff  : No
context diff  : No
.qc files     : Yes
progs.dat     : No


Construction
----------------
Base           : Modified code from gas weapon in Breath.
Build Time     : About a day.
Editor(s) used : MS-DOS text editor and ProQCC v1.60.
Hardware used  : Pentium-100 with 16MB RAM and Quake v1.06.
Known Bugs     : Clouds may be invisible if too many are spawned.
                  However, this is impossible in SPQ because of
                  the 5 sec. wait between drops.
Impulses       : 150 -- Drop poison gas bomb (Hexen priest bomb).
                 151 -- Drop rocket bomb (Heretic hourglass).


Description of the Modification
-------------------------------
     This mod does its best to recreate the poison gas bombs
dropped by the priest character class in Hexen.  When you
spawn a bomb, it appears right before you and explodes in
7/10ths of a second.  After the explosion, a small cloud of
poison gas is released.  Anyone touching the cloud immediately
loses between 15-30 hit points then suffers a steady drain of
hit points for another 5 seconds.  The cloud itself lasts
25 seconds.

     It costs one rocket to drop a gas bomb.  No weapon is
necessary to drop these bombs, only ammo.  After you drop
a bomb, you must wait at least five seconds before you
can drop another.  I enforced a wait time because Quake
cannot handle more than about nine or ten clouds before
unpleasant side-effects occur such as disappearing clouds,
and/or no sound.

     You can also drop explosive bombs much like the hourglass
in Heretic.  When you spawn a bomb, it appears right before
you and explodes after one second.  It inflicts damage like
a grenade.  However, unlike a grenade, if you get caught by your
own explosion, you will take full damage (instead of half damage).
You can drop one of these bombs per second.  Like poison bombs,
you don't need a weapon, just rockets.

     See above for impulses.


How to Install the Modification
-------------------------------
A new progs.src is included.

qc files included are:
  * bomb.qc       * choke.qc      * client.qc
  * cloud.qc      * pmmisc.qc     * weapons.qc

How to Use:
* If you don't have a QuakeC compiler, get one now!
   QC106PAC.ZIP is a great QuakeC package.

* Create a subdirectory called CHOKE inside the QUAKE directory.

* Create a PROGS subdirectory inside the CHOKE directory.

* Place all the qc and src files and the compiler in the PROGS
   subdirectory.  Overwrite any original files with the new
   files in this zip.

* Compile a new progs.dat.

* Change to the QUAKE directory and type 'Quake -game choke'.


Revision History
----------------
4/25/97:
   version 1.3
   * Added cloud.qc but simplified choke.qc.

7/27/97:
   version 1.2a
   * The code is a bit simpler.

6/29/97:
   version 1.2
   * Quad damage increases the damage either bomb does.
   * A player's vision will have a greenish tint after
      getting poisoned (just like in Hexen).  The greenish
      tint will fade in time.
   * Fixed a bug which poisoned players take damage
      after entering KILL at the console.

5/3/97:
   version 1.1
   * Added explosive bombs.
   * Wait time between poison bomb drops is increased
      from three to five seconds.

4/25/97:
   version 1.0
   * First release.


Credits
-------
* ID for creating Doom, Doom][, and Quake.
* Raven for Heretic and Hexen.
* Rob Albin for QC106PAC.ZIP.
* Lee Smith for PROQC160.ZIP.
* Olivier Montanuy and Ferrara Francesco for the QuakeC manual.
* Mom and Dad for plenty of good stuff.
* God!


Author Information
------------------
I am a 26 college graduate with one degree in mathematics
and another degree in computer science.  I currently live
in Edmond, Oklahoma (which is in the United States).

I am currently a member of The Coven.  Webpage is at -
   http://www.planetquake.com/TheCoven/

I am also the author of the following Doom][ and Quake stuff:

  DOOM][ levels
BLAKGATE   DARKEDEN   PM1523

  Quake QC mods
ARCHSHAM   BOXFIX     BREATH     BUSTER     CHARGE
CHOKE      CRANKED    DKNIGHT    DOOMSHOT   DRAGONS
GASBOMB    LOB_AI     NAPALM     RESPAWN

  Quake2 DLL mods
NAPALM2


Copyright and Distribution Permissions
--------------------------------------
You MAY distribute this mod, provided you include this text
unaltered.  If you want to place this mod on any medium such
as (but NOT limited to) a disk or CD for commerical
distribution, please contact me first.


Disclaimer
----------
The author of this mod is NOT responsible for any damage caused
by the use of this mod!  If your computer malfunctions, you are
on your own.  To put it another way, use this mod at your own risk.


Availability
------------
ftp.cdrom.com
