
/*

--------------------------------------------------------------------------------
Duke Nukem 3D USER.CON file.
By Todd Replogle
(c) 1996 3D Realms Entertainment
--------------------------------------------------------------------------------

IMPORTANT NOTICE IF YOU USE MODIFIED .CON FILES

If you are playing a MULTIPLAY game (Dukematch or Co-op) and you are
using *modified* .CON files (USER.CON, GAME.CON, DEFS.CON), then each
multiplayer must be using the EXACT SAME .CON files, or the game will
get out of sync and/or develop interesting problems.

3D Realms encourages you to experiment freely with the parameters
contained in this file, and to share your discoveries with the rest
of the world.  However, BE ADVISED that 3D Realms does NOT offer 
any technical support on how to use this file or other user-modifiable 
features of this game.  Do NOT call 3D Realms or Apogee Software 
for advice or help with this subject.  

You make modifications to this and other files at your own risk. 
It is recommended that you first make a backup copy of this, or
any .CON files before making any changes.

How many ways can you die?

--------------------------------------------------------------------------------
*/

// ******************
// MISC GAME SETTINGS
// ******************

define CAMERASDESTRUCTABLE      YES               // YES
define FREEZERHURTOWNER         YES

define MAXPLAYERHEALTH          200
define MAXWATERFOUNTAINHEALTH    50

define YELLHURTSOUNDSTRENGTH     40
define YELLHURTSOUNDSTRENGTHMP   50

define MAXPLAYERATOMICHEALTH    200     // doubles as maxarmor.
define DOUBLEMAXPLAYERHEALTH    MAXPLAYERATOMICHEALTH
define STARTARMORHEALTH         0
define RETRIEVEDISTANCE         844
define SQUISHABLEDISTANCE      1024 // For actors only!
define DEFAULTVISIBILITY        512
define FROZENQUICKKICKDIST      980

define GENERICIMPACTDAMAGE      50
define SWEARFREQUENCY           42

define MAXPISTOLAMMO           120
define MAXSHOTGUNAMMO           40
define MAXCHAINGUNAMMO         180
define MAXRPGAMMO               20
define MAXHANDBOMBAMMO          20
define MAXSHRINKERAMMO          20
define MAXDEVISTATORAMMO        99
define MAXFREEZEAMMO           180
define MAXTRIPBOMBAMMO          10

define RESPAWNACTORTIME         768
define RESPAWNITEMTIME          768

// The BLIMP has a high respawn time (any value smaller runs the risk
// of spawning too many sprites, resulting in "Bog City")
define BLIMPRESPAWNTIME 2048

define NUMFREEZEBOUNCES          1  // 0 - 255


define RUNNINGSPEED 53200

define PLAYDEADTIME 120

define SHRUNKCOUNT 0
define SHRUNKDONECOUNT 0

define FROZENDRIPTIME 90
define THAWTIME 138


// Various blast radius distances

define RPGBLASTRADIUS           1780
define PIPEBOMBRADIUS           2500
define SHRINKERBLASTRADIUS      200
define TRIPBOMBBLASTRADIUS      3880
define MORTERBLASTRADIUS        2500
define BOUNCEMINEBLASTRADIUS    2500
define SEENINEBLASTRADIUS       2048

gamestartup     DEFAULTVISIBILITY GENERICIMPACTDAMAGE MAXPLAYERHEALTH
                STARTARMORHEALTH  RESPAWNACTORTIME RESPAWNITEMTIME RUNNINGSPEED
                RPGBLASTRADIUS PIPEBOMBRADIUS SHRINKERBLASTRADIUS TRIPBOMBBLASTRADIUS
                MORTERBLASTRADIUS BOUNCEMINEBLASTRADIUS SEENINEBLASTRADIUS
                MAXPISTOLAMMO MAXSHOTGUNAMMO MAXCHAINGUNAMMO
                MAXRPGAMMO MAXHANDBOMBAMMO MAXSHRINKERAMMO
                MAXDEVISTATORAMMO MAXTRIPBOMBAMMO MAXFREEZEAMMO
                CAMERASDESTRUCTABLE NUMFREEZEBOUNCES FREEZERHURTOWNER


// Weapon Strengths
define KNEE_WEAPON_STRENGTH             10
define PISTOL_WEAPON_STRENGTH           12  // Adds rand()%5 (0 to 5)
define HANDBOMB_WEAPON_STRENGTH        140



// For direct hits with the rocket launcher,
// this amount is actually doubled.  Otherwise,
// damage values depend on distance. The
// further, the weaker.

define RPG_WEAPON_STRENGTH              140


define SHRINKER_WEAPON_STRENGTH        400
define SHOTGUN_WEAPON_STRENGTH          15
define CHAINGUN_WEAPON_STRENGTH         19
define FREEZETHROWER_WEAPON_STRENGTH    16
define COOL_EXPLOSION_STRENGTH          38
define TRIPBOMB_STRENGTH               100
define FIRELASER_WEAPON_STRENGTH         7
define MORTER_WEAPON_STRENGTH           50
define BOUNCEMINE_WEAPON_STRENGTH      150
define SPIT_WEAPON_STRENGTH              8
define BULLET_WEAPON_STRENGTH           30

// Enemy strengths (hit points).

define TROOPSTRENGTH            30
define PIGCOPSTRENGTH          100
define PIG_SHIELD_AMOUNT1       75
define PIG_SHIELD_AMOUNT2       50
define LIZSTRENGTH             100
define LIZGETTINGDAZEDAT        15
define LIZEATINGPLAYER          -2
define OCTASTRENGTH           175
define OCTASCRATCHINGPLAYER   -11
define RECONSTRENGTH            50
define TURRETSTRENGTH           30
define ROTTURRETSTRENGTH        40
define DRONESTRENGTH           150
define CAPTAINSTRENGTH          50
define CAPTSPINNINGPLAYER      -11
define COMMANDERSTRENGTH        350
define SHARKSTRENGTH            35
define SHARKBITESTRENGTH        -9

define PISTOLAMMOAMOUNT         12
define SHOTGUNAMMOAMOUNT        8
define CHAINGUNAMMOAMOUNT       60
define RPGAMMOBOX               5
define CRYSTALAMMOAMOUNT        10
define DEVISTATORAMMOAMOUNT     15
define FREEZEAMMOAMOUNT         30
define HANDBOMBBOX              5


define BOSS1STRENGTH            4500
define BOSS1PALSTRENGTH         1000
define BOSS2STRENGTH            4500
define BOSS3STRENGTH            4500


// Miscellaneous strengths.

define WEAKEST           1
define WEAK              5
define MEDIUMSTRENGTH    10
define TOUGH             20
define REALLYTOUGH       30
define HBOMBTOUGH       100
define GOTTASMART        90
define BOMBTOUGH        100


// Players' inventory amounts.

define STEROID_AMOUNT           400
define SHIELD_AMOUNT            100
define SCUBA_AMOUNT            6400
define HOLODUKE_AMOUNT         2400
define JETPACK_AMOUNT          1600
define HEAT_AMOUNT             1200
define FIRSTAID_AMOUNT          MAXPLAYERHEALTH
define BOOT_AMOUNT              200

define SPAWNAMMOODDS             96


// Maximum quote size is 64 characters.

definequote  0        AUTO AIMING
definequote  1        SHOW MAP: OFF
definequote  2        ACTIVATED
definequote  3        PORTABLE MEDKIT
definequote  4        LOCKED
definequote  5        GIVING EVERYTHING!
definequote  6        BOOTS
definequote  7        WASTED!
definequote  8        UNLOCKED
definequote  9        A SECRET PLACE!
definequote 10        SQUISH!
definequote 11        ALL DOORS UNLOCKED
definequote 12        USED STEROIDS
definequote 13        PRESS SPACE TO RESTART LEVEL
definequote 14        AMMO FOR DEVASTATOR
definequote 15        DEACTIVATED
definequote 16        SWITCH OPERATED ONLY!
definequote 17        GOD MODE: ON
definequote 18        GOD MODE: OFF
definequote 19        RESURRECTION!
definequote 20        CROSSHAIR: ON
definequote 21        CROSSHAIR: OFF
definequote 22        YOU'RE TOO GOOD TO BE CHEATING!
definequote 23        MESSAGES: ON
definequote 24        MESSAGES: OFF
definequote 25        TYPE THE CHEAT CODE:
definequote 26        DETAIL: LOW
definequote 27        DETAIL: HIGH
definequote 28        < EMPTY >
definequote 29        BRIGHTNESS LEVEL: ONE
definequote 30        BRIGHTNESS LEVEL: TWO
definequote 31        BRIGHTNESS LEVEL: THREE
definequote 32        BRIGHTNESS LEVEL: FOUR
definequote 33        BRIGHTNESS LEVEL: FIVE
definequote 34        SOUND: ON
definequote 35        SOUND: OFF
definequote 36        SCREEN CAPTURED
definequote 37        STEROIDS
definequote 38        KEVLAR VEST
definequote 39        SCUBA GEAR
definequote 40        Press F1 for Help
definequote 41        JETPACK
definequote 42        BODY SUIT
definequote 43        ACCESS CARD
definequote 44        MOUSE AIMING OFF
definequote 45        MOUSE AIMING ON
definequote 46        CHEAT CODE:  UNRECOGNIZED
definequote 47        HOLODUKE ON
definequote 48        HOLODUKE OFF
definequote 49        HOLODUKE NOT FOUND YET!
definequote 50        JETPACK NOT FOUND YET!
definequote 51        HOLODUKE
definequote 52        JETPACK ON
definequote 53        JETPACK OFF
definequote 54        AK 74 RIFLE
definequote 55        HE GRENADES
definequote 56        BAZOOKA
definequote 57        MOSSBERG 590
definequote 58        C4 TRIPBOMB
definequote 59        UMP 45
definequote 60        G3 SG1
definequote 61        HEALTH KIT +15
definequote 62        PAINKILLERS +25
definequote 63        7,62MM KALASHNIKOV AMMO
definequote 64        AMMO FOR BAZOOKA
definequote 65        9MM BERETTA AMMO
definequote 66        CAL 45 AMMO FOR UMP
definequote 67        BOOTS OFF
definequote 68        BOOTS ON
definequote 69        CAL 12 AMMO FOR MOSSBERG 590
definequote 70        BLUE ACCESS CARD REQUIRED
definequote 71        RED ACCESS CARD REQUIRED
definequote 72        YELLOW ACCESS CARD REQUIRED
definequote 73        WEAPON LOWERED
definequote 74        WEAPON RAISED
definequote 75        PROTECTIVE BOOTS ON
definequote 76        SCUBA GEAR ON
definequote 77        SPACE SUIT ON
definequote 78        7,62MM G3 AMMO
definequote 79        BUY MAJOR STRYKER
definequote 80        MIGHTY FOOT ENGAGED
definequote 81        WEAPON MODE ON
definequote 82        WEAPON MODE OFF
definequote 83        FOLLOW MODE OFF
definequote 84        FOLLOW MODE ON
definequote 85        RUN MODE OFF
definequote 86        RUN MODE ON
definequote 87        DEVASTATOR WEAPON
definequote 88        JET PACK
definequote 89        AIRTANK
definequote 90        STEROIDS
definequote 91        HOLODUKE
definequote 92        MUSIC: ON
definequote 93        MUSIC: OFF
definequote 94        SCROLL MODE: ON
definequote 95        SCROLL MODE: OFF
definequote 96        BRIGHTNESS LEVEL: SIX
definequote 97        BRIGHTNESS LEVEL: SEVEN
definequote 98        BRIGHTNESS LEVEL: EIGHT
definequote 99        REGISTER COSMO TODAY!
definequote 100       ALL LOCKS TOGGLED
definequote 101       NIGHT VISION GOGGLES
definequote 102       WE'RE GONNA FRY YOUR ASS, NUKEM!
definequote 103       SCREEN SAVED
definequote 104       GOT USED ARMOR
definequote 105       PIRATES SUCK!
definequote 106       NIGHT VISION ON
definequote 107       NIGHT VISION OFF
definequote 108       YOU'RE BURNING!  
definequote 109       VIEW MODE OFF
definequote 110       VIEW MODE ON
definequote 111       SHOW MAP: ON
definequote 112       CLIPPING: ON
definequote 113       CLIPPING: OFF
definequote 114       !!! INCORRECT VERSION !!!
definequote 115       <Please Leave Blank>
definequote 116       <Please Leave Blank>
definequote 117       <Please Leave Blank>
definequote 118       YOU CAN NOT "QUICK SAVE" WHEN DEAD
definequote 119       GOT ALL WEAPONS/AMMO
definequote 120       GOT ALL INVENTORY
definequote 121       GOT ALL KEYS



// Volume titles cannot excede 32 characters.

definevolumename 0 SUBMARINE BASE
definevolumename 1 TUNDRA
definevolumename 2 RANGE

// Skill titles cannot excede 32 characters.

defineskillname 0 PIECE OF CAKE
defineskillname 1 LET'S ROCK
defineskillname 2 COME GET SOME
defineskillname 3 DAMN I'M GOOD


// Level file names cannot excede 13 characters.
// Level par cannot excede 5 characters (min:sec)
// Level titles cannot excede 32 characters.

definelevelname 0 0 sub.map 00:00 00:00 SHOOTING RANGE
definelevelname 0 1 x.map 00:00 00:00 EMPTY
definelevelname 0 2 x.map 00:00 00:00 EMPTY
definelevelname 0 3 x.map 00:00 00:00 EMPTY
definelevelname 0 4 x.map 00:00 00:00 EMPTY
definelevelname 0 5 x.map 00:00 00:00 EMPTY
definelevelname 0 6 x.map 00:00 00:00 EMPTY
definelevelname 0 7 x.map 00:00 00:00 EMPTY
definelevelname 0 8 x.map 00:00 00:00 EMPTY
definelevelname 0 9 x.map 00:00 00:00 EMPTY
definelevelname 0 10 x.map 00:00 00:00 EMPTY

definelevelname 1 0 tundra.map 00:00 00:00 SHOOTING DUST
definelevelname 1 1 sub.map 00:00 00:00 SUBMARINE BASE
definelevelname 1 2 harlem.map 00:00 00:00 HARLEM
definelevelname 1 3 dust.map 00:00 00:00 DM DUST
definelevelname 1 4 cbble.map 00:00 00:00 DM COBBLE
definelevelname 1 5 rotterdm.map 00:00 00:00 DM ROTTERDAM
definelevelname 1 6 gothic.map 00:00 00:00 GOTHIC CATHEDRAL
definelevelname 1 7 steel.map 00:00 00:00 STEELTOWN
definelevelname 1 8 tundra.map 00:00 00:00 DM TUNDRA
definelevelname 1 9 x.map 00:00 00:00 EMPTY
definelevelname 1 10 x.map 00:00 00:00 EMPTY

definelevelname 2 0 range.map 00:00 00:00 KILL EM
definelevelname 2 1 x.map 00:00 00:00 EMPTY
definelevelname 2 2 x.map 00:00 00:00 EMPTY
definelevelname 2 3 x.map 00:00 00:00 EMPTY
definelevelname 2 4 x.map 00:00 00:00 EMPTY
definelevelname 2 5 x.map 00:00 00:00 EMPTY
definelevelname 2 6 x.map 00:00 00:00 EMPTY
definelevelname 2 7 x.map 00:00 00:00 EMPTY
definelevelname 2 8 x.map 00:00 00:00 EMPTY
definelevelname 2 9 x.map 00:00 00:00 EMPTY
definelevelname 2 10 x.map 00:00 00:00 EMPTY

definelevelname 3 0 harlem.map 00:00 00:00 SHOOTING RANGE
definelevelname 3 1 x.map 00:00 00:00 EMPTY
definelevelname 3 2 x.map 00:00 00:00 EMPTY
definelevelname 3 3 x.map 00:00 00:00 EMPTY
definelevelname 3 4 x.map 00:00 00:00 EMPTY
definelevelname 3 5 x.map 00:00 00:00 EMPTY
definelevelname 3 6 x.map 00:00 00:00 EMPTY
definelevelname 3 7 x.map 00:00 00:00 EMPTY
definelevelname 3 8 x.map 00:00 00:00 EMPTY
definelevelname 3 9 x.map 00:00 00:00 EMPTY
definelevelname 3 10 x.map 00:00 00:00 EMPTY

// Music will not play if the .MID file excedes 72000 bytes.

// If you are an owner of a Gravis Ultrasound and wish to change the
// MIDI files, you may want to delete the ULTRAMID.INI file that we
// supply since it does not contain a full General MIDI patch set.
// Deleting the ULTRAMID.INI will cause the game to use the file found
// in your Ultrasound directory.  Remember to keep a backup of ours,
// or the music might not sound as good!

// Music for title and end
music 0 _0.MID _0.MID

// Music for the individual levels
music 1 _0.mid _0.mid _0.mid _0.mid _0.mid
        _0.mid _0.mid _0.mid _0.mid _0.mid _0.mid

music 2 _0.mid _0.mid _0.mid _0.mid _0.mid 
       _0.mid _0.mid _0.mid _0.mid _0.mid _0.mid

music 3 _0.mid _0.mid _0.MID _0.mid _0.mid _0.mid
        _0.mid _0.mid _0.mid _0.mid _0.mid

/*
--------------------------------------------------------------------------------
ABOUT CHANGING SOUND FX

t Duke may have up to 348 different sounds, currently there
  are aprox. 254 slots used.

The sound fx section follows this explanation.  

1. The program expects to find any sound file that is in a
   .VOC or .WAV file format.
2. You can either change the VOC name listed below to match your new
   sound, or you can rename your file to match the name here.
3. New sound files should be added to the game directory.  Though
   all sound files shipped with the game are included inside the 
   .GRP file, the program will know if there are sound files outside
   the .GRP file, and will use them instead.
4. The numbers that are to the right of the sound file name are technical
   parameters which will not be explained here, except as follows...
   - The first 2 numbers define a random pitch variation range.  They
     can be positive or negative numbers.
   - The 3rd number is a priority flag.
   - The 4th number is a bit parsed set of technical variables that identify
     the type of sound it is in the game.
   - The 5th number is volume adjustment.

--------------------------------------------------------------------------------
*/

// *****************************************
//      ACTOR SOUNDS
// *****************************************

// Predator Trooper
definesound PRED_ROAM     00.WAV          0   0   3  0   0
definesound PRED_ROAM2    00.WAV          0   0   3  0   0
definesound PRED_RECOG    00.WAV          0   0   3  0   0
definesound PRED_ATTACK   00.WAV      256  256  3  0   7680
definesound PRED_PAIN     00.WAV          200 500 3  0   0
definesound PRED_DYING    00.WAV          0   400 3  0   0
definesound LIZARD_BEG    00.WAV         0   0   3  0   0
                                             
// Lizard Captain                                                                       
definesound CAPT_ROAM     00.WAV          0  200  3   0   0
definesound CAPT_RECOG    00.WAV        -400  0   3   0   0
definesound CAPT_ATTACK   chaingun.voc      0     0    3   0   -200
definesound CAPT_PAIN     00.WAV        -200  100 3   0   0
definesound CAPT_DYING    00.WAV        -200  100 3   0   0
definesound LIZARD_SPIT   00.WAV         0   0   0   0   0

// Pig Cop
definesound PIG_ROAM      00.WAV           -200 400   3   0   0
definesound PIG_ROAM2     00.WAV           -200 400   3   0   0
definesound PIG_ROAM3     00.WAV            -200 400   3   0   0
definesound PIG_RECOG     00.WAV           -200 400   3   0   0
definesound PIG_ATTACK    shotgun7.voc        -256  256  4   0   0
definesound PIG_PAIN      00.WAV            100 800   3   0   0
definesound PIG_DYING     00.WAV           -800 100   3   0   0
definesound PIG_CAPTURE_DUKE 00.WAV           0   0   255 8   0

// Recon car
definesound RECO_ROAM     00.WAV            0   0   3   0   0
definesound RECO_RECOG    00.WAV              0   0   3   0   0
definesound RECO_ATTACK   00.WAV         256  256  3  0   7680
definesound RECO_PAIN     00.WAV              0   0   3   0   0
definesound RECO_DYING    00.WAV              0   0   3   0   0

// Drone drone
definesound DRON_ROAM     00.WAV             0   0   3   0   0
definesound DRON_RECOG    00.WAV             0   0   3   0   0
definesound DRON_ATTACK1  00.WAV            0   0   3   0   0
definesound DRON_ATTACK2  00.WAV            0   0   3   0   0
definesound DRON_PAIN     00.WAV             0   0   3   0   0
definesound DRON_DYING    00.WAV             0   0   3   0   0
definesound DRON_JETSND   00.WAV             1300 1300 0   0   0


// Fat Commander
definesound COMM_ROAM     00.WAV             0   0   3   0   0
definesound COMM_RECOG    00.WAV             0   0   3   0   0
definesound COMM_ATTACK   00.WAV             0   0   3   0   0
definesound COMM_PAIN     00.WAV             0   0   3   0   0
definesound COMM_DYING    00.WAV             0   0   3   0   0
definesound COMM_SPIN     00.WAV             0   0   3   0   0

// Octabrain
definesound OCTA_ROAM     00.WAV          -200   0    3   0   0
definesound OCTA_RECOG    00.WAV             0   0    3   0   0
definesound OCTA_ATTACK1  00.WAV            0   0    3   0   0
definesound OCTA_ATTACK2  00.WAV            0   600  3   0   0
definesound OCTA_PAIN     00.WAV          -400   0    3   0   0
definesound OCTA_DYING    00.WAV          -400   -100 3   0   0
definesound WIERDSHOT_FLY 00.WAV            0   0    3   0   0

// Organic turret
definesound TURR_ROAM     00.WAV             0   0   3   0   0
definesound TURR_RECOG    00.WAV             0   0   3   0   0
definesound TURR_ATTACK   00.WAV             0   0   3   0   0
definesound TURR_PAIN     00.WAV             0   0   3   0   0
definesound TURR_DYING    00.WAV             0   0   3   0   0

// Green slimer
definesound SLIM_HATCH    00.WAV             0   0   3   0   0
definesound SLIM_ROAM     00.WAV             0   0   3   0   0
definesound SLIM_RECOG    00.WAV             0   0   3   0   0
definesound SLIM_ATTACK   00.WAV             0   0   3   0   0
// definesound SLIM_PAIN     00.WAV             0   0   3   0   0
definesound SLIM_DYING    00.WAV             0   0   3   0   0

// BOSS2
definesound BOS2_ROAM     00.WAV             0   0   3   0   0
definesound BOS2_RECOG    00.WAV             0   0   3   0   0
definesound BOS2_ATTACK   00.WAV             0   0   3   0   0
definesound BOS2_PAIN     00.WAV             0   0   3   0   0
definesound BOS2_DYING    00.WAV             0   0   3   0   0

// BOSS3                                                                                
definesound BOS3_ROAM     00.WAV             0   0   3   0   0
definesound BOS3_RECOG    00.WAV             0   0   3   0   0
definesound BOS3_ATTACK1  00.WAV             0   0   3   0   0
definesound BOS3_ATTACK2  00.WAV             0   0   3   0   0
definesound BOS3_PAIN     00.WAV             0   0   3   0   0
definesound BOS3_DYING    00.WAV             0   0   3   0   0


// BOSS1                                                                                
definesound BOS1_ROAM     00.WAV             0   0   3   0   0
definesound BOS1_RECOG    00.WAV             0   0   5   0   0
definesound BOS1_ATTACK1  chaingun.voc           0   0   3   0   0
definesound BOS1_ATTACK2  rpgfire.voc            0   0   3   0   0
definesound BOS1_PAIN     00.WAV             0   0   3   0   0
definesound BOS1_DYING    00.WAV             0   0   3   0   0
definesound BOS1_WALK     thud.voc               0   0   3   0   0


// *************
// WEAPON SOUNDS                                                                        
// *************
definesound KICK_HIT            kickhit.voc       0     0     4   0   0
definesound PISTOL_RICOCHET     ricochet.voc      0     0     0   0 4096
definesound PISTOL_BODYHIT      bulithit.voc      0     0     0   0   0
definesound PISTOL_FIRE         pistol.voc      -64     0   254   0   0
definesound EJECT_CLIP          clipout.voc       0     0     3   0   0
definesound INSERT_CLIP         clipin.voc        512   512   3   0   0
definesound CHAINGUN_FIRE       chaingun.voc     -204 -204  254   0   512
definesound SHOTGUN_FIRE        shotgun7.voc      0    128    254 0   0
definesound SHOTGUN_COCK        shotgnck.voc      96    192   3   0   0
definesound RPG_SHOOT           rpgfire.voc       -32   0     4   0   0
definesound FLY_BY              flyby.voc         0     0     3   0   0
definesound RPG_EXPLODE         bombexpl.voc      -1024 1024  254 0   0
definesound CAT_FIRE            catfire.voc       512   768   4   0   0
definesound SHRINKER_FIRE       shrinker.voc      0     0     4   0   0
definesound ACTOR_SHRINKING     shrink.voc        0     0     2   0   0
definesound PIPEBOMB_BOUNCE     pbombbnc.voc      0     0     2   0 6144
definesound PIPEBOMB_EXPLODE    bombexpl.voc  -512      0     128 0   0
definesound LASERTRIP_ONWALL    lsrbmbpt.voc      0     0     3   0   0
definesound LASERTRIP_ARMING    lsrbmbwn.voc      0     0     3   0   0
definesound LASERTRIP_EXPLODE   tripexpl.voc  -512      0     4   0   0
definesound NITEVISION_ONOFF    goggle12.voc      0     0     0   0   0
definesound SELECT_WEAPON       WPNSEL21.VOC      128   128   3   0   0

// Affect Environment Sounds                                                            
definesound VENT_BUST           ventbust.voc      -32   32 2  0  0
definesound GLASS_BREAKING      glass.voc         -412  0  3  0  8192
definesound GLASS_HEAVYBREAK    glashevy.voc      -412  0  3  0  8192
definesound SHORT_CIRCUIT       shorted.voc       0 0 0 0 6500
definesound ITEM_SPLASH         splash.voc        0 0 2 0 0
definesound BONUSMUSIC          bonus.voc         0 0 255 1 0

// Duke's Body Sounds                                                                   
definesound DUKE_BREATHING      00.WAV       0   0   255 4   0
definesound DUKE_EXHALING       00.WAV       0   0   255 4   0
definesound DUKE_GASP           gasp.voc           0   0   255 4   0
definesound DUKE_URINATE        pissing.voc        0   0   4   0   0
definesound DUKE_CRACK2         COMEON02.voc       0   0   255 4   0
definesound DUKE_CRACK          WAITIN03.voc       0   0   255 4   0
definesound DUKE_TALKTOBOSSFALL 00.WAV       0   0   255 12  0
definesound DUKE_CRACK_FIRST    knuckle.voc        0   0   3   0   0
definesound DUKE_GET            getitm19.voc     -64  64   255 0   0
definesound DUKE_GETWEAPON1     00.WAV         0   0   255 4   0
definesound DUKE_GETWEAPON2     00.WAV       0   0   255 4   0
definesound DUKE_GETWEAPON3     00.WAV       0   0   255 4   0
definesound DUKE_GETWEAPON4     00.WAV       0   0   255 4   0
definesound JIBBED_ACTOR13      00.WAV       0   0   255 4   0
definesound DUKE_GETWEAPON6     00.WAV         0   0   255 4   0
definesound DUKE_GOTHEALTHATLOW 00.WAV       0   0   255 4   0

definesound DUKE_SEARCH         pain87.VOC       0   0   2   4     0
definesound DUKE_SEARCH2        pain87.VOC       0   0   255 4   0
definesound DUKE_LONGTERM_PAIN  gasps07.voc     -192   0   255 4   0
definesound DUKE_LONGTERM_PAIN2 dscrem15.voc      0   0   255 4   0
definesound DUKE_LONGTERM_PAIN3 dscrem16.voc      0   0   255 4   0
definesound DUKE_LONGTERM_PAIN4 dscrem17.voc      0   0   255 4   0
definesound DUKE_LONGTERM_PAIN5 pain54.voc        0   0   255 4   0
definesound DUKE_LONGTERM_PAIN6 pain75.voc        0   0   255 4   0
definesound DUKE_LONGTERM_PAIN7 pain93.voc        0   0   255 4   0
definesound DUKE_LONGTERM_PAIN8 pain68.voc        0   0   255 4   0

definesound DUKE_PISSRELIEF     ahmuch03.voc       0   0   255 4   0

// Duke Health Sounds
definesound SOMETHINGHITFORCE   teleport.voc       0   0    2   0   8192
definesound DUKE_DRINKING       drink18.voc     -128 128   2   4   0
definesound DUKE_KILLED1        00.WAV         0   0   255 12  0
definesound DUKE_KILLED2        00.WAV       0   0   255 12  0
definesound DUKE_KILLED3        00.WAV       0   0   255 12  0
definesound DUKE_KILLED4        dscrem18.voc       0   0   255 4   0
definesound DUKE_KILLED5        00.WAV       0   0   255 12  0
definesound DUKE_GRUNT          exert.voc          0   0   2   4   0
definesound DUKE_DEAD           DMDEATH.VOC      -64  64   255 4  0
definesound DUKE_HARTBEAT       00.WAV       0   0   0   0   0
definesound DUKE_STEPONFECES    00.WAV       0   0   0   12  0

// Duke Movement Sounds                                                                 
definesound DUKE_ONWATER        wetfeet.voc        0   0    4   0   0
definesound DUKE_WALK1          step1.voc    -256   0   0   2   0      
definesound DUKE_WALK2          step2.voc    -256   0   0   2   0
definesound DUKE_WALK3          step3.voc    -256   0   0   2   0
definesound DUKE_LAND           land02.voc         0   0    2   0   0
definesound DUKE_LAND_HURT      pain39.voc         0   0    255 4   0
definesound DUKE_WALKINDUCTS    ductwlk.voc      -64   128  2   0   0
definesound DUKE_LOOKINTOMIRROR   00.WAV       0   0    255 12  0

definesound DUKE_TIP1           dance01.voc        0   0   255  4   0
definesound DUKE_TIP2           shake2a.voc        0   0   255  4   0
definesound DUKE_BOOBY          00.WAV        0   0   255  4   0
definesound DUKE_HIT_STRIPPER1  00.WAV       0   0   255  12  0
definesound DUKE_HIT_STRIPPER2  00.WAV         0   0   255  12  0
definesound ALIEN_TALK1         STE_MATR.VOC       0   0   0   2   0
definesound ALIEN_TALK2         STE_TOBA.VOC       0   0   0   0   0
definesound BONUS_SPEECH1       00.WAV       0   0   255  4   0
definesound BONUS_SPEECH2       00.WAV        0   0   255  4   0
definesound BONUS_SPEECH3       00.WAV        0   0   255  4   0
definesound BONUS_SPEECH4       00.WAV       0   0   255  4   0
definesound DUKE_YES            00.WAV            0   0   255  4   0
definesound DUKE_USEMEDKIT      ahh04.voc          0   0   255  4   0
definesound DUKE_TAKEPILLS      gulp01.voc         0   0   255  4   0
definesound DUKETALKTOBOSS      00.WAV       0   0   255  12  0
definesound BOSSTALKTODUKE      00.WAV          0   0   255  0   0
definesound SHRINKER_HIT        thud.voc           0   0   3    0   0
definesound SOMETHINGFROZE      00.WAV         0   0   3    0   0

// Duke Equipment Sounds
definesound DUKE_UNDERWATER     00.WAV          0   0   2   0   0
definesound DUKE_JETPACK_ON     00.WAV       0   0   4   0   0
definesound DUKE_JETPACK_IDLE   00.WAV        0   0   1   0   0
definesound DUKE_JETPACK_OFF    00.WAV       0   0   2   0   0

// Common Death Sounds
definesound FLESH_BURNING       fire09.voc      -256   0   0   0   6100
definesound THUD                thud.voc           0   0   0   0   0
definesound SQUISHED            squish.voc         0   0   3   0   0

// Equipment Sounds                                                                     
definesound TELEPORTER          teleport.voc       0   0   0   0   0
definesound ELEVATOR_ON         gbelev01.voc       0   0   0   0   0
definesound ELEVATOR_OFF        gbelev02.voc       0   0   0   0   0
definesound ALIEN_ELEVATOR1     hydro43.voc        0   0   0   0   0
definesound SUBWAY              subway.voc         0   0   0   0   0
definesound SWITCH_ON           switch.voc         0   0   0   0   0

definesound FAN                 00.WAV            0   0   0   0   0
definesound FLUSH_TOILET        flush.voc          0   0   3   2   0
definesound HOVER_CRAFT         00.WAV          0   0   0   0   0
definesound EARTHQUAKE          quake.voc          0   0   0   0   0
                                                                                        
// Warning Sounds                                                                       
definesound INTRUDER_ALERT      alert.voc          0   0   0   0   0
definesound END_OF_LEVEL_WARN   monitor.voc        0   0   0   0   0
definesound POOLBALLHIT         poolbal1.voc       0   0   0   0   0

// Ambience Sounds

definesound ENGINE_OPERATING    onboard.voc        0   0   0   2   0
definesound REACTOR_ON          reactor.voc        0   0   0   2   0
definesound COMPUTER_AMBIENCE   compamb.voc        0   0   0   2   0
definesound GEARS_GRINDING      geargrnd.voc       0   0   0   2   0
definesound BUBBLE_AMBIENCE     00.WAV    -256   0   0   2   0
definesound MACHINE_AMBIENCE    machamb.voc        0   0   0   2   0
definesound SEWER_AMBIENCE      drip3.voc          0   0   0   0   0
definesound WIND_AMBIENCE       wind54.voc         0   0   0   2   0
definesound WIND_REPEAT         wind54.voc         0   0   0   3   0

definesound SOMETHING_DRIPPING  drip3.voc       0   0   0   0    9000
definesound STEAM_HISSING       steamhis.voc       0   0   0   1   8192
definesound BAR_MUSIC           barmusic.voc       0   0 254   3   0
definesound DUKE_SCREAM         DSCREM04.voc       0   0 255   0   0
definesound KILLME              00.WAV      -128   0   0   0   0

// Miscellaneous Sounds

definesound GETATOMICHEALTH     teleport.voc   2048 2048   255 0   0
definesound DOOR_OPERATE1       slidoor.voc     -256   0   0   0   0
definesound DOOR_OPERATE2       opendoor.voc    -256   0   0   0   0
definesound DOOR_OPERATE3       edoor10.voc     -256   0   0   0   0
definesound DOOR_OPERATE4       edoor11.voc     -256   0   0   0   0
definesound BORNTOBEWILDSND     2bwild.voc         0   0 254   2   0
definesound KTIT                00.WAV         0   0 254   2   0
definesound LADY_SCREAM         00.WAV     -256   0 254   8   0
definesound MONITOR_ACTIVE      monitor.voc        0   0   0   0   0
definesound WATER_GURGLE        00.WAV       0   0   1   2   9000
definesound EXITMENUSOUND       item15.voc         0   0   0   0   0
definesound RATTY               00.WAV          0   0   0   0   0
definesound INTO_MENU           bulithit.voc    1024 1024  0   0   0

// Six misc ambience city sounds

definesound GENERIC_AMBIENCE1      00.WAV       0   0   0   1   0
definesound GENERIC_AMBIENCE2      00.WAV      0   0   0   2   0
definesound GENERIC_AMBIENCE3      lava06.voc      0   0   0   2   0
definesound GENERIC_AMBIENCE4      00.WAV -256   0   0   2   0
definesound GENERIC_AMBIENCE5      phonbusy.voc    0   0   0   0   0
definesound GENERIC_AMBIENCE6      roam22.voc      0   0   0   2   0
definesound SECRETLEVELSND         00.WAV      0   0   255 0   0
definesound GENERIC_AMBIENCE8      00.WAV      0   0   0   2   0
definesound GENERIC_AMBIENCE9      00.WAV     0   0   0   2   0
definesound GENERIC_AMBIENCE10     00.WAV    0   0   0   3   0
definesound GENERIC_AMBIENCE11     00.WAV     0   0   0   3   0
definesound GENERIC_AMBIENCE12     blank.voc       0   0   0   0   0
definesound GENERIC_AMBIENCE13     00.WAV       0   0   255 12  0
definesound GENERIC_AMBIENCE14     00.WAV    0   0   255 4   0
definesound GENERIC_AMBIENCE15     00.WAV     0   0   255 4   0
definesound GENERIC_AMBIENCE16     00.WAV    0   0   255 4   0
definesound GENERIC_AMBIENCE17     00.WAV    0   0   255 4   0
definesound GENERIC_AMBIENCE18     monolith.voc    0   0   0   2   0
definesound GENERIC_AMBIENCE19     00.WAV     0   0   0   2   0
definesound GENERIC_AMBIENCE20     00.WAV       0   0   0   4   0
definesound GENERIC_AMBIENCE21     00.WAV     0   0   255 4   0
definesound GENERIC_AMBIENCE22     00.WAV      0   0   255 4   0
definesound GENERIC_AMBIENCE23     00.WAV     0   0   255 4   0

definesound FIRE_CRACKLE           fire09.voc       0   0   254 2   0
definesound DUMPSTER_MOVE          grind.voc       0   0   0   0   0

definesound JIBBED_ACTOR1       00.WAV       0   0   255 4   0
definesound JIBBED_ACTOR2       00.WAV      0   0   255 12  0
definesound JIBBED_ACTOR3       00.WAV      0   0   255 4   0
definesound JIBBED_ACTOR4       00.WAV      0   0   255 12  0
definesound JIBBED_ACTOR5       00.WAV      0   0   255 12  0
definesound JIBBED_ACTOR6       00.WAV       0   0   255 4   0
definesound JIBBED_ACTOR7       00.WAV      0   0   255 4   0
definesound JIBBED_ACTOR8       00.WAV      0   0   255 12  0
definesound JIBBED_ACTOR9       00.WAV      0   0   255 12  0
definesound JIBBED_ACTOR10      00.WAV        0   0   255 12  0
definesound JIBBED_ACTOR11      00.WAV      0   0   255 12  0
definesound WHIPYOURASS         00.WAV      0   0   255 4   0
definesound JIBBED_ACTOR12      00.WAV       0   0   255 4   0

definesound WAR_AMBIENCE1    WARAMB13.VOC -128  0   255  16  0
definesound WAR_AMBIENCE2    WARAMB21.VOC -128  0   254  16  0
definesound WAR_AMBIENCE3    WARAMB23.VOC -128  0   254  16  0
definesound WAR_AMBIENCE4    WARAMB29.VOC -128  0   254  16  0
definesound WAR_AMBIENCE5    00.WAV    0   0   0    4   0
definesound WAR_AMBIENCE6    00.WAV    0   0   0    4   0
definesound WAR_AMBIENCE7    00.WAV   0   0   0    4   0
definesound WAR_AMBIENCE8    00.WAV     0   0   254  20  0
definesound WAR_AMBIENCE9    00.WAV   0   0   0    4   0
definesound WAR_AMBIENCE10   00.WAV     0   0   0    12  0

definesound SPACE_DOOR1      hydro22.voc      0   0   0    0   8192
definesound SPACE_DOOR2      hydro24.voc      0   0   0    0   0
definesound SPACE_DOOR3      hydro27.voc      0   0   0    0   8192
definesound SPACE_DOOR4      hydro34.voc      0   0   0    0   0
definesound SPACE_DOOR5      hydro40.voc      0   0   0    0   0

 definesound SPACE_AMBIENCE1   monolith.voc      0   0   0  16  0
 definesound SPACE_AMBIENCE2   00.WAV       0   0   0  16  0
 definesound VAULT_DOOR        vault04.voc      0   0   0   0   0

definesound ALIEN_ELEVATOR1   hydro43.voc       0   0   0  0   0
definesound ALIEN_DOOR1       adoor1.voc        0   0   0  0   0
definesound ALIEN_DOOR2       adoor2.voc        0   0   0  0   0

definesound ALIEN_SWITCH1     aswtch23.voc      0   0   0  0   0
definesound COMPANB2          CTRLRM25.VOC  0  0  0  2   0
definesound HELICOP_IDLE      hlidle03.voc  0  0  255  3   0
definesound FOUNDJONES        00.WAV   0  0  0  4  0
definesound STEPNIT           00.WAV  0  0  254  12  0
definesound RIPHEADNECK       00.WAV     0  0  254  12 0

definesound ENDSEQVOL2SND1    00.WAV     0   0   249 0   0
definesound ENDSEQVOL2SND2    00.WAV    0   0   250 0   0
definesound ENDSEQVOL2SND3    00.WAV      0   0   251 0   0
definesound ENDSEQVOL2SND4    00.WAV       0   0   252 0   0
definesound ENDSEQVOL2SND5    00.WAV     0   0   253 0   0
definesound ENDSEQVOL2SND6    00.WAV        0   0   254 0   0
definesound ENDSEQVOL2SND7    00.WAV     0   0   255 0   0

definesound ENDSEQVOL3SND1    00.WAV    0   0   254 0   0
definesound ENDSEQVOL3SND2    STE_TALK.VOC     0   0   0   2   0
definesound ENDSEQVOL3SND3    00.WAV     0   0   0   2   0
definesound ENDSEQVOL3SND4    STE_BOMB.VOC     0   0   0   2   0
definesound ENDSEQVOL3SND5    STE_HARD.VOC     0   0   0   2   0
definesound ENDSEQVOL3SND6    RANGEAMB.VOC     0   0   0   2   0
definesound ENDSEQVOL3SND7    00.WAV      0   0   252 0   0
definesound ENDSEQVOL3SND8    00.WAV      0   0   253 0   0
definesound ENDSEQVOL3SND9    00.WAV    0   0   254 0   0

definesound THUNDER1    thunder1.voc -512  0   255  16  0
definesound THUNDER2    thunder2.voc -512  0   254  16  0
definesound THUNDER3    thunder3.voc -512  0   254  16  0
definesound THUNDER4    thunder4.voc -512  0   254  16  0
definesound THUNDER5    thunder5.voc -512  0   254  16  0
definesound OLD_DOOR    knarr.voc -256   0   0   0   0
definesound OLD_BELL    gong.voc 0   0   0   0   0
definesound LADDER1    ladder1.voc -512  0   255  16  0
definesound LADDER2    ladder2.voc -512  0   254  16  0
definesound LADDER3    ladder3.voc -512  0   254  16  0
definesound LADDER4    ladder4.voc -512  0   254  16  0
definesound RIC1    RIC1.VOC     0   0    255   4   0
definesound RIC2    RIC2.VOC     0   0    255   12   0
definesound RIC3    RIC3.voc     0   0    255   12   0
definesound RIC4    RIC4.VOC     0   0    255   12   0
definesound KEBAP    KEBAP.VOC    0   0   0   2   0
definesound STARWARN    STARWARN.VOC    0   0   0   2   0
definesound STE_CROW    STE_CROW.VOC    0   0   0   2   0
definesound STE_SOLO    STE_SOLO.VOC    0   0   0   0   0
definesound STE_PUFF    STE_PUFF.VOC    0   0   0   2   0
definesound STE_PAWN    STE_PAWN.VOC    0   0   0   2   0
definesound RD1    RDAMB.VOC    0   0   0   2   0
definesound RD2    RDCARGO.VOC -128  0   255  16  0
definesound RD3    RDHORN.VOC -128  0   254  16  0
definesound RD4    RDSEA.VOC -128  0   254  16  0
definesound RD5    RDENG.VOC    0   0   0   2   0
definesound RD6    RDWATER.VOC    0   0   0   2   0
definesound GOTHIC1    GOTHIC1.VOC    0   0   0   2   0
definesound GOTHIC2    GOTHIC2.VOC    0   0   0   2   0
definesound GOTHIC3    GOTHIC3.VOC    0   0   0   2   0
definesound GOTHIC4    GOTHIC4.VOC    0   0   0   2   0
definesound GOTHIC5    GOTHIC5.VOC    0   0   0   2   0
definesound GOTHIC6    GOTHIC6.VOC -256   0   0   0   0
definesound STARGATE    STARGATE.VOC    0   0   0   2   0
definesound HLDOOR1    HLDOOR1.VOC -256   0   0   0   0
definesound HLDOOR2    HLDOOR2.VOC -256   0   0   0   0

