Title    : Gasbomb
Filename : Gasbomb.zip
Version  : 1.6
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           : New code added to some standard qc files.
Build Time     : Days.
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; see below for details.
Impulses       : N/A


Description of the Modification
-------------------------------
     The grenade launcher and rocket launcher can shoot a low
powered explosive (1/3 the power of a normal explosive) that
spawns gas in addition to regular explosives.  The cloud formed
may contain either poison gas (red) or mind-altering gas (purple).
Zombies, because they are undead, are immune to the effects of any
gas.  A bio-suit will provide complete protection against any gas.

MIND GAS:  The cloud spawned has the same radius as a typical
rocket explosion.  The cloud lasts about 1.5 seconds.  Except
zombies, any monster caught in the cloud will turn and attack
other nearby monsters.  If enough monsters are nearby, it may
completely forget about the player *if* the player stays out
of its sight.  If a player (including you) gets caught inside
the cloud, that player's vision will shift and tilt briefly,
and might not be able to run or shoot straight.  The mind gas
is effective against nearly anything as long as other monsters
are nearby the intended victim.  Shoot one at large group
and watch them slaughter each other (and you laugh)! :)

POISON GAS:  The cloud spawned has a larger radius than regular
explosions, and the cloud can injure or kill other creatures
(including yourself) hiding behind walls.  The gas cloud lasts
2.5 seconds after the initial explosion.  Poison gas is highly
effective against dogs, grunts, enforcers, scrags, and ogres.
They are not very effective against tough, fast targets such
as fiends, bouncing spawn, and alert players.

In general, use regular explosives for quick kills and zombie
busting.  Use gas grenades to weaken or kill large groups of
enemies or enemies lurking in places where no other weapon can
reach them (easily).

To select gas grenades or rockets, select the grenade
launcher or rocket launcher (assuming you have them).  Then
select that weapon a second time -- i.e. press '6' twice or
'7' twice.  (Much like the shotguns in Doom][.)

NOTE:  It is possible for the gas not to appear when too
many pixels are on the screen.  However, just because no
cloud is shown doesn't mean that the gas isn't there --
it is possible to die or become disoriented in an invisible
cloud.


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

qc files included are:
  * client.qc     * cloud.qc      * combat.qc     * combat2.qc
  * gasbomb.qc    * items.qc      * mindgas.qc    * pmdefs.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 GAS inside the QUAKE directory.

* Create a PROGS subdirectory inside inside the GAS 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 gas'.


Revision History
----------------
9/14/97:
   version 1.6
   * Mind gas and poison gas are in separate .qc files.
   * Updated some .qc files (code maintainence).

7/27/97:
   version 1.5
   * Monsters will defend themselves against like-kind attackers.

6/29/97:
   version 1.4a
   * Updated some .qc files.

5/3/97:
   version 1.4
   * Tweaked the mind gas so that a monster who uses mind gas
      against another monster will stop attacking it if it
      finds a new enemy.

4/20/97:
   version 1.3
   * As promised, you can select between regular explosives,
      poison gas, and mind gas for the grenade launcher or
      rocket launcher.
   * Made some changes to mind gas so that monsters can
      use mind gas against you.

3/29/97:
   version 1.2
   * Mind gas added to the arsenal.
   * Found and fixed another minor bug in the cloud code.

3/16/97:
   version 1.1
   * Both grenade launcher and rocket launcher can shoot
      regular explosives and poison gas bombs.
   * Direct hit with poison gas bomb does one-third the
      damage of a regular explosive.
   * Fixed slight bug in the cloud code.

2/28/97:
   version 1.0
   * First release.


Credits
-------
* ID for creating Doom, Doom][, and Quake.
* Rob Albin for QC106PAC.ZIP.
* Lee Smith for PROQC160.ZIP.
* Olivier Montanuy and Ferrara Francesco for the QuakeC manual.
* Iikka Keranen for IKGUNS.  I learned about kickback thanks
   to the recoil from his anti-shambler gun.
* 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
