Godel Quake C Mods, by David Wiedenmann.
Later versions of this mod will be available from:
http://www.garlic.com/~dwied/quake.html
-----------------------------------------------------------------------------
Version 3 of the Godel Quake C Mods.   Much improved over previous versions!
-----------------------------------------------------------------------------
This mod, which includes .qc source and progs.dat does the following:

* Multiskin support w/ corpses keeping players' skins after death.
* Corpses, now stick around for two minutes after which they Gib into pieces. 
  And the gibs stick around longer as well.
* Player Corpses have more Gibs.  Players always Gib dying in lava.
* Players can toss like a grenade, one of their weapons or their used armor to
  be picked up later by them or another player.  The model thrown actually looks
  like the weapon and it spins.
* Weapons, backpacks, ammo, corpses, gibs, etc go through teleporters and wind
  tunnels.  (i.e. you can toss a weapon through, shoot through, etc.)
* Grenades now have variable Timers
* Observer Mode is now in.  You will be noncorporeal (i.e. noclip), and 
  others will not even know you are there.  You peeping tom!
* Pipe Bombs are working.  To access them, simply select the grenade launcher
  twice to turn your grenade launcher into a Pipe Bomb launcher.
* Holo-Quakers cost a nominal amount of cells and last a minute.  You may have 
  three of these at a time.
* Electric Minions cost a significant amount of cells and create an intelligent
  friend which follows you around and electrocutes your enemies.  To create an
  electric minion, merely select the lightning gun twice, and fire.
* Crucified Zombies can be shot at and killed.
* Long Range Shotgun and Super Shotguns are in.  To access them, simply
  select the weapon a second time.
* If the player has a lightning gun, it slowly recharges giving him one more
  cell every five seconds as long as he has less than 50 cells.  I did this,
  because there are so darn many cool things you can do cells.     
* Grenades and Pipe Bombs can be blown up by an explosion nearby.
* Axe is replaced by the Vampiric Rune Axe.  Slightly faster, sucks enemies
  health.  Pulls you towards them.  Makes evil sounds when used.
  Be careful trying to suck health from zombies.  :)
* Selecting the axe twice will bring your Pushing Hands to bear.  Hit an enemy
  and watch them fly.

Relevant Commands:
* Impulse 200 will increment your skin value; 
* Impulse 201 will decrement your skin value;
* Impulse 210 will put you in Observer Mode;  (typing "kill" returns you to
  normal, so that you can't use Observer Mode to an advantage.)
* Impulse 52 will detonate all Pipe Bombs
* Impulse 53 will decrement your grenade timer.
* Impulse 54 will increment your grenade timer.
* Impulse 55 will toss out your current weapon.
* Impulse 56 will toss out your current ammo.
* Impulse 57 will toss out your current armor.
* Impulse 58 will create a Holo-Quaker.

-------------------------------------------------------------------------------
Bug Fixes:
* Ooops, Other peoples' corpses were solid.  Must've been anoying.  Fixed.
* Big Embarrasment.  Impulses which used the temp1 variable were using the
  server's temp1 not the clients.  Very Bad.  Nuff Said.

-------------------------------------------------------------------------------
Credits:
Thanks to Mike Cumings for his good ideas and coding advice.
Thanks to Dennis Noordsij for discovering multiskin.
Thanks to Scott Lyon for the Observer idea.
Thanks to AsmodeusB (sorry couldnt find your name) for the PipeBombs code.
Thanks to Bill Turner for the Electric Minion and Holo-Quaker
Thanks to Chris Peters for his testing help.
Thanks to id software for writing Quake and Quake C.

-------------------------------------------------------------------------------
Send Questions/Comments/Suggestions to:

David Wiedenmann
dwied@cats.ucsc.edu
Godel on IRC

