QuakeC patch for Level Editors
                             by AsmodeusB
                          (Shawn Kohlsmith)
                             Version 1.0
                          September 24, 1996			    
Disclaimer
----------
 Shawn Kohlsmith is not responsible for anything bad that happens.  If it's
good, then I'm probably responsible. ;)


Why I Did This Patch
--------------------
 I've pretty much stayed away from making quakec stuff since school started
(and took up level editing), and I noticed that Id's way was just a little
bit too restrictive for my taste.  This patch is VERY simple (really only
a few lines), but either nobody else has figured it out, or they don't think
it's useful.

How to Install
--------------
1.  Make a directory (for instance, called 'asmo') off of your quake
    directory.
2.  Unzip the .zip file into that directory with the -d option (so that it
    makes the subdirectory 'progs').
3.  Go to your Quake directory
4.  Run quake with the -game <directory> paramater.  For instance, to continue
    the example above, you would type: 'quake -game asmo' (without the quotes)


What's Changed?
---------------
 - All monsters have their health settable (in the .map file) except for the
 boss, Shub.
{
"classname"	"<monster_of_choice>"
"health"	"<set their health here>"
"..."		"<other crap>"
}

 - Maps can set their own gravity by setting:
"impulse"	"<gravity setting>"
in the worldspawn entity.  The default is still 800.


How To Find Out How I Did It
----------------------------
 All my changes are encased in:
 // AsmodeusB
 <modifications>
 // /AsmodeusB

 For the monster's health, in their "monster_*" functions, I just added a
check to see if the health isn't set (from the .map file).  If not, use the
default value.

 The gravity thing was done because I noticed that e1m8 was hardcoded into
WORLD.QC to set the gravity to 100.  I just picked an entity variable to let
the editor-type-person to change it to whatever they want.  "impulse" was
just a random pick, no signifigance at all.


Where To Send Your Complaints/Praise ;)
------------------------------------
tazq@voyager.abac.com


Thank You's
-----------
 - Everyone on #quakec, #quakeed and #quake (Undernet).
 - Everyone who has released code for QuakeC (not just progs.dat).
 - Id Software for making such a cool, modifiable game.