home *** CD-ROM | disk | FTP | other *** search
/ Quake 'em / QUAKEEM.BIN / quake / programs / sgqcver3 / sgqcver3.txt < prev    next >
Encoding:
Text File  |  1996-08-27  |  6.7 KB  |  219 lines

  1. Bug fixes and mod additions:
  2.  
  3. Version 3
  4. Made pipebombs a new weapon based off of the grenade launcher (new model
  5. for both the launcher and the pipe bomb itself)
  6.  
  7. Added a new player texture (hey, it looked cool)
  8.  
  9. Added new sounds for hologram, replaced the footstep sound (it was horrible,
  10. this one is awesome.)
  11.  
  12. Made footsteps occur on only one frame instead of two so it just sounded
  13. better (it doesn't look as right though)
  14.  
  15. No longer going to include the dat file (sorry, you'll have to compile it
  16. yourself - but that's easy)
  17.  
  18. Version 2
  19. Fixed bug in detonation of pipe bombs and termination of hologram upon player death.
  20.  
  21. Added bug fixes for thrown axes as found in the latest version of that mod.
  22. Added grapple hook.  Damn this thing is way too cool.
  23. Added proximity mines.  I just liked the idea.  These auto-detonate upon death as well.
  24.  
  25. Added new models and sounds and added one new texture to the player.mdl.
  26.  
  27. I set it right now so that proximity mines cost 2 rockets and Pipe Bombs cost 4.  Since I haven't had
  28. a chance to play this in a real deathmatch environment I don't know how well
  29. these costs work out.
  30.  
  31.  
  32. below is a list of the added and changed files and a very brief
  33. indication of what each does.
  34. the archive contains the source, necessary models/sounds and the progs.dat
  35. file
  36.  
  37. I really really want to make each of my mods choosable via console, anybody with
  38. a good idea on how to do this, please email me.
  39.  
  40. Note:  most of these mods were written by others and incorporated
  41. into one dat file by me with some minor changes to many of the
  42. mods.  Thanks to all that have contributed (willingly or not) to this
  43. compilation.
  44.  
  45. To use:
  46.   create a subdirectory in your quake directory
  47.   unzip the zip file in that directory and make sure to create
  48.      subdirectories (for the progs and sounds directories)
  49.  
  50.      in dos this would mean (please forgive me if this is obvious)
  51.      cd \quake (or whatever your quake directory is)
  52.      mkdir sg
  53.      (place zip file in sg)
  54.      pkunzip -d sg
  55.  
  56.         now run quake with the -game sg parameter and you are ready to go
  57.         look through the weapons.qc for binding needs to use most of this
  58.         stuff (I tried to stick with what was given me, so it should be
  59.         pretty standard)
  60.  
  61.  
  62. impulse 150            Feign Death
  63. impulse 20             Throw Backpack
  64. impulse 21           Drop Proximity Bomb
  65. impulse 30             Fire Flare
  66. impulse 31             Activate/Deactivate hologram
  67. impulse 33             Use for right turning of hologram
  68. impulse 34             Use for left turning of hologram
  69. impulse 36             Activate/Deactivate camera
  70. impulse 62             Detonate Pipe Bombs
  71. impulse 200            Cycle Forward Through Skins
  72. impulse 201            Cycle Backward Through Skins
  73.  
  74. H_PLAYER MDL
  75. PLAYER   MDL
  76. head model and player model for skins
  77. I have reduced the number of skins to 18 so that the game would load/play
  78.  faster and because some of them weren't terribly good looking (though I
  79.  couldn't have done better)
  80.  These are:
  81.     Quake 
  82.     Bio Suit
  83.     Duke Nuke'm
  84.     NYPD
  85.     Rage Against the Machine
  86.     Moleman
  87.     Evil Eye
  88.     Ninja
  89.     Dark Toad
  90.     Predator
  91.     Judge Dredd
  92.     Terminator
  93.     C3PO
  94.     Stormtrooper
  95.     Boba Fett
  96.     Bossk
  97.     Han Solo
  98.     Crusader
  99.         New Alien looking guy (not from Alien/Aliens/Alien 3)
  100.  
  101. This is the sequence that they occur in
  102.  
  103. SHELCASE MDL
  104. shell casings for eject mod
  105.  
  106. THROWAXE MDL
  107. thrown axe model for, well thrown axes
  108.  
  109. CHAIN     QC
  110. grapple hook qc file
  111.  
  112. CAMERA   QC
  113. camera addon for hologram function
  114.  
  115. CLIENT   QC
  116. many changes here
  117.         skin accomodation
  118.                 parm for transfer of skin between levels
  119.                 accomodation for transfer of skin when respawning
  120.         teamplayer rules mods
  121.                 kill a teammate, be killed (teamplay 3/4)
  122.                 support for skins (teamplay 2/4)
  123.                 change teams after firing a shot, be killed (teamplay 3/4)
  124.         parm for thrown axes
  125.     bprint changes for new weapons in ClientObituary()
  126.         no armor save for drowning damage
  127.         no armor degredation for drowning damage
  128.                 (note, this doesn't apply to lava/slime)
  129.  
  130.  
  131. COMBAT   QC
  132. no armor save for drowning
  133. no armor degredation for drowning damage
  134.  
  135. DEFS     QC
  136. new variables to support new functions
  137.  
  138. EJECT    QC
  139. add on for shells ejecting from shotguns
  140.  
  141. FEIGN    QC
  142. took feign death code out of player for modularity
  143.  allows you to fake dying, small bug is that you are
  144.  difficult to hit when feigning death though you will
  145.  still take damage.
  146.  
  147. HEAD     QC
  148. solid gibbable heads (single player only, bodies got annoying)
  149.  
  150. HOLOGRAM QC
  151. hologram code for producing a double of yourself.  Also uses the Camera code
  152.  added spawn fog when Activating/Deactivating your Hologram
  153.  uses teleport sound when Activating/Deactivating hologram
  154.  is a SOLID_TRIGGER so that touching a hologram produces sound/fog
  155.  
  156. ITEMS    QC
  157. random item respawn in deathmatch (I left the original code commented out for
  158.  easy replacement, thinking about making it deathmatch 3 or something)
  159. exploding backpacks when they have rockets
  160.  
  161. MISC     QC
  162. backpack_explode code
  163.  
  164. OGRE     QC
  165. got rid of sparks in explosions
  166.  
  167. PLAYER   QC
  168. make solid gibbable heads
  169. allows for feigning death
  170. accomodates frames for thrown axes
  171. detonates pipe bombs upon death
  172. deactivates hologram upon death
  173.  
  174. THROWAXE QC
  175. thrown axe code
  176.  
  177. TRIGGERS QC
  178. teleporting of any (most) solid object 
  179.  note:  some things are hard to get to go through the teleporters
  180.   perhaps due to think times?
  181.  
  182. WEAPONS  QC
  183. laser gun replacement for shotgun
  184. skins impulses
  185. hologram
  186. camera
  187. thrown axes ... modified so that they didn't bounce so far after hitting
  188.         someone (left the bounce off of walls alone)
  189. weapon recoil
  190. replaced explosion(sparks) with blood/gibblet (can lead to packet overflow
  191.         if there are too many going on at once
  192. flares
  193. pipe bombs
  194. won't switch to lightning gun underwater when you run out of ammo in
  195.         another weapon
  196. throwable backpacks (that can be blown up if you had rockets in it)
  197. proximity mines (these can be shot to detonate.  They have a delay between
  198.  recognition of a target and actual detonation that emits a sound)
  199.  
  200. WORLD    QC
  201. added some precaching
  202. had modified bodyque for solid bodies in deathmatch, caused intermittent
  203.  crashes so I had to comment out (left in for development)
  204.  if anybody has any suggestions, please let me know.  I want to play soccer
  205.  with my enemies' heads.
  206.  
  207. ZOMBIE   QC
  208. made wall zombies gibbable
  209.  
  210. PROGS    SRC
  211. inclusion of eject.qc, camera.qc, head.qc, hologram.qc, feign.qc
  212.  
  213.  
  214.  
  215. Shannon Greene
  216. blckbrt@wavenet.com
  217. sgreene@brooktree.com
  218. http://www.wavenet.com/~blckbrt
  219.