home *** CD-ROM | disk | FTP | other *** search
/ Ultra Collection Level Ad…e, Duke, Warcraft 2, C&C / ULTRA_Collection_Level_AddOn_-_Quake_Duke.iso / quwaffen / prg1.zip / HOMINGV5.TXT next >
Text File  |  1996-07-29  |  2KB  |  57 lines

  1.                                 Homing Missles v.005
  2.                                 ~~~~~~~~~~~~~~~~~~~~
  3. Authors: Lynx (briggsj@lurch.ball.com)
  4.          Dumont (pjsmith@ix.netcom.com)       
  5.  
  6. Credits: based on Homing Missiles v.001
  7.                 by Vhold <vhold@netwizards.net> 
  8.                 http://netwizards.net/~vhold/
  9.  
  10. Bugs Fixed:     Fixed bug in backpack throw that allowed creation of infinite
  11.                 rockets.
  12.  
  13. Things Added:   Added Impulse 26 that will detonate all of your rockets and
  14.                 grenades in play.
  15.  
  16.                 Changed the rockets so they only turn so fast.  Makes them
  17.                 more fun to watch , more realistic and easier to get away
  18.                 from.
  19.  
  20. Notes from Vhold
  21. ================
  22. |To use:
  23.  
  24. |Put the progs.dat from homing.zip in a subdir off of your quake directory.
  25. |A good name might be something like "homing" or "vhold"...
  26. |then just type "quake -game homing" or whatever directory you put it in.
  27.  
  28. |If you want to see, I also included the weapons.qc that contains the code
  29. |for the homing missile.  It was relatively very easy, except for one thing,
  30. |the behavior of the traceline function..  This messed me up for a couple
  31. |few hours.  
  32.  
  33. |Just so everybody else knows, to properly use traceline
  34. |to determine if there are any barriers between two entities.. Do this
  35.  
  36. |traceline(entity.origin,entity2.origin,TRUE,self);
  37.  
  38. |then, it puts the result in the global variable trace_fraction..
  39. |There is NO BREAK if trace_fraction is greater then or equal to 1
  40. |Anything else, and there is a break.  I originally attempted to use traceline
  41. |like the "visable" function in ai.qc uses it, in a boolean context, but
  42. |this is no good since 0.5 evaluates to true...
  43.  
  44. |Also.. this weapons.qc also contains my extra "impulse 20" command 
  45. |that lets you throw a backpack with a little ammo from every category,
  46. |that should make an interesting addition to team games.  I suggest 
  47. |bind b "impulse 20"
  48. |to easily throw backpacks in play.. 
  49.  
  50. |I also made some other little changes.. I made crucified zombies killable,
  51. |and made the players throw extra gibs when they are gibbed..  I also included
  52. |the related .qc for those.
  53.  
  54.         Frag ya later...
  55.         Lynx
  56.         Dumont
  57.