home *** CD-ROM | disk | FTP | other *** search
/ Come Get Some! / ComeGetSome.iso / extmap / nuke3d / nukeuser.con < prev    next >
Text File  |  1996-04-04  |  33KB  |  718 lines

  1.  
  2. /*
  3. --------------------------------------------------------------------------------
  4. IMPORTANT NOTICE IF YOU USE MODIFIED .CON FILES
  5.  
  6. If you are playing a MULTIPLAY game (Dukematch or Co-op) and you are
  7. using *modified* .CON files (USER.CON, GAME.CON, DEFS.CON), then each
  8. multiplayer must be using the EXACT SAME .CON files, or the game will
  9. get out of sync and/or develop other problems.
  10.  
  11. --------------------------------------------------------------------------------
  12. Duke Nukem 3D Update
  13. by Todd Replogle
  14.  
  15. SHAREWARE VERSION   v1.1
  16.  
  17.     ■ Red Trooper doesn't 'beam' away as much, and don't respawn into
  18.       walls.
  19.  
  20.     ■ The BLAST RADIUSES for various weapons are redefinable.
  21.  
  22.     ■ Respawn times have been split into two separate variables,
  23.       RESPAWNACTORTIME and RESPAWNITEMTIME.
  24.  
  25.     ■ Duke's running speed/friction is redefinable.
  26.  
  27.     ■ Minor weapon hit point balance adjustments.
  28.  
  29. --------------------------------------------------------------------------------
  30.  
  31. SHAREWARE VERSION   v1.0
  32.  
  33. This file is designed to allow users to modify certain parameters
  34. within the game that affect Duke, his weapons, actors and their
  35. weapons, sound fx, system messages, etc.
  36.  
  37. 3D Realms encourages you to experiment freely with the parameters
  38. contained in this file, and to share your discoveries with the rest
  39. of the world.  However, BE ADVISED that 3D Realms does NOT offer 
  40. any technical support on how to use this file or other user-modifiable 
  41. features of this game.  Do NOT call 3D Realms or Apogee Software 
  42. for advice or help with this subject.  
  43.  
  44. You make modifications to this and other files at your own risk. 
  45. It is recommended that you first make a backup copy of the game 
  46. before making any changes.
  47.  
  48. Finally, be aware that this is the SHAREWARE VERSION of Duke Nukem 3D.
  49. The complete REGISTERED VERSION on CDROM contains a more complete
  50. set of useful and interesting tools to enable you to make many more
  51. significant changes to the game, including a level and art editor which
  52. allows you to create your own maps.
  53.  
  54. TECH FACTS YOU SHOULD KNOW:
  55. The game expects to find the file USER.CON in its directory.  So, if
  56. you make changes and rename it for safe keeping or for sharing with
  57. friends, be sure to rename it back to USER.CON before using it with
  58. the game.
  59.  
  60. Other tech facts are scattered throughout the rest of this file.
  61.  
  62. --------------------------------------------------------------------------------
  63. */
  64.  
  65. // ******************
  66. // MISC GAME SETTINGS
  67. // ******************
  68.  
  69. define MAXPLAYERHEALTH          100
  70.  
  71. define MAXPLAYERATOMICHEALTH    200     // doubles as maxarmor.
  72. define DOUBLEMAXPLAYERHEALTH    MAXPLAYERATOMICHEALTH
  73. define STARTARMORHEALTH         0
  74. define RETRIEVEDISTANCE         844
  75. define DEFAULTVISIBILITY        512
  76. define GENERICIMPACTDAMAGE      10
  77.  
  78. define MAXPISTOLAMMO           200
  79. define MAXSHOTGUNAMMO           50
  80. define MAXCHAINGUNAMMO         200
  81. define MAXRPGAMMO               50
  82. define MAXHANDBOMBAMMO          50
  83. define MAXSHRINKERAMMO          50
  84. define MAXFLAMETHROWERAMMO      99
  85. define MAXTRIPBOMBAMMO          10
  86.  
  87. define RESPAWNACTORTIME 768
  88. define RESPAWNITEMTIME 768
  89.  
  90. define RUNNINGSPEED 53200
  91.  
  92. define PLAYDEADTIME 120
  93. define SHRUNKCOUNT 270
  94. define SHRUNKDONECOUNT 304
  95.  
  96. // Various blasting radius distances.
  97.  
  98. define RPGBLASTRADIUS           1780000
  99. define PIPEBOMBRADIUS           2000000000
  100. define SHRINKERBLASTRADIUS      2048
  101. define TRIPBOMBBLASTRADIUS      3880
  102. define MORTERBLASTRADIUS        2500
  103. define BOUNCEMINEBLASTRADIUS    2500
  104. define SEENINEBLASTRADIUS       2048
  105.  
  106. gamestartup     DEFAULTVISIBILITY GENERICIMPACTDAMAGE MAXPLAYERHEALTH
  107.                 STARTARMORHEALTH  RESPAWNACTORTIME RESPAWNITEMTIME RUNNINGSPEED
  108.                 RPGBLASTRADIUS PIPEBOMBRADIUS SHRINKERBLASTRADIUS TRIPBOMBBLASTRADIUS
  109.                 MORTERBLASTRADIUS BOUNCEMINEBLASTRADIUS SEENINEBLASTRADIUS
  110.                 MAXPISTOLAMMO MAXSHOTGUNAMMO MAXCHAINGUNAMMO
  111.                 MAXRPGAMMO MAXHANDBOMBAMMO MAXSHRINKERAMMO MAXFLAMETHROWERAMMO
  112.                 MAXTRIPBOMBAMMO
  113.  
  114. // Weapon Strengths
  115. define KNEE_WEAPON_STRENGTH             10000
  116. define PISTOL_WEAPON_STRENGTH            6  // Adds rand()%5 (0 to 5)
  117. define HANDBOMB_WEAPON_STRENGTH        140000
  118.  
  119.  
  120.  
  121. // For direct hits with the rocket launcher,
  122. // this amount is actually doubled.  Otherwise,
  123. // damage values depend on distance. The
  124. // further, the weaker.
  125.  
  126. define RPG_WEAPON_STRENGTH              140000
  127.  
  128.  
  129. define SHRINKER_WEAPON_STRENGTH          0
  130. define SHOTGUN_WEAPON_STRENGTH          10
  131. define CHAINGUN_WEAPON_STRENGTH          9
  132. define FLAMETHROWER_WEAPON_STRENGTH     10
  133. define COOL_EXPLOSION_STRENGTH          38
  134. define TRIPBOMB_STRENGTH               100
  135. define FIRELASER_WEAPON_STRENGTH         7
  136. define MORTER_WEAPON_STRENGTH           50
  137. define BOUNCEMINE_WEAPON_STRENGTH      150
  138. define SPIT_WEAPON_STRENGTH              8
  139. define BULLET_WEAPON_STRENGTH           30
  140.  
  141. // Enemy strengths (hit points).
  142.  
  143. define TROOPSTRENGTH            30
  144. define PIGCOPSTRENGTH           100
  145. define PIG_SHIELD_AMOUNT1       75
  146. define PIG_SHIELD_AMOUNT2       50
  147. define LIZSTRENGTH              60
  148. define LIZGETTINGDAZEDAT        15
  149. define LIZEATINGPLAYER          -2
  150. define JELLYSTRENGTH           175
  151. define JELLYSCRATCHINGPLAYER   -11
  152. define RECONSTRENGTH            50
  153. define TURRETSTRENGTH           30
  154. define ROTTURRETSTRENGTH        40
  155. define DRONESTRENGTH            20
  156. define SNAKESTRENGTH            50
  157. define CAPTAINSTRENGTH          50
  158. define CAPTSPINNINGPLAYER       -5
  159. define FATGUYSTRENGTH           120
  160.  
  161. define PISTOLAMMOAMOUNT         12
  162. define SHOTGUNAMMOAMOUNT        10
  163. define CHAINGUNAMMOAMOUNT       50
  164. define RPGAMMOBOX               5
  165. define CRYSTALAMMOAMOUNT        1
  166. define FUELAMMOAMOUNT           25
  167. define HANDBOMBBOX              5
  168.  
  169.  
  170. define BOSS1STRENGTH            4500
  171. define BOSS2SMALLDUKESTRENGTH   1500
  172. define BOSS2LARGEDUKESTRENGTH   1500
  173. define BOSS3STRENGTH            2000
  174.  
  175.  
  176. // Miscellaneous strengths.
  177.  
  178. define WEAKEST           1
  179. define WEAK              5
  180. define MEDIUMSTRENGTH    10
  181. define TOUGH             20
  182. define REALLYTOUGH       30
  183. define HBOMBTOUGH       100
  184. define GOTTASMART        90
  185. define BOMBTOUGH        100
  186.  
  187.  
  188. // Players' inventory amounts.
  189.  
  190. define STEROID_AMOUNT           400
  191. define SHIELD_AMOUNT            100
  192. define SCUBA_AMOUNT            6400
  193. define HOLODUKE_AMOUNT         2400
  194. define JETPACK_AMOUNT          1600
  195. define BODYSUIT_AMOUNT         1600
  196. define HEAT_AMOUNT             1200
  197. define FIRSTAID_AMOUNT          MAXPLAYERHEALTH
  198. define BOOT_AMOUNT              200
  199.  
  200. define SPAWNAMMOODDS             96
  201.  
  202.  
  203. // Maximum quote size is 64 characters.
  204. definequote  0        AUTO AIMING
  205. definequote  1        MANUAL AIMING / SNIPER MODE!
  206. definequote  2        ACTIVATED
  207. definequote  3        MEDKIT
  208. definequote  4        LOCKED
  209. definequote  5        GIVING EVERYTHING!
  210. definequote  6        BOOTS
  211. definequote  7        WASTED!
  212. definequote  8        UNLOCKED
  213. definequote  9        A SECRET PLACE!
  214. definequote 10        SQUISH!
  215. definequote 11        ALL DOORS UNLOCKED
  216. definequote 12        USED STEROIDS
  217. definequote 13        PRESS SPACE TO RESTART LEVEL
  218. definequote 14        n/a
  219. definequote 15        DEACTIVATED
  220. definequote 16        SWITCH OPERATED ONLY!
  221. definequote 17        GOD MODE: ON
  222. definequote 18        GOD MODE: OFF
  223. definequote 19        HEALING!
  224. definequote 20        CROSSHAIR OFF
  225. definequote 21        CROSSHAIR ON
  226. definequote 22        YOU'RE TOO GOOD TO BE CHEATING!
  227. definequote 23        MESSAGES: ON
  228. definequote 24        MESSAGES: OFF
  229. definequote 25        TYPE THE CHEAT CODE:
  230. definequote 26        DETAIL: LOW
  231. definequote 27        DETAIL: HIGH
  232. definequote 28        LOADING QUICK GAME...
  233. definequote 29        BRIGHTNESS LEVEL: ONE
  234. definequote 30        BRIGHTNESS LEVEL: TWO
  235. definequote 31        BRIGHTNESS LEVEL: THREE
  236. definequote 32        BRIGHTNESS LEVEL: FOUR
  237. definequote 33        BRIGHTNESS LEVEL: FIVE
  238. definequote 34        SOUND: ON
  239. definequote 35        SOUN