Hafweaps

12-12-97 / version 1 / for Quake and Quakeworld

This is a patch that adds new weapons/accessories, including new models.
The source code is included (but only the files I modified/created),
inside the pak.

***************************************************************************

FEATURES IN VERSION 1:

Lasermine (impulse 43):

This is a device that you can launch.  It will sit in place until an enemy
wanders into line of sight, then start shooting Enforcer-style lasers at
him.

If you have cells, you can drop a lasermine.  It takes 20 cells if you have
them, but if you have fewer then it will use all you've got.  In single-
player games, it will attack monsters.  In multiplayer games, it will
attack players.  In team games, it will only attack players on the opposite
team.

Tractor Limpet (impulse 44):

This is used to get to places that you otherwise might not be able to get
to (or at least not as easily).  You launch it and it flies until it hits
a solid object.  It sticks there, and when you activate it again it will
pull you towards it.  This isn't quite like the grapple, though- the
movement is not a steady pull but a yank.  If you keep activating it then
it will stay attached, but if you stop using it then it will return in 2
seconds.

It is a bit trickier to use than the grapple, but also allows you to do
some things the grapple doesn't.

***************************************************************************

BUG REPORTING (or other feedback):

If you have bugs to report, send them in- but first check the known bugs
section below and check my website for a new version.

Known Bugs:

In Quakeworld only, you can get stuck on your own lasermine if you stand
inside it as it becomes solid.  If this happens, you won't be able to move
and the mine likely won't fire at anyone.  You must destroy it.  I had this
bug in the non-Quakeworld version too, but the fix there didn't work in
Quakeworld.  It is possible that I'll fix this in the future, but the side
effect may be that you won't be able to retrieve your lasermines.

If you stick a tractor limpet into an object that subsequently gets
destroyed and removed from the world, the limpet may end up attached to an
object way off the map.  This is easily fixed by activating the limpet once
and then waiting for it to return.  You are most likely to see this when
destroying an explosive box while the limpet is stuck in it.

***************************************************************************

CONTACT INFORMATION:

My address:
    hafhead@geocities.com
And my website:
    http://www.geocities.com/~hafhead/quake
