home *** CD-ROM | disk | FTP | other *** search
/ DeathMatch Manifesto / DEATHMATCH.ISO / duke / blades / user.con < prev    next >
Text File  |  1996-07-21  |  39KB  |  809 lines

  1.  
  2. /*
  3.  
  4. --------------------------------------------------------------------------------
  5. Duke Nukem 3D USER.CON file.
  6. By Todd Replogle
  7. (c) 1996 3D Realms Entertainment
  8. --------------------------------------------------------------------------------
  9.  
  10. IMPORTANT NOTICE IF YOU USE MODIFIED .CON FILES
  11.  
  12. If you are playing a MULTIPLAY game (Dukematch or Co-op) and you are
  13. using *modified* .CON files (USER.CON, GAME.CON, DEFS.CON), then each
  14. multiplayer must be using the EXACT SAME .CON files, or the game will
  15. get out of sync and/or develop interesting problems.
  16.  
  17. 3D Realms encourages you to experiment freely with the parameters
  18. contained in this file, and to share your discoveries with the rest
  19. of the world.  However, BE ADVISED that 3D Realms does NOT offer 
  20. any technical support on how to use this file or other user-modifiable 
  21. features of this game.  Do NOT call 3D Realms or Apogee Software 
  22. for advice or help with this subject.  
  23.  
  24. You make modifications to this and other files at your own risk. 
  25. It is recommended that you first make a backup copy of this, or
  26. any .CON files before making any changes.
  27.  
  28. --------------------------------------------------------------------------------
  29. */
  30.  
  31. // ******************
  32. // MISC GAME SETTINGS
  33. // ******************
  34.  
  35. define CAMERASDESTRUCTABLE      YES               // YES
  36. define FREEZERHURTOWNER         YES
  37.  
  38. define MAXPLAYERHEALTH          100
  39. define MAXWATERFOUNTAINHEALTH    50
  40.  
  41. define YELLHURTSOUNDSTRENGTH     40
  42. define YELLHURTSOUNDSTRENGTHMP   50
  43.  
  44. define MAXPLAYERATOMICHEALTH    250     // doubles as maxarmor.
  45. define DOUBLEMAXPLAYERHEALTH    MAXPLAYERATOMICHEALTH
  46. define STARTARMORHEALTH         0
  47. define RETRIEVEDISTANCE         844
  48. define SQUISHABLEDISTANCE      1024 // For actors only!
  49. define DEFAULTVISIBILITY        512
  50. define FROZENQUICKKICKDIST      980
  51.  
  52. define GENERICIMPACTDAMAGE      10
  53. define SWEARFREQUENCY           50
  54.  
  55. define MAXPISTOLAMMO           200
  56. define MAXSHOTGUNAMMO           50
  57. define MAXCHAINGUNAMMO         200
  58. define MAXRPGAMMO               50
  59. define MAXHANDBOMBAMMO          50
  60. define MAXSHRINKERAMMO          50
  61. define MAXDEVISTATORAMMO       120
  62. define MAXFREEZEAMMO            99
  63. define MAXTRIPBOMBAMMO          10
  64.  
  65. define RESPAWNACTORTIME         768
  66. define RESPAWNITEMTIME          768
  67.  
  68. // The BLIMP has a high respawn time (any value smaller runs the risk
  69. // of spawning too many sprites, resulting in "Bog City")
  70. define BLIMPRESPAWNTIME 2048
  71.  
  72. define NUMFREEZEBOUNCES          3  // 0 - 255
  73.  
  74.  
  75. define RUNNINGSPEED 53200
  76.  
  77. define PLAYDEADTIME 120
  78.  
  79. define SHRUNKCOUNT 270
  80. define SHRUNKDONECOUNT 304
  81.  
  82. define FROZENDRIPTIME 90
  83. define THAWTIME 138
  84.  
  85.  
  86. // Various blast radius distances
  87.  
  88. define RPGBLASTRADIUS           2500
  89. define PIPEBOMBRADIUS           2700
  90. define SHRINKERBLASTRADIUS      650
  91. define TRIPBOMBBLASTRADIUS      4000
  92. define MORTERBLASTRADIUS        2500
  93. define BOUNCEMINEBLASTRADIUS    2500
  94. define SEENINEBLASTRADIUS       3500
  95.  
  96. gamestartup     DEFAULTVISIBILITY GENERICIMPACTDAMAGE MAXPLAYERHEALTH
  97.                 STARTARMORHEALTH  RESPAWNACTORTIME RESPAWNITEMTIME RUNNINGSPEED
  98.                 RPGBLASTRADIUS PIPEBOMBRADIUS SHRINKERBLASTRADIUS TRIPBOMBBLASTRADIUS
  99.                 MORTERBLASTRADIUS BOUNCEMINEBLASTRADIUS SEENINEBLASTRADIUS
  100.                 MAXPISTOLAMMO MAXSHOTGUNAMMO MAXCHAINGUNAMMO
  101.                 MAXRPGAMMO MAXHANDBOMBAMMO MAXSHRINKERAMMO
  102.                 MAXDEVISTATORAMMO MAXTRIPBOMBAMMO MAXFREEZEAMMO
  103.                 CAMERASDESTRUCTABLE NUMFREEZEBOUNCES FREEZERHURTOWNER
  104.  
  105.  
  106. // Weapon Strengths
  107. define KNEE_WEAPON_STRENGTH             10
  108. define PISTOL_WEAPON_STRENGTH            6  // Adds rand()%5 (0 to 5)
  109. define HANDBOMB_WEAPON_STRENGTH        140
  110.  
  111.  
  112.  
  113. // For direct hits with the rocket launcher,
  114. // this amount is actually doubled.  Otherwise,
  115. // damage values depend on distance. The
  116. // further, the weaker.
  117.  
  118. define RPG_WEAPON_STRENGTH              150
  119.  
  120.  
  121. define SHRINKER_WEAPON_STRENGTH          0
  122. define SHOTGUN_WEAPON_STRENGTH          12
  123. define CHAINGUN_WEAPON_STRENGTH          9
  124. define FREEZETHROWER_WEAPON_STRENGTH    16
  125. define COOL_EXPLOSION_STRENGTH          38
  126. define TRIPBOMB_STRENGTH               130
  127. define FIRELASER_WEAPON_STRENGTH         7
  128. define MORTER_WEAPON_STRENGTH           50
  129. define BOUNCEMINE_WEAPON_STRENGTH      150
  130. define SPIT_WEAPON_STRENGTH              8
  131. define BULLET_WEAPON_STRENGTH           30
  132.  
  133. // Enemy strengths (hit points).
  134.  
  135. define TROOPSTRENGTH            30
  136. define PIGCOPSTRENGTH          100
  137. define PIG_SHIELD_AMOUNT1       75
  138. define PIG_SHIELD_AMOUNT2       50
  139. define LIZSTRENGTH             100
  140. define LIZGETTINGDAZEDAT        15
  141. define LIZEATINGPLAYER          -2
  142. define OCTASTRENGTH           175
  143. define OCTASCRATCHINGPLAYER   -11
  144. define RECONSTRENGTH            50
  145.  
  146. // JEM I've reduced the strength of this thing because I've made it fast and hard to hit.
  147. // It skitters across the floor, and when it gets close it chomps on you!
  148.  
  149. define TURRETSTRENGTH           10  // 30
  150. define ROTTURRETSTRENGTH        40
  151. define DRONESTRENGTH           150
  152. define CAPTAINSTRENGTH          50
  153. define CAPTSPINNINGPLAYER      -11
  154. define COMMANDERSTRENGTH        350
  155. define SHARKSTRENGTH            35
  156. define SHARKBITESTRENGTH        -9
  157.  
  158. define PISTOLAMMOAMOUNT         12
  159. define SHOTGUNAMMOAMOUNT        10
  160. define CHAINGUNAMMOAMOUNT       50
  161. define RPGAMMOBOX               5
  162. define CRYSTALAMMOAMOUNT        5
  163. define DEVISTATORAMMOAMOUNT     15
  164. define FREEZEAMMOAMOUNT         25
  165. define HANDBOMBBOX              5
  166.  
  167.  
  168. define BOSS1STRENGTH            4500
  169. define BOSS1PALSTRENGTH         1000
  170. define BOSS2STRENGTH            4500
  171. define BOSS3STRENGTH            4500
  172. //  JEM - these define the new mini-boss strengths, I made mini2 weaker because
  173. //  there was nothing between 300 and 1000 hps, so he fills that gap.
  174.  
  175. define BOSS2PALSTRENGTH         500
  176. define BOSS3PALSTRENGTH         1000
  177.  
  178. // Miscellaneous strengths.
  179.  
  180. define WEAKEST           1
  181. define WEAK              5
  182. define MEDIUMSTRENGTH    10
  183. define TOUGH             20
  184. define REALLYTOUGH       30
  185. define HBOMBTOUGH       100
  186. define GOTTASMART        90
  187. define BOMBTOUGH        100
  188.  
  189.  
  190. // Players' inventory amounts.
  191.  
  192. define STEROID_AMOUNT           400
  193. define SHIELD_AMOUNT            100
  194. define SCUBA_AMOUNT            6400
  195. define HOLODUKE_AMOUNT         2400
  196. define JETPACK_AMOUNT          1600
  197. define HEAT_AMOUNT             1200
  198. define FIRSTAID_AMOUNT          MAXPLAYERHEALTH
  199. define BOOT_AMOUNT              200
  200.  
  201. define SPAWNAMMOODDS             96
  202.  
  203.  
  204. // Maximum quote size is 64 characters.
  205.  
  206. definequote  0        AUTO AIMING
  207. definequote  1        SHOW MAP: OFF
  208. definequote  2        ACTIVATED
  209. definequote  3        PORTABLE MEDKIT
  210. definequote  4        LOCKED
  211. definequote  5        GIVING EVERYTHING!
  212. definequote  6        BOOTS
  213. definequote  7        WASTED!
  214. definequote  8        UNLOCKED
  215. definequote  9        A SECRET PLACE!
  216. definequote 10        SQUISH!
  217. definequote 11        ALL DOORS UNLOCKED
  218. definequote 12        USED STEROIDS
  219. definequote 13        PRESS SPACE TO RESTART LEVEL
  220. definequote 14        AMMO FOR DEVASTATOR
  221. definequote 15        DEACTIVATED
  222. definequote 16        SWITCH OPERATED ONLY!
  223. definequote 17        GOD MODE: ON
  224. definequote 18        GOD MODE: OFF
  225. definequote 19        ATOMIC HEALTH!
  226. definequote 20        CROSSHAIR: ON
  227. definequote 21        CROSSHAIR: OFF
  228. definequote 22        YOU'RE TOO GOOD TO BE CHEATING!
  229. definequote 23        MESSAGES: ON
  230. definequote 24        MESSAGES: OFF
  231. definequote 25        TYPE THE CHEAT CODE:
  232. definequote 26        DETAIL: LOW
  233. definequote 27        DETAIL: HIGH
  234. definequote 28        < EMPTY >
  235. definequote 29        BRIGHTNESS LEVEL: ONE
  236. definequote 30        BRIGHTNESS LEVEL: TWO
  237. definequote 31        BRIGHTNESS LEVEL: THREE
  238. definequote 32        BRIGHTNESS LEVEL: FOUR
  239. definequote 33        BRIGHTNESS LEVEL: FIVE
  240. definequote 34        SOUND: ON
  241. definequote 35        SOUND: OFF
  242. definequote 36        SCREEN CAPTURED
  243. definequote 37        STEROIDS
  244. definequote 38