home *** CD-ROM | disk | FTP | other *** search
/ Hráč 1997 February / Hrac_09_1997-02_cd.bin / UTILS / QUAKE / EXTRA / KILLER90.ZIP / KILLER.TXT < prev    next >
Text File  |  1996-12-06  |  37KB  |  831 lines

  1. ╔═════════════════════════════════╗
  2. ║  Title : Quake KillerPack v0.90 ║
  3. ╚═════════════════════════════════╝
  4.  
  5. Filename : Killer90.ZIP
  6. Version  : 0.90
  7. URL      : http://www.ugrad.cs.ubc.ca/spider/u6m1/quake.html
  8.  
  9. Date     : 22/11/96
  10.  
  11. Author(s): Howard Roy
  12.  
  13. Email    : howard@mortimer.com
  14. URL      : http://www.ugrad.cs.ubc.ca/spider/u6m1
  15.  
  16. Credits  : Cujo 1.x, Blaze Gun and BFG by Jonathan E. Wright (nelno@interpath.com)
  17.            Guided Missiles v1.0 by Ken "Page Fault" Alverson (KenA@TSO.Cin.IX.Net)
  18.            DropDead v1e By Walter Lord (lord@brodart.com)
  19.            Flamethrower, Flare, Banana and Eject Shell by
  20.              Steve Bond (wedge@nuc.net).
  21.            Radio Tag Bomb from The Mark I SuperScream Grenade Machine v1.0 
  22.              by Klaus Breuer (sz0759@rzmail.uni-erlangen.de)
  23.            Heads by Casey Robinson(robinson@got.net) and 
  24.              Gene Warren(shrike@hooked.net)
  25.            Proximity Mine by n-tropy (ntropy@voicenet.com)
  26.            Portable Teleporter by W.Harris (willh@demonic.demon.co.uk)
  27.            Grappling Morning Star by "Mike" <amichael@asu.alasu.edu>
  28.            Chasecam v3.4 Rob Albin (albinatr@apci.net)
  29.            fastqcc by Jonathan Roy (roy@atlantic.net)
  30.  
  31.            ID Software <- well, no ID, no Quake. Simple.
  32.  
  33. KQP has recently been rated a 10/10 by Quake Outbreak's Quake-C section
  34. http://www.fishnet.net/~chriscon/quakec.html
  35.  
  36. ****************************************************
  37. * Please read the README.TXT for important notice! *
  38. ****************************************************
  39.  
  40. ╔═══════════════╗
  41. ║  Type of Mod  ║
  42. ╚═══════════════╝
  43.  
  44. Quake C  : yes
  45. Sound    : yes
  46. MDL      : yes
  47.  
  48.  
  49. ╔═════════════════════╗
  50. ║  Format of Quake C  ║
  51. ╚═════════════════════╝
  52.  
  53. unified diff  : no
  54. context diff  : no
  55. .qc files     : yes
  56. progs.dat     : yes
  57.  
  58. ╔═══════════════════════════════════╗
  59. ║  Description of the Modification  ║
  60. ╚═══════════════════════════════════╝
  61.  
  62. This is a combined package of the following patches with minimum
  63. modification (only those needed to get them to work with each other).
  64.  
  65.  
  66. ■ Cujo 1.x, Blaze Gun and BFG by Jonathan E. Wright (nelno@interpath.com)
  67. ■ Guided Missiles v1.0 by Ken "Page Fault" Alverson (KenA@TSO.Cin.IX.Net)
  68. ■ DropDead v1e By Walter Lord (lord@brodart.com)
  69. ■ Flamethrower, Flare, Banana and Eject Shell by Steve Bond (wedge@nuc.net)
  70. ■ Radio Tag Bomb from The Mark I SuperScream Grenade Machine v1.0 
  71.   by Klaus Breuer (sz0759@rzmail.uni-erlangen.de)
  72. ■ Heads by Casey Robinson(robinson@got.net) and 
  73.            Gene Warren(shrike@hooked.net)
  74. ■ Proximity Mine by n-tropy (ntropy@voicenet.com)
  75. ■ Portable Teleporter by W.Harris (willh@demonic.demon.co.uk)
  76. ■ Grappling Morning Star by "Mike" <amichael@asu.alasu.edu>
  77. ■ Chasecam v3.4 Rob Albin (albinatr@apci.net)
  78.  
  79. I've tried my best to make sure they all work well together, and if they
  80. don't, please let me know by writing to me at howard@mortimer.com
  81.  
  82. Hey, those aren't my code, and I can't take the credit from works of
  83. others, so if you wanna say 'what a great patch you've made', write
  84. to the authors of the above patches.
  85.  
  86. But if you like to say 'geez, nice work on combining those cool patches',
  87. or, something like 'your weapons rule!', well, send them to me, then. |8^)
  88.  
  89. The first time I played Quake with the cool patches, I was impressed on
  90. the cool stuffs that you could do with Quake C. I've tried dozens of
  91. patches created by others, and can never get enough from them.
  92.  
  93. Then I came up with a new idea. What if I want to use a weapon from this
  94. patch to toast a new object from that patch? So I start to dig up the
  95. sources code of the varies patches that I've, and try to combine them
  96. together.
  97.  
  98. There are many hot patches out there, and I just can't combine all of
  99. them into one, so I'll have to decide on which to take, and which not to.
  100.  
  101. So far, the work is quite impressive. Now I can use the flamethrower
  102. from the dropdead patch to BBQ Cujo, or use a radio tag pipe bomb to tag
  103. Cujo and watch it blows up, and lots of other fun stuffs to do.
  104.  
  105. If you liked the patch, great, let me know, and tell me what other patches
  106. you want me to put into the package.
  107.  
  108. ╔═════════════════════════════╗
  109. ║  Brief summary of features  ║
  110. ╚═════════════════════════════╝
  111.  
  112. New weapons  Ammo Scale*   Description     (* 1 is least powerful, 5 is most)
  113. =============================================================================
  114. (Ammo cost : S = shells, N = nails, R = rockets, C = cells)
  115.  
  116. Super axe       0 - (4) Super damage, but will hurt yourself as well.
  117. Vampire axe     0 - (2) Suck up enemy's health, and give it back to you.
  118. Morning Star    0 - (4) Finally, the morning star you've all been waiting for.
  119. Throwing Axe    0 - (4) A throwing flaming axe. You'll like it in action.
  120.  
  121. Auto-shotgun   1S - (2) 5 continuous shots at a time.
  122. Magnum!       25S - (5) Super powerful long range weapon, can gib people remotely.
  123. Magnum Lite   10S - (3) Scaled down version of Magnum, take less ammo.
  124.  
  125. Blaze Gun      1R - (3) A new 'fireball' thrower type weapon. Can burn people.
  126.  
  127. RFL            2R - (4) Rapid fireball launcher, like Blaze gun, but faster.
  128. Laser!         2C - (2-5) This weapon has a wide range of effectiveness.
  129.  
  130. Flamethrower   1R - (3) You CAN catch something on fire with this one!
  131. Radio tag bomb 1R - (3) Tag to enemy and detonate it remotely.
  132. Promixity mine 1R - (4) Explode when anything get close. Fairly powerful.
  133. Timed Nuke!   20R - (5) Extremely powerful. Can gib anything in sight.
  134. Blazethrower   1R - (5) Wanted to setup a wall of fire? Try this!
  135. Freezethrower  1R - (5) Wanted to freeze someone? Try this!
  136.  
  137. Guided missile 1R - (3) Fly your missile around to hunt people down.
  138. Auto-missile   1R - (3) 3 continuouse shots at a time.
  139. Nuke          10R - (4) Ultra powerful, can gib everyone in a room with 1 shot.
  140. Flare          1R - (1) Lits up the room.
  141. Guided Nuke!! 50R - (5) Guided version of Nuke, a bit more powerful.
  142.  
  143. BFG 9000      40C - (4) The BFG from DOOM is back!
  144.  
  145. Gibbed head       - (3) Floating in the air, looking for people to ambush.
  146. Self-Destruct     - (5) Only allowed when health < 20. Kill everyone with it.
  147. Gib-gun mode      - (3) Same damage as grenade / RTB. Fun to watch it explodes.
  148. Trapped backpack  - (4) Now you'll never know which backpack is safe, which isn't.
  149. Fake backpack     - (4) Now you'll never know which backpack is real, which isn't.
  150.  
  151. Other features :
  152. ================
  153.  
  154. Cujo the personal dog
  155. Solid corpses and backpack that you can shoot at.
  156. Eject Shells from shotgun and DB-shotgun.*
  157. Eject bullet shells from nailgun and super nailgun.*
  158. Multiskin for multiplayer.
  159. Enhanced multiplayer game mode (for coop and dm)
  160. Portable Teleporter
  161. Trapped Backpack.
  162. Fake Backpack bombs.
  163. Chasecam.
  164. Banana peel
  165.  
  166. * Read the follow section for more info on ejected shells.
  167.  
  168. ╔═══════════════════════════╗
  169. ║  How to use Modification  ║
  170. ╚═══════════════════════════╝
  171.  
  172. I've included the text files from the varies patches that I've combined,
  173. and put them into the /TXT directory, so you could look at them and see
  174. what the commands are, as well as the authors' email addresses.
  175. ==========================================================================
  176.  
  177. ■ I have added many bonus weapons to this package, too, read the following
  178. for more info.
  179.  
  180. ■ Press 8 (or impulse 8) a several times to scroll through the varies
  181. lightning gun weapons, press 7 (or impulse 7) to scroll through the varies
  182. missile weapons, press 6 (or impulse 6) to scroll through the varies
  183. grenade weapons, press 4 (or impulse 4) to scroll through the varies
  184. nailgun weapons, press 2 (or impulse 2) to scroll through the varies
  185. shotgun weapons and press 1 (or impulse 1) to scroll through the varies
  186. type of axes.
  187.  
  188. Axe weapons :
  189. =============
  190.  
  191. ■ Super axe does damage according to enemy's health. The formula is :
  192. If your health < 20, then you'll gib your enemy, as well as yourself.
  193. If enemy health >= 30, then damage is enemy health * 80%
  194. If enemy health < 30, > 20, then damage is 40, normal death.
  195. If enemy health <= 20, then damage is 80, and gib the enemy.
  196. However, you'll also take 20% of the damage you made on your enemy
  197. as well, so be careful when you use it.
  198.  
  199. Hint : With this formular, basically you could gib anyone even with full
  200. health with 2 swings. Play with it and see the blood and fresh fly around.
  201.  
  202. ■ Vampire axe does 15 damage to the enemy each swing, and give it back
  203. to you. Extremely useful when you're low on health.
  204.  
  205. ■ Finally, I've spent the time to add the eagerly awaited grappling hook
  206. a.k.a. grappling morning star to KQP. I hope it works the way it should
  207. be, and please, "Mike" should be taken the full credit, not me. He'd
  208. created such a cool patch that everyone wants. Press '1' a several times
  209. to switch to it, or Impulse 32 to switch to it instantly.
  210.  
  211. Hint : Try to pull out a magnum when you've hooked someone. It's a blast.
  212.  
  213. Note : Since the original morning star will create TONS of gibs when
  214. it's hooked to any corpse, I've made some changes so that it'll do
  215. more damage to corpses and gib them faster. This will reduce the amount
  216. of overhead in multiplayer games, especially over the Internet.
  217.  
  218. Note : Many people have complained about people paralyzing them with
  219. the morning star, I've modified the morning star to unhook after 10 hits.
  220. Also, there will be a 1 second delay between each swing, just to balance
  221. the game play. So when someone is grappling you, try to pull out your
  222. magnum, and as soon as the hook is released, BOOOOOM. |8^)
  223.  
  224. ■ A new throwing flaming axe is added. Unlike the other similar burning
  225. axe patches, this one uses the fire 3D model as used in Blaze gun, so
  226. when you hit someone with it, see the fire spread. In fact, even an idle
  227. flaming axe can burn up people! Press 1 (or impulse 1) a several times to
  228. switch to it, or simple enter "Impulse 33" for it.
  229.  
  230. Note : After your axe is thrown away and you didn't pick it up, it'll
  231. be automatically returned to you after it's been idle for 10 seconds,
  232. or you can pick others' axes up if you see one, as well as backpacks.
  233.  
  234. Also, When you throw away your axe, you will have NO axe left to use,
  235. so if your axe is the last weapon you have, then after your had thrown it
  236. away, you'll be left with NO weapon! So use with extreme care.
  237.  
  238. Lastly, when you're hooked to something (like a wall or ceiling), you can't
  239. throw away your flaming axe, but it is STILL a flaming axe, so everything
  240. that you chop will still caught on fire.
  241.  
  242. Shotgun weapons :
  243. =================
  244.  
  245. ■ Auto-shotgun shoots out 5 shots continuously before stopping for reload.
  246. It's reloading time, however, is slightly longer than the DB shotgun.
  247.  
  248. ■ I've also added a Magnum as an ass kicker. This hot metal now takes
  249. 25 ammo per shot, but even the shambler can't take 3 shots from it!!
  250. It also has a really long range, thus is an excellent sniper weapon.
  251.  
  252. ■ People have told me that Magnum is really a hot metal, but it takes
  253. 30 ammo per shot, you just can't use it too often, therefore I've added
  254. a Magnum Lite in this version. It takes 10 ammo per shot, and does less
  255. than Magnum, but is slightly faster, and also capable to gib a person
  256. in any range with 1 shot.
  257.  
  258.  
  259. Nailgun weapons :
  260. =================
  261.  
  262. ■ I've recently added a new weapon from Jonathan E. Wright (Cujo author)
  263. called Blaze Gun to KQP. It's a really cool weapon, kinda like the
  264. destructor weapon in Duck 3D, but much better. You can caught people on
  265. fire with this, and it's not a sprite anymore, it's a model. Try it out.
  266. Press 4 (or Impulse 4) several times to switch to it, or simply enter
  267. Impulse 70 for it.
  268.  
  269. Super Nailgun weapons :
  270. =======================
  271.  
  272. ■ Yet another new weapon is added - Rapid Fireball Launcher. Like Blaze
  273. gun, its fireballs can torch up anything in sight, but it's 2 times faster
  274. and shoot in a straight line. A new gun model is used as well. Press 5
  275. (or impulse 5) a few times to switch to it, or simply enter Impulse 80
  276. for it.
  277.  
  278. Note : In the current setup, pressing '5' will only center the screen,
  279. press the keypad '+' instead to switch to super nailgun/RFL. You can change
  280. this by binding the 5 key to something else, e.g.:
  281. BIND '5' 'impulse xx'
  282.  
  283. ■ Now laser is one of the super nailgun weapons, and new laser missile and
  284. a new laser gun model is also added. To switch to laser, press 5 (or
  285. impulse 5) several times, or enter "impulse 81" to switch to it instantly.
  286.  
  287. ■ Laser can cause different level of damage to your opponents, depends on
  288. how long it keeps burning them. Sometimes it can gib an enemy on impact,
  289. someimes it can kill them in a second by keep burning them, sometimes it
  290. takes more than 2 hits to kill one. Each shot now takes 2 nails, 
  291. so keep an eye on your ammo before you run out of them.
  292.  
  293. Note : Since the laser is more accessible now, it will do less damage then
  294. the old version, but it'll fire 2 times as fast.
  295.  
  296. Grenade weapons :
  297. =================
  298.  
  299. ■ Flamethrower will sometimes burn people up. However, since this old
  300. model of flamethrower is using sprites (pictures) rather than 3D objects,
  301. it is slower than the new Blaze gun type flames which uses 3D objects.
  302.  
  303. ■ Radio Tag Pipe bombs are like the pipe bombs in Duck 3D, except if it
  304. is not tagged to an object, it'll self-destruct in a period of time.
  305. To detonate, enter IMPULSE 120, to disarm, enter IMPULSE 121.
  306.  
  307. ■ Proximity mine will stick to the walls you shoot at, and will arm itself
  308. after approximately 2 seconds. It'll beep and explode if anyone approaches
  309. the mine within 1-2 meter. To detonate, enter IMPULSE 122, to disarm,
  310. enter IMPULSE 123. Excellent anti-camper weapon. Now modified so that
  311. only 10 mines are allowed per player at a time.
  312.  
  313. ■ Timed Nuke takes 20 ammo for each shot, like the proximity mine, it'll
  314. stick to the wall you shoot at. It'll arm itself as soon as it hits the
  315. wall, and giving off the 'tick' sound. It will explode after approximate
  316. 3-5 seconds. This timed Nuke has a REALLY wide range, so make sure you're
  317. nowhere near it when it explodes, or simply run behind a wall or so.
  318.  
  319. Hint : Make sure you can't see the timed Nuke when it explodes. If you can
  320. see it, it can gib you, no matter how far it's away from you.
  321.  
  322. ■ I've added a Gib gun mode back by popular demand. Press IMPULSE 135 to
  323. toggle between regular grenade mode and gib gun mode. When activated,
  324. all grenades will be changed to gibs. I hope this will satisfy all you
  325. gib lovers. |8^) By the way, it's not just a clone of the gib gun out there,
  326. mine has more. just watch one of the gib grenade explodes...
  327.  
  328. Note : Only grenades are converted to gibs, not proximity mines, timed
  329. Nuke, rockets, etc. 
  330.  
  331. ■ Also, if you fire a regular rocket in Gib gun mode, it'll work the way
  332. just like the Gibgun patch out there, i.e. it'll enter the victim's body,
  333. and explode after two seconds. If, however, th timing device of the gib
  334. missile have been disturbed by the victim, (doing just anything other
  335. than standing or running), the gib missile will explode on the next
  336. damage the victim gets.
  337.  
  338. Note : If the victim got attacked while carrying a gib missile, he/she will
  339. explode immediately.
  340.  
  341. ■ Ladies and gentlemen, here it is, a REAL flamethrower. The all new
  342. Blazethrower will eat the old, sprite-based flamethrower's heart out.
  343. The flames it throws follows a a ballistic path, and burn up almost
  344. ANYTHING. What if you missed the person you tried to burn, and landed
  345. the flame onto the floor? NO PROBLEM, it'll keep on burning ON THE FLOOR
  346. for the next few seconds, and if some unlucky folk is stupid enough to
  347. walk on that burning floor, he/she WILL catch on fire as well!
  348.  
  349. That's right! Just like the Blaze gun, the flame created by the Blazethrower
  350. can actually SPREAD! So, wanna create a wall of fire? NO PROBLEM! To use it,
  351. press 6 (or impulse 6) a several times, or enter impulse 54 to switch to it.
  352.  
  353. ■ Another new invention! If this freezethrower is release as a seperate
  354. patch (which I'm going to), it'll beat all its competitions! Just read what
  355. it can do :
  356.  
  357. When you press the fire button, the Freezethrower will not shoot out an
  358. ice beam directly, instead, it'll start to charge up (it consumes rocket
  359. fuel and convert it into a sub-zero beam of ice), the longer you pressed
  360. on the button (or key), the more enery will be charged. (You can actually
  361. see it when it charges up!)
  362.  
  363. When it's ready, release the button, and see the ice beam flies. As soon
  364. as it hits something, it'll do a RADIUS damage (except yourself), freeze
  365. up ALL SURROUNDING enemies. So the longer you charge the gun up, the more
  366. damage it'll make, and the wider the radius will be.
  367.  
  368. However, like in Duck 3D, you can't freeze anything before you bring its
  369. health down to like 20. So, keep charging your weapon, and release it
  370. only at the best time.
  371.  
  372. Also, if you shoot the ice beam into water or slime, it'll INSTANTLY freeze
  373. up all surrounding enemies under water, INCLUDING YOURSELF. Depends on how
  374. much power you've charged, you could possibly freeze up everyone under water
  375. and pick them up one by one later.
  376.  
  377. The Freezethrower will consume at most 20 rockets at a time, and it will
  378. need at least 2 rockets to work. While you're charging the Freezethrower,
  379. you cannot switch to another weapon, and if you're out of ammo (less than
  380. 2 rockets), it'll stop charging, but it won't fire until you release the
  381. button.
  382.  
  383. To use it, press 6 (or impulse 6) a several times, or simply enter
  384. impulse 55 for it. Try it, you'll love it!
  385.  
  386. Missile weapons :
  387. =================
  388.  
  389. ■ Auto missile launcher shoots rockets out more rapidly, travels faster, but
  390. is less powerful (even weaker than the guide missile, gotta be fair |8^) ).
  391. It'll fire 3 times continuously before stopping for reload.
  392.  
  393. ■ Nuke is an area-effective weapon, each shots now takes 10 ammo, but is
  394. uLTRA-POWERFUL. It does have a slow re-load time, and travels slowly, 
  395. however, so use it with extreme care, or you'll be toasted as well.
  396.  
  397. Hint : Better make sure you're really far away from the target you're
  398. shooting at, and see how the victims explode. This weapon works especially
  399. well when shoots into a crowded room, ideal for ambusing people, thus this
  400. make a good (or not that good?) camper weapon.
  401.  
  402. More Hint : Try to get a quad-damage powerup and play with it, it's virtually
  403. a BFG.
  404.  
  405. ■ Flare will lits up an area for around 15 seconds, then it'll die.
  406.  
  407. ■ I've added a Guided Nuke weapon into this killer pack as a special bonus.
  408. These babies costs 50 ammo, and travels like turtle, but you can guide them
  409. to any area you want, and watch people explode from far far away.
  410.  
  411. Hint : Guided Nuke is even more powerful than regular Nuke, and have wider
  412. range as well. So you better make sure it IS far away from you before you
  413. hit something. BOOOOOOM!
  414.  
  415. Lightning gun weapons :
  416. =======================
  417.  
  418. ■ The latest invention from the same author of Cujo and Blaze - BFG 9000.
  419. The all time favorite DOOM weapon of many people, the Quake BFG has a
  420. very similar effect as the DOOM version. To switch to it, press 8
  421. (or impulse 8) a several times, or simply enter "Impulse 90". Read
  422. the associated text file in the \killer\txt directory for more info.
  423.  
  424. Misc. weapons :
  425. ===============
  426.  
  427. ■ To pick up a gibbed head, simply run over it. You can only carry one
  428. at a time. To throw it, enter IMPULSE 12. It'll then turn into a 
  429. homing head missile and floats in the air, waiting to ambush people.
  430.  
  431. Hint : When it's floating in the air, try to shoot at it using nail 
  432. guns or rockets, and see it bounces away.
  433.  
  434. ■ The floating 'homing head' missile have been modified, now the head
  435. you throw out will be the head you've picked up, instead of the
  436. default player's head everytime you throw (now looks cooler). Also if
  437. it hits the ground (either you shoot at the floating head and make
  438. it bounces to the floor (or other surfaces) or it simply lands on
  439. the floor when it is chasing after you), it'll turn back into a
  440. normal head, which you can't pick up again. This head will then be
  441. removed after 10 seconds.
  442.  
  443. Hint : Use this technique well, and you can avoid many unwanted
  444. deaths. |8^)
  445.  
  446. ■ The new self-destruction mode can be activated by pressing IMPULSE 230,
  447. which is available only when your health is below 20. However, you'll get
  448. a -5 flag if you self destruct, as a penalty, so use it only when you're
  449. in a crowded room.
  450.  
  451. ■ Now backpacks are sometimes trapped. One out of five backpacks are trapped,
  452. so during multiplayer game, sometimes you'll get bonus from people's
  453. backpack, sometimes you'll get BOOOOOM!
  454.  
  455. Hint : There is absolutely no difference between a real and a fake backpack,
  456. so you'll need to bet on your luck when to pick up a backpack.
  457.  
  458. ■ Another new deadly trap - fake backpack bombs are now available. 
  459. Each fake backpack takes 10 rockets, it looks and feels just like the
  460. real backpack, but only when someone pick it up, it'll go BOOOOM!
  461. So, after you'd loot your dead opponent, leave a fake backpack there and
  462. watch others pick it up as if someone has left it behind... BOOOOM!
  463. To throw fake backpack, enter "Impulse 13". It is only available in
  464. deathmatch game only.
  465.  
  466. Hint : The only different between a real (or trapped) backpack and a fake
  467. backpack bomb is that the fake backpack bomb grows in the dark. So before
  468. you throw a fake backpack, better make sure you're in a bright room, or
  469. everyone will know it's a fake one.
  470.  
  471. Others features :
  472. =================
  473.  
  474. ■ Some modifications have been made to the original shell eject code,
  475. a new 'nail' bullet shell model is added, and enhanced the original
  476. texture of the .MDL model. The ejection routine has also been modified
  477. so that the shells are now ejected more randomly, and won't always land
  478. on the same 5 places on the floor. The shell removal procedures is also
  479. modified so that there will always be some shell left on the floor
  480. while won't drag down the system too much or produces too many packet
  481. overflows.  See below for more info.
  482.  
  483. Hint : Try to goto map e1m8 and play with it. It's like a rain of shells.
  484.  
  485. ■ The shells ejected are removed in a way such that there will only
  486. be a limited number (10 for shell, 20 for bullet, and 5 for both in
  487. multiplayer game) of them left on the floor. If more shells are ejected,
  488. then the old ones will be replaced.
  489.  
  490. ■ If the game is seriously slowed down due to the massive number of
  491. objects created by these shells ejected, you can turn it off by
  492. IMPULSE 130. Enter it again will re-activate the shell ejection.
  493.  
  494. ■ Also, I've limited the maximum number of shells that can be ejected by
  495. each person (20 for shell, 50 for bullet; 5 for both in multiplayer game)
  496. at a time, thus will reduce the chance of packet overflow.
  497.  
  498. ■ I've added a portable teleporter to KQP as well. Press IMPULSE 140
  499. to memorize current location, and IMPULSE 141 to teleport to the memorized
  500. location. Each teleportation consumes 10 cells, and it is disabled in
  501. deathmatch game when the player is below 50 health. (Or otherwise everyone
  502. teleport away when they're dying.)
  503.  
  504. ■ I've added a really cool patch - Chasecam, please read the file included
  505. in the \TXT directory for more info. The impulse command has been changed,
  506. and some functions are taken away since KQP involves too many changes that
  507. those functions will no longer work. Please read the impulse command list
  508. below for the new impulse commands.
  509.  
  510. Note : You cannot toggle external view while you're in Cujo's view, and
  511. vice versa. Otherwise problems will occur.
  512.  
  513. ■ Added banana peel. Throw it and watch your opponent slip when they walk
  514. on it. Really funny to watch, and the sound effects are funny, too. Enter
  515. Impulse 14 to throw one, however, you only have one at a time, and will
  516. get it back either after someone had slipped with it, or after 30 seconds.
  517.  
  518.  
  519. ╔════════════════════╗
  520. ║  IMPULSE Commands  ║
  521. ╚════════════════════╝
  522.  
  523. Brief IMPULSE commands summary :
  524. (please refer to the text files mentioned above for full info)
  525.  
  526. Impulse 1    Switch between regular axe, super axe, vampire axe, morning star
  527.                and the throwing flaming axe.
  528. Impulse 2    Switch between regular shotgun, auto-shotgun, Magnum and Magnum
  529.                Lite.
  530. Impulse 4    Switch between regular nailgun and blaze gun.
  531. Impulse 5    Switch between regular super nailgun, rapid fireball lauchner
  532.                and Laser.
  533. Impulse 6    Switch between regular grenades, flamethrower, radio tag bomb,
  534.                proximity mine, Timed Nuke, Blazethrower and Freezethrower.
  535. Impulse 7    Switch between regular missiles, guided missiles, auto-missiles,
  536.                Nuke, flare and guided Nuke.
  537.  
  538. Impulse 12   Throw a gibbed head into the air.
  539. Impulse 13   Throw a fake backpack. Consumes 10 rockets for each backpack.
  540. Impulse 14   Throw a banana peel to slip other players.
  541.  
  542. Impulse 20   Chasecam - View-point toggle (Chase view, Normal view)
  543. Impulse 21   Chasecam - Laser-targeter toggle (Standard, Glowing, off)
  544. Impulse 22   Chasecam - lower distance
  545. Impulse 23   Chasecam - increase distance
  546. Impulse 24   Chasecam - Last monster/player
  547. Impulse 25   Chasecam - Next monster/player
  548.  
  549. Impulse 30   Switch to Super axe instantly.
  550. Impulse 31   Switch to Vampire axe instantly.
  551. Impulse 32   Switch to Morning Star instantly.
  552. Impulse 33   Switch to Throwing Flaming Axe instantly.
  553.  
  554. Impulse 40   Switch to Auto-shotgun instantly.
  555. Impulse 41   Switch to Magnum instantly.
  556. Impulse 43   Switch to Magnum Lite instantly.
  557.  
  558. Impulse 50   Switch to Flamethrower instantly.
  559. Impulse 51   Switch to Radio tag pipe bomb instantly.
  560. Impulse 52   Switch to Proximity mine instantly.
  561. Impulse 53   Switch to Timed Nuke instantly.
  562. Impulse 54   Switch to Blazethrower instantly.
  563. Impulse 55   Switch to Freezethrower instantly.
  564.  
  565. Impulse 60   Switch to Guided missiles instantly.
  566. Impulse 61   Switch to Auto-missiles instantly.
  567. Impulse 62   Switch to Nuke instantly.
  568. Impulse 63   Switch to Flare instantly.
  569. Impulse 64   Switch to Guided Nuke instantly.
  570.  
  571. Impulse 70   Switch to Blaze Gun instantly.
  572.  
  573. Impulse 80   Switch to Rapid Fireball Launcher instantly.
  574. Impulse 81   Switch to Laser instantly.
  575.  
  576. Impulse 90   Switch to BFG 9000 instantly.
  577.  
  578. Impulse 100  Activates and Deactivates the dog
  579. Impulse 102  Tell Cujo to stay or follow.
  580. Impulse 103  This toggles your screen between the player and Cujo's points
  581.                of view.
  582. Impulse 104  Teleport the dog to your location.
  583. Impulse 105  Turns on Cujo's collar lamp.
  584. Impulse 106  Reports on Cujo's status.
  585. Impulse 107  Toggles Cujo between attack and non-attack modes.
  586.  
  587. Impulse 120  Detonates Radio Tag Pipe Bombs.
  588. Impulse 121  Disarms Radio Tag Pipe Bombs.
  589. Impulse 122  Detonates Promixity Mines.
  590. Impulse 123  Disarms Promixity Mines.
  591.  
  592. Impulse 130  Turn on / off shell ejecting. Useful when there is too much lag.
  593. Impulse 135  Turn on / off gib gun mode. Fun to watch grenades turn to gibs.
  594.  
  595. Impulse 140  Memorize current location (for use with Portable Teleporter).
  596. Impulse 141  Teleport to memorized location, consumes 10 cells each teleport.
  597.  
  598. Impulse 200  Next skin in multiplayer mode.
  599. Impulse 201  Previous skin in multiplayer mode.
  600.  
  601. Impulse 230  Self-destruct when health is lower than 20.
  602.  
  603. Use the BIND command to make your life easier, example :
  604.  
  605. BIND A "impulse 100"
  606.  
  607. ╔═══════════════════════════════════╗
  608. ║  How to Install the Modification  ║
  609. ╚═══════════════════════════════════╝
  610.  
  611. goto Quake dir
  612. make a sub dir named something like KILLER
  613. unzip everything with -d into that sub dir
  614. run quake with the -game option
  615.  
  616. Examples:
  617.  
  618. C:\>cd quake
  619. C:\Quake>md KILLER
  620. C:\Quake>cd KILLER
  621. C:\Quake\KILLER>unzip -d KILLER
  622.  
  623. ... unzip files ...
  624.  
  625. C:\Quake\KILLER>cd ..
  626. C:\Quake>Quake -game KILLER
  627.  
  628. That's it.
  629.  
  630. ╔═════════════════════╗
  631. ║  Technical Details  ║
  632. ╚═════════════════════╝
  633.  
  634. Bugs:
  635.  
  636. ■ If you're controlling your guide missile when the gibbed head is
  637. heading towards you, it'll not explode on impact.
  638.  
  639. ■ During multiplayer game, when a player is burnt to death by a blaze,
  640. not all blazes are transferred to corpse, so you may still get fire on
  641. you after you've respawned. I'm working on a fix for this right now.
  642.  
  643. ■ If a dog is frozen while it's leaping, it'll continue to move
  644. once it has landed.
  645.  
  646. ■ Freezing a wizard a second time (or more) will not drop it to the
  647. floor.
  648.  
  649. ■ Rare bug - sometimes during multiplayer mode, the player's corpse may
  650. disappear when he/she respawn. 
  651.  
  652. ■ I don't have time to test out the package throughtly after I've combined
  653. them, so if you spot a few bugs, please let me know by email. If you
  654. could fix them, great, just fix them, and let me know. Thanx.
  655.  
  656. ╔═══════════════════════╗
  657. ║  Future Enhancements  ║
  658. ╚═══════════════════════╝
  659.  
  660. ■ Trying to combine a few more cool patches to make the deathmatch game
  661. looks cooler.
  662.  
  663. ■ Wish list (listed accoring to its priority) :
  664. - DM bots
  665. - more weapons to come...
  666.  
  667. ■ Send me any comments and patches that you want to see in KQP. I'll
  668. try my best to add them onto the patch.
  669.  
  670. ■ Also notice that, since KQP is getting bigger and bigger now, the original
  671. qcc compile will NOT be able to generate a playable progs.dat, (more info
  672. follows), in order to compile a playable progs.dat, get the latest fastqcc
  673. from Jonathan Roy (he'd actually compiled this special version of fastqcc
  674. for me - and KQP!), which can be obtained at :
  675. http://www.ugrad.cs.ubc.ca/spider/u6m1/QC/fastqcc.zip
  676.  
  677. Info : During compilation of KQP, I've found that the pr_numglobals has
  678. exceed 16k, which is define in qcc.h as MAX_REGS, and for some time,
  679. KQP simply screws up everything in Quake. So I contact Jonathan Roy,
  680. and asked him to recompile his fastqcc for me with a larger MAX_REGS, and he
  681. did, in fact, now the MAX_REGS is 64k, and I think it'll take me some time
  682. to fill that up! |8^)
  683.  
  684. ╔════════════════════╗
  685. ║  Revision History  ║
  686. ╚════════════════════╝
  687.  
  688. ■ ver 0.90 : Added Rapid Fireball Launcher (RFL). See above.
  689.              Added Throwing flaming axe. (One of my favorite) See above.
  690.              Added Blazathrower! (Another of my favorite) See above.
  691.              Added Freezethrower!! (My favorite of all!) See above.
  692.              Added fake backpack bombs. See above.
  693.              Added BFG.
  694.              Added Chasecam!
  695.              Added banana peel. |8^)
  696.              Added new Laser gun model.
  697.              Added backpack gibs - now you'll know when the backpack is destroyed.
  698.              Added killer.rc to display info when game starts.
  699.              Updated Cujo patch to 1.3.
  700.              Updated Blaze gun patch to 1.1.
  701.              Updated Bestweapon routine.
  702.              Updated CycleWeapon routine.
  703.              Updated impulse command routine.
  704.              Updated client messages.
  705.              Updated cujo view / chasecam - only one is allowed at a time.
  706.              Modified Laser model. Now looks cooler.
  707.              Modified Gib gun mode to work like the GibGun patch.
  708.              Modified Laser to be one of the super nailgun weapons. See above.
  709.              Modified BestWeapon routine, now it'll switch back to
  710.                default weapon mode ONLY when you're out of ammo.
  711.              Modified Grappling hook to prevend paralyzing. See above.
  712.              Modified trapped backpack to be allowed only in deathmatch
  713.                game.
  714.              Modified proximity mine so that only 10 proximity mines
  715.                are allowed per player at a time.
  716.              Modified shell ejecting routine in multiplayer game so
  717.                that less objects will be created.
  718.              Modified Teleport to allow teleportation of solid objects
  719.                like gibs, gun shells, blaze fireball, etc.
  720.              Modified Teleporter to allow teleportation in deathmatch,
  721.                ONLY when the player has over 50 health.
  722.              Fixed the cujo view problem that when you fire a guided
  723.                missile while in cujo view.
  724.              Fixed the problem when you fire a guided missile while you're
  725.                hooked to something.
  726.              Fixed cell ammo pickup checking routine. Now you can only
  727.                pick up what you can carry.
  728.              Fixed that stupid client message saying 'you're playing
  729.                KQP 0.7 ...' Should be 0.87, Duh. |8^)
  730.  
  731. ■ ver 0.87 : Finally, added grappling hook (a.k.a. morning star) to KQP!
  732.              Added Gib gun mode.
  733.              Added Portable Teleporter.
  734.              Added Blaze Gun.
  735.              Added trapped backpack.
  736.              Modify self-destruction to minus 5 (FIVE) frags. So use
  737.                it with extra caution.
  738.              Fixed Cujo client message.
  739.              Fixed more minor client message problems.
  740.              Fixed more bugs! Boy, the more I bust, the more I spot...
  741.              Fixed a rather serious bug - during multiplayer game, when a
  742.                player has been gibbed, if his/her head has not been picked
  743.                up after 30 seconds, and if he/she doesn't respawn after
  744.                30 seconds, his/her entity will be removed and that player
  745.                can no longer respawn. (More serious problem is associated
  746.                with this bug, but now it's fixed.)
  747.  
  748. * KQP has recently been rated a 10/10 by Quake Outbreak's Quake-C section
  749.   http://www.fishnet.net/~chriscon/quakec.html
  750.  
  751. * Credits should go to all the authors of the varies patches that I've
  752.   combined. (Well, some of them ARE my work, though. |8^) )
  753.  
  754. ■ ver 0.86b: This is a maintainence version from 0.86, I forgot to remove
  755.                some of the debug info from the last version. Dooh! |8^)
  756.              Added Laser!
  757.              Fixed some minor problems - debug info problems such as
  758.                stop printing out the "attacker dot destructed" message.
  759.              Fixed self-destruction mode bug.
  760.              Fixed some client message problem.             
  761.  
  762. ■ ver 0.86 : Optimized the code, now it loads and runs faster, and take
  763.                up less memory.
  764.              Added Super Axe.
  765.              Added Vampire Axe.
  766.              Added Magnum Lite.
  767.              Added self-destruction mode. (Only allowed when health < 20)
  768.              Modified Nuke with better explosion effect.
  769.              Modified Magnum to take less ammo.
  770.              Modified monsters gibs. Now with even more gibs when you
  771.                gib corpses. Gotta like it. |8^)
  772.              Cujo patch has been modified to Cujo 1.2c, with help from
  773.                Jonathan E. Wright.
  774.              Guided missile bug fixed by Jonathan E. Wright. Now Cujo won't
  775.                attack you when you launch your guided missile. Great work,
  776.                Jonathan!
  777.              Fixed Cujo corpse gibbing problem. It now works the way it
  778.                should be.
  779.              Fixed many bugs. Some of the bugs mentioned in the above bug
  780.                list no longer exists. If they do, however, please let me know.
  781.              Fixed weapon change mode. Now all the weapon change impulse
  782.                commands work.
  783.              Fixed best weapon mode. When weapon is out of ammo, the next
  784.                best weapon with ammo will be selected.
  785.              Fixed multiplayer corpse gibbing problem. Now corpse gibbing
  786.                works much better.
  787.  
  788. ■ ver 0.85 : Added Eject shells.
  789.              Added Eject bullet (or nail) shells.
  790.              Added Auto-shotgun.
  791.              Added Magnum.
  792.              Added Guided Nuke!! See above.
  793.              Added Proximity Mine. See above.
  794.              Added Timed Nuke! See above.
  795.              Modified Auto-missiles to work like Auto-shotgun.
  796.              Removed partical explosion from auto-missiles.
  797.              Fixed several bugs.
  798.                 - Check for ammo before firing new added weapons.
  799.                 - Reduced time before gibs are removed.
  800.              Modified Nuke to take 10 ammo for each shot.
  801.              Removed ricochet nailgun stuffs from dropdead patch,
  802.                 as it creates too much overhead and constantly
  803.                 produces packet overflow when used with shell eject.
  804.  
  805. ■ ver 0.8  : First version
  806.  
  807. ╔═════════════════════╗
  808. ║  Contacting Author  ║
  809. ╚═════════════════════╝
  810.  
  811. As mentioned above, my email address is :
  812.  
  813. Howard@mortimer.com
  814.  
  815. I also have a personal web site located at :
  816.  
  817. http://www.ugrad.cs.ubc.ca/spider/u6m1
  818.  
  819. ╔══════════════════════════════════════════╗
  820. ║  Copyright and Distribution Permissions  ║
  821. ╚══════════════════════════════════════════╝
  822.  
  823. ■ Authors MAY use these modifications as a basis for other
  824. publically available work.  Please send me any modifications
  825. you make!
  826.  
  827. ■ You may distribute this Quake modification in any electronic
  828. format as long as this description file remains intact and unmodified
  829. and is retained along with all of the files in the archive.
  830.  
  831.