Genius Missiles(tm) v1.0 ======================== This patch replaces the standard rocket launcher missiles with homing, intelligent missiles. This patch is based on Vhold's homing missiles, with the modification that it flies around dodging things until it locks on something, at which point if will go after it. If it loses its lock (the monster/player goes behind a wall or some other obstacle), it will resume search mode. I also fixed the locking onto doors in Vhold's missiles. The missiles will self-destruct in 20 seconds, so that you won't have missiles flying around for the remainder of the century. This self-destruction is implemented by simply removing the missile form the game, and not detonating it, so that you won't get unwanted explosions in the wrong places. The missile will indicate a lock with "Homing->[target name]", and will say "Missile self-destructing." when its timeout has expired. When the missile gets itself into a jam and has a large chance of hitting some obstacle, it will indicate "Missile in trouble!". These missiles move at 3/10 of the speed of standard missiles, and they use up two missile ammo at a time. To use this patch, simply unzip the contents of the .zip into a directory below your quake directory, e.g. c:\quake\genius. Then start quake with like so: quake -game genius (or whatever the directory name is) I'm still working intensively on improving the code for an even smarter missile, so an update might not be far away. Also included is Vhold's zombie patch, which adds the ability to destroy crucified zombies (and gib more too). Note: there seems to be a bug when you fire the missile at a high angle, and it is unable to dodge the ceiling. As this is my first attempt at quake C, please email me with corrections or hints. Happy fragging! Any comments or flames (reasonable ones) to: Iikka Paavolainen ipaavola@cc.hut.fi