home *** CD-ROM | disk | FTP | other *** search
/ Come Get Some! / ComeGetSome.iso / extmap / redline / user.con < prev   
Text File  |  1996-05-28  |  37KB  |  782 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. How many ways can you die?
  29.  
  30. --------------------------------------------------------------------------------
  31. */
  32.  
  33. // ******************
  34. // MISC GAME SETTINGS
  35. // ******************
  36.  
  37. define CAMERASDESTRUCTABLE      NO               // YES
  38. define FREEZERHURTOWNER         YES
  39.  
  40. define MAXPLAYERHEALTH          100
  41. define MAXWATERFOUNTAINHEALTH    50
  42.  
  43. define YELLHURTSOUNDSTRENGTH     40
  44. define YELLHURTSOUNDSTRENGTHMP   50
  45.  
  46. define MAXPLAYERATOMICHEALTH    200     // doubles as maxarmor.
  47. define DOUBLEMAXPLAYERHEALTH    MAXPLAYERATOMICHEALTH
  48. define STARTARMORHEALTH         0
  49. define RETRIEVEDISTANCE         844
  50. define SQUISHABLEDISTANCE      1024 // For actors only!
  51. define DEFAULTVISIBILITY        512
  52. define FROZENQUICKKICKDIST      980
  53.  
  54. define GENERICIMPACTDAMAGE      10
  55. define SWEARFREQUENCY           42
  56.  
  57. define MAXPISTOLAMMO           200
  58. define MAXSHOTGUNAMMO           50
  59. define MAXCHAINGUNAMMO         200
  60. define MAXRPGAMMO               50
  61. define MAXHANDBOMBAMMO          50
  62. define MAXSHRINKERAMMO          50
  63. define MAXDEVISTATORAMMO        99
  64. define MAXFREEZEAMMO            99
  65. define MAXTRIPBOMBAMMO          10
  66.  
  67. define RESPAWNACTORTIME         768
  68. define RESPAWNITEMTIME          768
  69.  
  70. // The BLIMP has a high respawn time (any value smaller runs the risk
  71. // of spawning too many sprites, resulting in "Bog City")
  72. define BLIMPRESPAWNTIME 2048
  73.  
  74. define NUMFREEZEBOUNCES          3  // 0 - 255
  75.  
  76.  
  77. define RUNNINGSPEED 53200
  78.  
  79. define PLAYDEADTIME 120
  80.  
  81. define SHRUNKCOUNT 270
  82. define SHRUNKDONECOUNT 304
  83.  
  84. define FROZENDRIPTIME 90
  85. define THAWTIME 138
  86.  
  87.  
  88. // Various blast radius distances
  89.  
  90. define RPGBLASTRADIUS           1780
  91. define PIPEBOMBRADIUS           2500
  92. define SHRINKERBLASTRADIUS      650
  93. define TRIPBOMBBLASTRADIUS      3880
  94. define MORTERBLASTRADIUS        2500
  95. define BOUNCEMINEBLASTRADIUS    2500
  96. define SEENINEBLASTRADIUS       2048
  97.  
  98. gamestartup     DEFAULTVISIBILITY GENERICIMPACTDAMAGE MAXPLAYERHEALTH
  99.                 STARTARMORHEALTH  RESPAWNACTORTIME RESPAWNITEMTIME RUNNINGSPEED
  100.                 RPGBLASTRADIUS PIPEBOMBRADIUS SHRINKERBLASTRADIUS TRIPBOMBBLASTRADIUS
  101.                 MORTERBLASTRADIUS BOUNCEMINEBLASTRADIUS SEENINEBLASTRADIUS
  102.                 MAXPISTOLAMMO MAXSHOTGUNAMMO MAXCHAINGUNAMMO
  103.                 MAXRPGAMMO MAXHANDBOMBAMMO MAXSHRINKERAMMO
  104.                 MAXDEVISTATORAMMO MAXTRIPBOMBAMMO MAXFREEZEAMMO
  105.                 CAMERASDESTRUCTABLE NUMFREEZEBOUNCES FREEZERHURTOWNER
  106.  
  107.  
  108. // Weapon Strengths
  109. define KNEE_WEAPON_STRENGTH             10
  110. define PISTOL_WEAPON_STRENGTH            6  // Adds rand()%5 (0 to 5)
  111. define HANDBOMB_WEAPON_STRENGTH        140
  112.  
  113.  
  114.  
  115. // For direct hits with the rocket launcher,
  116. // this amount is actually doubled.  Otherwise,
  117. // damage values depend on distance. The
  118. // further, the weaker.
  119.  
  120. define RPG_WEAPON_STRENGTH              140
  121.  
  122.  
  123. define SHRINKER_WEAPON_STRENGTH          0
  124. define SHOTGUN_WEAPON_STRENGTH          10
  125. define CHAINGUN_WEAPON_STRENGTH          9
  126. define FREEZETHROWER_WEAPON_STRENGTH    16
  127. define COOL_EXPLOSION_STRENGTH          38
  128. define TRIPBOMB_STRENGTH               100
  129. define FIRELASER_WEAPON_STRENGTH         7
  130. define MORTER_WEAPON_STRENGTH           50
  131. define BOUNCEMINE_WEAPON_STRENGTH      150
  132. define SPIT_WEAPON_STRENGTH              8
  133. define BULLET_WEAPON_STRENGTH           30
  134.  
  135. // Enemy strengths (hit points).
  136.  
  137. define TROOPSTRENGTH            30
  138. define PIGCOPSTRENGTH          100
  139. define PIG_SHIELD_AMOUNT1       75
  140. define PIG_SHIELD_AMOUNT2       50
  141. define LIZSTRENGTH             100
  142. define LIZGETTINGDAZEDAT        15
  143. define LIZEATINGPLAYER          -2
  144. define OCTASTRENGTH           175
  145. define OCTASCRATCHINGPLAYER   -11
  146. define RECONSTRENGTH            50
  147. define TURRETSTRENGTH           30
  148. define ROTTURRETSTRENGTH        40
  149. define DRONESTRENGTH           150
  150. define CAPTAINSTRENGTH          50
  151. define CAPTSPINNINGPLAYER      -11
  152. define COMMANDERSTRENGTH        350
  153. define SHARKSTRENGTH            35
  154. define SHARKBITESTRENGTH        -9
  155.  
  156. define PISTOLAMMOAMOUNT         12
  157. define SHOTGUNAMMOAMOUNT        10
  158. define CHAINGUNAMMOAMOUNT       50
  159. define RPGAMMOBOX               5
  160. define CRYSTALAMMOAMOUNT        5
  161. define DEVISTATORAMMOAMOUNT     15
  162. define FREEZEAMMOAMOUNT         25
  163. define HANDBOMBBOX              5
  164.  
  165.  
  166. define BOSS1STRENGTH            4500
  167. define BOSS1PALSTRENGTH         1000
  168. define BOSS2STRENGTH            4500
  169. define BOSS3STRENGTH            4500
  170.  
  171.  
  172. // Miscellaneous strengths.
  173.  
  174. define WEAKEST           1
  175. define WEAK              5
  176. define MEDIUMSTRENGTH    10
  177. define TOUGH             20
  178. define REALLYTOUGH       30
  179. define HBOMBTOUGH       100
  180. define GOTTASMART        90
  181. define BOMBTOUGH        100
  182.  
  183.  
  184. // Players' inventory amounts.
  185.  
  186. define STEROID_AMOUNT           400
  187. define SHIELD_AMOUNT            100
  188. define SCUBA_AMOUNT            6400
  189. define HOLODUKE_AMOUNT         2400
  190. define JETPACK_AMOUNT          1600
  191. define HEAT_AMOUNT             1200
  192. define FIRSTAID_AMOUNT          MAXPLAYERHEALTH
  193. define BOOT_AMOUNT              200
  194.  
  195. define SPAWNAMMOODDS             96
  196.  
  197.  
  198. // Maximum quote size is 64 characters.
  199.  
  200. definequote  0        AUTO AIMING
  201. definequote  1        SHOW MAP: OFF
  202. definequote  2        ACTIVATED
  203. definequote  3        PORTABLE MEDKIT
  204. definequote  4        LOCKED
  205. definequote  5        GIVING EVERYTHING!
  206. definequote  6        BOOTS
  207. definequote  7        WASTED!
  208. definequote  8        UNLOCKED
  209. definequote  9        A SECRET PLACE!
  210. definequote 10        SQUISH!
  211. definequote 11        ALL DOORS UNLOCKED
  212. definequote 12        USED STEROIDS
  213. definequote 13        PRESS SPACE TO RESTART LEVEL
  214. definequote 14        AMMO FOR DEVASTATOR
  215. definequote 15        DEACTIVATED
  216. definequote 16        SWITCH OPERATED ONLY!
  217. definequote 17        GOD MODE: ON
  218. definequote 18        GOD MODE: OFF
  219. definequote 19        ATOMIC HEALTH!
  220. definequote 20        CROSSHAIR: ON
  221. definequote 21        CROSSHAIR: OFF
  222. definequote 22        YOU'RE TOO GOOD TO BE CHEATING!
  223. definequote 23        MESSAGES: ON
  224. definequote 24        MESSAGES: OFF
  225. definequote 25        TYPE THE CHEAT CODE:
  226. definequote 26        DETAIL: LOW
  227. definequote 27        DETAIL: HIGH
  228. definequote 28        < EMPTY >
  229. definequote 29        BRIGHTNESS LEVEL: ONE
  230. definequote 30        BRIGHTNESS LEVEL: TWO
  231. definequote 31        BRIGHTNESS LEVEL: THREE
  232. definequote 32        BRIGHTNESS LEVEL: FOUR
  233. definequote 33        BRIGHTNESS LEVEL: FIVE
  234. definequote 34        SOUND: ON
  235. definequote 35        SOUND: OFF
  236. definequote 36        SCREEN CAPTURED
  237. definequote 37        STEROIDS
  238. definequote 38        ARMOR
  239. definequote 39        SCUBA GEAR
  240. definequote 40        Press F1 for Help
  241. definequote 41        JETPACK
  242. definequote 42        BODY SUIT
  243. definequote 43        ACCESS CARD
  244. definequote 44        MOUSE AIMING OFF
  245. definequote 45        MOUSE AIMING ON
  246. definequote 46        CHEAT CODE:  UNRECOGNIZED
  247. definequote 47        HOLODUKE ON
  248. definequote 48        HOL