Compiled QuakeC code that replaces the players lightning weapon
with the Shalrath's homming missile.
Useful in:
Deathmatch: Yes
Single Player: No
Coop: No
Teamplay: Probably Not
Date: 7/29/96
Author: Dan Gelb (aka Raven)
dgelb@graphics.cornell.edu
Note: Please do not email me asking me how to get this working. Look in
the QuakeC readme from id for futher help. Also please do not email
me asking for explanations of the source code. It's basically just
cut and paste between shalrath.qc and player.qc and ai.qc.
Directions:
Copy progs.dat where you want it. Then start up quake with the
command line option -game dir, where dir is the directory where
progs.dat is. One easy way is to put progs.dat in your root quake
directory and start up quake with "-game ." Add this to your q95.bat
for example. This must be done on the computer that is running
as the server. If this is done on a client there will be no effect. Start up the server with the new command line, and then all players who use the lightning gun will fire seekers instead.
Notes:
1. If there are no visible player targets when you attempt to fire
nothing will happen. It only shoots if it can find a target.
2. This only targets players, not monsters. Therefore it is useless
in single player mode. And if you use Coop mode you will just shoot at
your partner. Bad idea.
3. I think it targets what ever player is closest to you and visible. I could be wrong though.
4. There should be (might be) a large delay between shots. This is
to prevent having too many seekers following a helpless individual down
a hallway.
5. Each shot uses 5 lightning cells.
Bugs:
1. If a seeker is tracking a player and you fire another missile
that tracks a different player, the original missile will switch targets
to the new victim (I think). This could be useful.
2. If you attempt to fire while another missile is tracking and
you have no visible targets, the original missile might stop tracking.
3. As mentioned, monsters aren't targeted.
4. Invisible players may be able to be targeted. I'm not sure.
5. You can target players on your own team. Therefore, don't use