/*
*****************************************************************************
Armageddon - Gang Wars Demo

Please do not change any code contained in this file, as both main.agw and
the game need all the definitions contained here.

The original code (c) 3d Realms 1996/97
This code (c) BullGames 2002 / 2003
[www.bullgames.totalconversions.com]

mIg
****************************************************************************
*/

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

define SWEARFREQUENCY          100      // The lower, the less.

define CAMERASDESTRUCTABLE      YES               // YES
define FREEZERHURTOWNER         YES

define MAXPLAYERHEALTH          100
define MAXWATERFOUNTAINHEALTH   200

define YELLHURTSOUNDSTRENGTH     40
define YELLHURTSOUNDSTRENGTHMP   50

define MAXXSTRETCH 70
define MAXYSTRETCH 70

define MINXSTRETCH 9
define MINYSTRETCH 8

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

define GENERICIMPACTDAMAGE      10

define MAXPISTOLAMMO           200
define MAXSHOTGUNAMMO           50
define MAXCHAINGUNAMMO         450
define MAXRPGAMMO               10 
define MAXHANDBOMBAMMO          20 
define MAXSHRINKERAMMO         500
define MAXGROWAMMO             100
define MAXDEVISTATORAMMO       400
define MAXFREEZEAMMO           999
define MAXTRIPBOMBAMMO          20
define TRIPBOMBLASERMODE         2     // 0 = always visable
                                      // 1 = transluscense
                                      // 2 = invisible w/o IR goggles
                                      // 3 = totally invisable



define RESPAWNACTORTIME         768
define RESPAWNITEMTIME          768

define QSIZE                   1024      // total number of active
                                        // bullet holes, blood,
                                        // footprints, money, ect...
                                        // (max 1024)

// 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 54399
define GRAVITATIONALCONSTANT 176

define PLAYDEADTIME 12 

define SHRUNKCOUNT 400  // 270
define SHRUNKDONECOUNT 304

define FROZENDRIPTIME 90
define THAWTIME 138


// Various blast radius distances

define RPGBLASTRADIUS           6000
define PIPEBOMBRADIUS           9000
define SHRINKERBLASTRADIUS       400
define TRIPBOMBBLASTRADIUS      5400
define MORTERBLASTRADIUS        2000
define BOUNCEMINEBLASTRADIUS    2700
define SEENINEBLASTRADIUS       2748

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


// Weapon Strengths
define KNEE_WEAPON_STRENGTH              4
define PISTOL_WEAPON_STRENGTH           10
define HANDBOMB_WEAPON_STRENGTH        700



// 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              180


define SHRINKER_WEAPON_STRENGTH         66
define GROWSPARK_WEAPON_STRENGTH        65
define SHOTGUN_WEAPON_STRENGTH          30
define CHAINGUN_WEAPON_STRENGTH         20 
define FREEZETHROWER_WEAPON_STRENGTH     3
define COOL_EXPLOSION_STRENGTH          38
define TRIPBOMB_STRENGTH               150
define FIRELASER_WEAPON_STRENGTH         7
define MORTER_WEAPON_STRENGTH           70
define BOUNCEMINE_WEAPON_STRENGTH      150
define SPIT_WEAPON_STRENGTH              8
define BULLET_WEAPON_STRENGTH            9

// Enemy strengths (hit points).

define TROOPSTRENGTH            150
define PIGCOPSTRENGTH          200
define PIG_SHIELD_AMOUNT1       73
define PIG_SHIELD_AMOUNT2       47
define LIZSTRENGTH             40
define LIZGETTINGDAZEDAT        15
define LIZEATINGPLAYER          -2
define RECONSTRENGTH            150
define TURRETSTRENGTH           130
define ROTTURRETSTRENGTH        140
define DRONESTRENGTH           150
define SHARKSTRENGTH            35
define SHARKBITESTRENGTH        -9
define NEWBEASTSTRENGTH         500
define NEWBEASTSCRATCHAMOUNT   -22
define DOLPHINSTRENGTH          50
define MCOPSTRENGTH  150
define MCIVSTRENGTH  60
define FCIVSTRENGTH  60
define TECSTRENGTH              100

define PISTOLAMMOAMOUNT          6
define SHOTGUNAMMOAMOUNT         5
define CHAINGUNAMMOAMOUNT       50
define RPGAMMOBOX                1
define CRYSTALAMMOAMOUNT        10 
define GROWCRYSTALAMMOAMOUNT    30
define DEVISTATORAMMOAMOUNT     50
define FREEZEAMMOAMOUNT         76
define HANDBOMBBOX              20


define BOSS1STRENGTH            100
define BOSS1PALSTRENGTH         1200
define BOSS2STRENGTH            4000
define BOSS3STRENGTH            40
define BOSS4STRENGTH            6000

// Miscellaneous strengths.

define WEAKEST           1
define WEAK              5
define MEDIUMSTRENGTH    10
define TOUGH             20
define REALLYTOUGH       30
define ROBOTMOUSESTRENGTH 45
define GOTTASMART        90
define PIRATEGALSTRENGTH 200

define MANWOMANSTRENGTH  100


// Players' inventory amounts.

define STEROID_AMOUNT           400
define SHIELD_AMOUNT             75
define SCUBA_AMOUNT            6400
define HOLODUKE_AMOUNT         2400
define JETPACK_AMOUNT          1600
define HEAT_AMOUNT             2400  // default is 1200=100
define FIRSTAID_AMOUNT          200
define BOOT_AMOUNT              200

define SPAWNAMMOODDS             96


// Maximum quote size is 64 characters.
// Maximum quotes is 192 slots.


definequote  0        AUTO AIMING
definequote  1        SHOW MAP: OFF
definequote  2        ACTIVATED
definequote  3        c
definequote  4        LOCKED
definequote  5        n
definequote  6        BOOTS
definequote  7        WASTED!
definequote  8        UNLOCKED
definequote  9        A SECRET PLACE!
definequote 10        SQUISH!
definequote 11        ALL DOORS UNLOCKED
definequote 12        WEARING FIREPROTECTOR SUIT
definequote 13        [
definequote 14        +
definequote 15        DEACTIVATED
definequote 16        SWITCH OPERATED ONLY!
definequote 17        GOD MODE: ON
definequote 18        GOD MODE: OFF
definequote 19        q
definequote 20        CROSSHAIR: ON
definequote 21        CROSSHAIR: OFF
definequote 22        k
definequote 23        MESSAGES: ON
definequote 24        MESSAGES: OFF
definequote 25        TYPE THE CHEAT CODE:
definequote 26        DETAIL: LOW
definequote 27        DETAIL: HIGH
definequote 28        WILL ALWAYS HAVE NO FUTURE
definequote 29        VISION ENHANCEMENT: ONE
definequote 30        VISION ENHANCEMENT: TWO
definequote 31        VISION ENHANCEMENT: THREE
definequote 32        VISION ENHANCEMENT: FOUR
definequote 33        VISION ENHANCEMENT: FIVE
definequote 34        SOUND: ON
definequote 35        SOUND: OFF
definequote 36        SCREEN CAPTURED
definequote 37        e
definequote 38        d
definequote 39        SCUBA GEAR
definequote 40        Press F1 for Help
definequote 41        JETNOT AVAIBLE
definequote 42        BODY SUIT
definequote 43        p
definequote 44        MOUSE AIMING OFF
definequote 45        MOUSE AIMING ON
definequote 46        CHEAT CODE:  UNRECOGNIZED
definequote 47        HOLOGRAM ON
definequote 48        HOLOGRAM OFF
definequote 49        HOLOGRAM NOT FOUND YET
definequote 50        SPIDERBIKE NOT FOUND YET
definequote 51        HOLOGRAM
definequote 52        JETACTIVATED
definequote 53        JETDEACTIVATED
definequote 54        &
definequote 55        ^
definequote 56        *
definequote 57        %
definequote 58        -
definequote 59        ~
definequote 60        _
definequote 61        a
definequote 62        b
definequote 63        &
definequote 64        *
definequote 65        $
definequote 66        ~
definequote 67        BOOTS OFF
definequote 68        BOOTS ON
definequote 69        %
definequote 70        g
definequote 71        h
definequote 72        i
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        _
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        +
definequote 88        JET PACK
definequote 89        AIRTANK
definequote 90        fireprotector suit
definequote 91        HOLOGRAM
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       f
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 CANNOT "QUICK SAVE" WHEN DEAD
definequote 119       k
definequote 120       m
definequote 121       o
definequote 122       <Please Leave Blank>
definequote 123       ]
definequote 124       MAP HAS A DIFFERENT NUMBER OF PLAYERS



// Volume titles cannot excede 32 characters.

definevolumename 0 gang wars (sp demo)
definevolumename 1 gang wars (dm demo)


// Skill titles cannot excede 32 characters.

defineskillname 0 easy
defineskillname 1 medium
defineskillname 2 hard
defineskillname 3 hardcore


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

definelevelname 0 0 LEVEL1.MAP 02:54 01:02 SUBWAY RIDE
definelevelname 0 1 LEVEL2.MAP 03:55 00:59 HOSTILE WATERS
definelevelname 0 2 LEVEL3.MAP 03:32 01:49 FIRE IN DOWNTOWN
definelevelname 0 3 LEVEL4.MAP 23:15 06:46 URBAN DECAY

definelevelname 1 0 1SUB.MAP 01:45 00:53 SUBWAY RIDE
definelevelname 1 1 2SEWER.MAP 05:10 03:21 HOSTILE WATERS
definelevelname 1 2 3BAR.MAP 05:35 03:41 FIRE IN DOWNTOWN
definelevelname 1 3 4DECAY.MAP 07:20 04:40 URBAN DECAY


/*
------------|\
SOUND FX    | - - - - - - - - - - - .!.`-ï.!. yeaah!! rock out!!!
------------|/
*/

// Predator Trooper
definesound PRED_ROAM     prom1.wav          0   0   3  0   0
definesound PRED_ROAM2    prom2.wav          0   0   3  0   0
definesound PRED_ROAM3    prom3.wav          0   0   3  0   0
definesound PRED_RECOG    prcog.wav          0   0   3  0   0
definesound PRED_ATTACK   pistol.wav      256  256  3  0   7680
definesound PRED_PAIN     ppain.wav          0 0 3  0   0
definesound PRED_DYING    pdies.wav          0 0 3  0   0
                                             
// Lizard Captain                                                                       
definesound CAPT_ROAM     lizrom.wav          0  0  3   0   0
definesound CAPT_RECOG    lizrcog.wav        0  0   3   0   0
definesound CAPT_ATTACK   mini.wav      0     0    3   0   -200
definesound CAPT_PAIN     lizpain.wav        0  0 3   0   0
definesound CAPT_DYING    lizdie.wav        0  0 3   0   0
definesound LIZARD_SPIT   lizspit.wav         0   0   0   0   0
definesound LIZARD_BEG    lizbeg.wav         0   0   3  0   0

// Newbeast
definesound NEWBEAST_ROAM     blroam2a.voc     -128 128    3   0   0
definesound NEWBEAST_RECOG    blrec4b.voc      1400   0    3   0   0
definesound NEWBEAST_ATTACK   blrip1a.voc     -150  150    3   0   0
definesound NEWBEAST_ATTACKMISS blrip1b.voc     -256  256  3   0   0
definesound NEWBEAST_PAIN     blpain1b.voc      -256  256  3   0   0
definesound NEWBEAST_DYING    bldie3a.voc        1200  100 3   0   0
definesound NEWBEAST_SPIT     blspit1a.voc      -128 128   0   0   0

// Pig Cop -> Male Cop
definesound PIG_ROAM      coprom.wav           0 0   3   0   0
definesound PIG_ROAM2     coprom2.wav           0 0   3   0   0
definesound PIG_ROAM3     coprom3.wav           0 0   3   0   0
definesound PIG_RECOG     coprcog.wav           0 0   3   0   0
definesound PIG_ATTACK    pistol.wav        -256  256  4   0   0
definesound PIG_PAIN      copain.wav            0 0   3   0   0
definesound PIG_DYING     copdies.wav           0 0   3   0   0
definesound PIG_CAPTURE_DUKE !pig.voc           0   0   255 8   0
definesound MCOP_BURNS     copburn.wav   0 0 3  0  0

// Swat Team
definesound MCOP_ROAM      srom1.wav           0 0   3   0   0
definesound MCOP_RECOG     srcog.wav          0 0   3   0   0
definesound MCOP_ATTACK    satk.wav            0 0   3   0   0
definesound MCOP_PAIN     spain.wav           0 0   3   0   0
definesound MCOP_DYING    sdies.wav          0  0  4   0   0
definesound MCOP_ROAM2      srom2.wav            0 0   3   0   0
definesound MCOP_ROAM3     srom3.wav           0 0   3   0   0

// Swat Team Idle Sounds
definesound RECO_ROAM     sidle1.wav            0   0   3   0   0
definesound RECO_RECOG    sidle2.wav           0   0   3   0   0
definesound RECO_ATTACK   sidle3.wav            0  0  3  0   0
definesound RECO_PAIN     sidle4.wav              0   0   3   0   0
definesound RECO_DYING    sidle5.wav              0   0   3   0   0

// unused slots :p
definesound SLIM_ATTACK   slimat.voc            -256 256   3   0   0
definesound SLIM_DYING    slidie03.voc          -256 256   3   0   0

// BOSS2 -> Moker
definesound BOS2_ROAM     lorom1.wav             0   0   3   0   0
definesound BOS2_RECOG    lorcog.wav             0   0   3   0   0
definesound BOS2_ATTACK   lorom6.wav             0   0   3   0   0
definesound BOS2_PAIN     lopain.wav             0   0   3   0   0
definesound BOS2_PAIN2    lopain2.wav            0   0   3   0   0
definesound BOS2_DYING    lodie.wav             0   0   3   0   0



// BOSS1 -> Bambi                                                                              
definesound BOS1_ROAM     bmrom.wav             0   0   3   0   0
definesound BOS1_RECOG    bmrcog.wav             0   0   5   0   0
definesound BOS1_ATTACK1  bmfir2.wav           0   0   3   0   0
definesound BOS1_ATTACK2  bmfir1.wav            0   0   3   0   0
definesound BOS1_PAIN     bmpain.wav             0   0   3   0   0
definesound BOS1_DYING    bmdies.wav             0   0   3   0   0
definesound BOS1_WALK     step1.wav               0   0   3   2   0


// *************
// WEAPON SOUNDS                                                                        
// *************
definesound KICK_HIT            kickhit.voc       0     0     4   0   0
definesound PISTOL_RICOCHET     ric.wav      0     0     100   2 0
definesound PISTOL_BODYHIT      bulithit.voc      0     0     0   0   0
definesound PISTOL_FIRE         pistol.wav      -64     0   254   0   0
definesound EJECT_CLIP          cockin.wav       0     0     3   0   0
definesound INSERT_CLIP         cockin.wav        512   512   3   0   0
definesound CHAINGUN_FIRE       mini.wav     -204 -204  254   0   512
definesound SHOTGUN_FIRE        shotgunf.wav      0    512    254 0   0
definesound SHOTGUN_COCK        shotgunr.wav      96    192   3   0   0
definesound RPG_SHOOT           rpg.wav       -32   0     4   0   0
definesound FLY_BY              flyby.voc         -256  256   3   0   0
definesound RPG_EXPLODE         bombexpl.voc      -1024 1024  128 0   0
definesound CAT_FIRE            flame.wav       512   768   4   0   0
definesound SHRINKER_FIRE       peace.wav      -512  0     5   0   0
definesound ACTOR_SHRINKING     plsmah.wav    0     0     2   0   0
definesound ACTOR_GROWING       plsmah.wav    0   0     2   0   0
definesound EXPANDERSHOOT       plasma.wav   -32 80   128  2    0
definesound EXPANDERHIT         plsmah.wav    0   0   128  2    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   bombexpl.voc  -512      0     4   0   0
definesound NITEVISION_ONOFF    nightv.wav      0     0     0   0   0
definesound SELECT_WEAPON       Weapon.wav      128   128   3   0   0

// Affect Environment Sounds                                                            
definesound VENT_BUST           ventbust.voc      -32   32 2  0  0
definesound GLASS_BREAKING      glass.wav         -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          endup.wav         0 0 255 16 0

// Duke's Body Sounds                                                                   
definesound DUKE_BREATHING      cburn.wav       0   0   255 4   0
definesound DUKE_EXHALING       cpain1.wav       0   0   255 4   0
definesound DUKE_GASP           gasp.voc           0   0   255 4   0
definesound DUKE_URINATE        flush.wav        0   0   255   2   0
definesound DUKE_CRACK2         cidle.wav       0   0   255 4   0
definesound DUKE_CRACK          cidle1.wav       0   0   255 4   0
definesound DUKE_TALKTOBOSSFALL cjib3.wav       0   0   255 12  0
definesound DUKE_CRACK_FIRST    knuckle.voc        0   0   255   4   0 
definesound DUKE_GET            ampic.wav     -64  64   255 0   0
definesound DUKE_GETWEAPON1     cgets1.wav         0   0   255 4   0
definesound DUKE_GETWEAPON2     cgets2.wav       0   0   255 4   0
definesound DUKE_GETWEAPON3     CIDLE3.WAV       0   0   255 4   0
definesound DUKE_GETWEAPON4     CJIB4.WAV       0   0   255 4   0
definesound DUKE_GETWEAPON6     cjib5.wav         0   0   255 4   0
definesound DUKE_GOTHEALTHATLOW cdead.wav       0   0   255 4   0

definesound DUKE_SEARCH         pain87.VOC       0   0   2   4     0
definesound DUKE_SEARCH2        cdead2.wav       0   0   255 4   0
definesound DUKE_LONGTERM_PAIN  cpain1.wav     -192   0   255 4   0
definesound DUKE_LONGTERM_PAIN2 cpain2.wav      0   0   255 4   0
definesound DUKE_LONGTERM_PAIN3 cpain3.wav      0   0   255 4   0
definesound DUKE_LONGTERM_PAIN4 cpain4.wav      0   0   255 4   0
definesound DUKE_LONGTERM_PAIN5 cpain5.wav        0   0   255 4   0
definesound DUKE_LONGTERM_PAIN6 cpain6.wav        0   0   255 4   0
definesound DUKE_LONGTERM_PAIN7 cpain7.wav        0   0   255 4   0
definesound DUKE_LONGTERM_PAIN8 cjib7.wav        0   0   255 4   0

definesound DUKE_PISSRELIEF     cidle1.wav       0   0   255 4   0

// Duke Health Sounds
definesound SOMETHINGHITFORCE   teleport.wav       0   0    2   0   8192
definesound DUKE_DRINKING       drink18.voc     -128 128   2   4   0
definesound DUKE_KILLED1        cdie1.wav         0   0   255 12  0
definesound DUKE_KILLED2        cdie2.wav       0   0   255 12  0
definesound DUKE_KILLED3        cdie3.wav       0   0   255 12  0
definesound DUKE_KILLED4        cdead.wav       0   0   255 4   0
definesound DUKE_KILLED5        cdead2.wav       0   0   255 12  0
definesound DUKE_GRUNT          exert.voc          0   0   2   4   0
definesound DUKE_DEAD           cdie2.wav      0  0   255 4  0
definesound DUKE_HARTBEAT       hartbeat.voc       0   0   0   0   0
definesound DUKE_STEPONFECES    cjib11.wav       0   0   0   12  0

// Duke Movement Sounds                                                                 
definesound DUKE_ONWATER        wetfeet.voc        0   0    4   0   0
definesound DUKE_LAND           land02.voc         0   0    2   0   0
definesound DUKE_LAND_HURT      cpain4.wav         0   0    255 4   0
definesound DUKE_WALKINDUCTS    duct.wav      -64   128  2   0   0
definesound DUKE_LOOKINTOMIRROR   cidle.wav     0   0    255 4   0

definesound DUKE_TIP1           bitch1.wav        0   0   255  4   0
definesound DUKE_TIP2           bitch2.wav        0   0   255  4   0
definesound DUKE_BOOBY          BOOBY04.voc        0   0   255  4   0
definesound DUKE_HIT_STRIPPER1  cjib9.wav       0   0   255  12  0
definesound DUKE_HIT_STRIPPER2  cjib12.wav         0   0   255  12  0
definesound ALIEN_TALK1         MUSTDIE.voc        0   0   255  12  0
definesound ALIEN_TALK2         DEFEATED.VOC       0   0   255  12  0
definesound BONUS_SPEECH1       cgets2.wav       0   0   255  4   0
definesound BONUS_SPEECH2       cjib8.wav        0   0   255  4   0
definesound BONUS_SPEECH3       cjib11.wav        0   0   255  4   0
definesound BONUS_SPEECH4       cjib3.wav       0   0   255  4   0
definesound DUKE_YES            cjib6.wav            0   0   255  4   0
definesound DUKE_USEMEDKIT      medkit.wav          0   0   255  4   0
definesound DUKE_TAKEPILLS      gulp01.voc         0   0   255  4   0
definesound DUKETALKTOBOSS      cjib10.wav       0   0   255  12  0
definesound BOSSTALKTODUKE      !boss.voc          0   0   255  0   0
definesound SHRINKER_HIT        thud.voc           0   0   3    0   0
definesound SOMETHINGFROZE      freeze.voc         0   0   3    0   0

// Duke Equipment Sounds
definesound DUKE_UNDERWATER     water.wav          0   0   2   0   0
definesound DUKE_JETPACK_ON     sbini.wav           0   0   145   0   0
definesound DUKE_JETPACK_IDLE   sbon.wav        0   0   155   0   0
definesound DUKE_JETPACK_OFF    sboff.wav       0   0   145   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      -128   0   3   0   0

// Equipment Sounds                                                                     
definesound TELEPORTER          teleport.wav       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              blank.wav         0   0   0   0   0
definesound SWITCH_ON           switch.voc         0   0   0   0   0

definesound FAN                 fan.voc            0   0   0   0   0
definesound FLUSH_TOILET        flush.wav          0   0   3   2   0
definesound HOVER_CRAFT         hover.voc          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     bubblamb.voc    -256   0   0   2   0
definesound MACHINE_AMBIENCE    machamb.voc        0   0   0   2   0
definesound SEWER_AMBIENCE      sewer.wav          0   0   233   2   0
definesound WIND_AMBIENCE       wind54.voc         0   0   0   2   0
definesound WIND_REPEAT         wind54.voc         0   0   0   2   0
definesound SOMETHING_DRIPPING  drip3.voc       0   0   0   0    9000
definesound STEAM_HISSING       steamhis.voc       0   0   0   0 10240
definesound BAR_MUSIC           barmusic.voc       0   0 254   2   0
definesound STORE_MUSIC         dog1.voc       0   0 254   0 6144
definesound STORE_MUSIC_BROKE   dog2.voc       0   0   0   0 6144
definesound DUKE_SCREAM         cpain4.wav       0   0   233   4   0
definesound KILLME              killme.voc      -128   0   0   0   0
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     trfk.wav         0   0 254   4   0
definesound KTIT                phone.wav            0   0 254   2   0
definesound LADY_SCREAM         1lvlend.wav     0   0 255   4   0
definesound MONITOR_ACTIVE      monitor.voc        0   0   0   0   0
definesound WATER_GURGLE        h2ogrgl2.voc       0   0   1   2   9000
definesound EXITMENUSOUND       exit.wav         0   0   0   0   0
definesound RATTY               mice3.voc          0   0   0   0   0
definesound INTO_MENU           intro.wav    0 0  255   2   0
definesound FIRE_CRACKLE           fire09.voc       0   0   254 2   0
definesound DUMPSTER_MOVE          grind.voc       0   0   0   0   0
definesound JIBBED_ACTOR1       cjib1.wav       0   0   255 4   0
definesound JIBBED_ACTOR2       cjib2.wav      0   0   255 12  0
definesound JIBBED_ACTOR3       cjib3.wav      0   0   255 4   0
definesound JIBBED_ACTOR4       cjib4.wav      0   0   255 12  0
definesound JIBBED_ACTOR5       cjib5.wav      0   0   255 12  0
definesound JIBBED_ACTOR6       cjib6.wav       0   0   255 4   0
definesound JIBBED_ACTOR7       cjib7.wav      0   0   255 4   0
definesound JIBBED_ACTOR8       cjib8.wav      0   0   255 12  0
definesound JIBBED_ACTOR9       cjib9.wav      0   0   255 12  0
definesound JIBBED_ACTOR10      cjib10.wav        0   0   255 12  0
definesound JIBBED_ACTOR11      cjib11.wav      0   0   255 12  0
definesound WHIPYOURASS         cjib12.wav      0   0   255 4   0
definesound JIBBED_ACTOR12      cidle1.wav       0   0   255 4   0
definesound JIBBED_ACTOR13      cgets1.wav      0   0   255 12  0
definesound JIBBED_ACTOR14      cgets2.wav      0   0    0  12   0
definesound JIBBED_ACTOR15      cidle.wav    0   0    0  12   0

// misc ambience city sounds
definesound GENERIC_AMBIENCE1      log.wav         0   0   255   4   0
definesound GENERIC_AMBIENCE2      intro2.wav      0   0   255   16   0
definesound GENERIC_AMBIENCE3      intro2a.wav      0   0   255  16   0
definesound GENERIC_AMBIENCE4      subway1.wav     0   0   255   16   0
definesound GENERIC_AMBIENCE5      phonbusy.voc    0   0   0   0   0
definesound GENERIC_AMBIENCE6      subway2.wav      0   0   255   16   0
definesound SECRETLEVELSND         tridle.wav      0   0   255 2   0
definesound GENERIC_AMBIENCE8      electr1.wav     0   0   255   2   0
definesound GENERIC_AMBIENCE9      chptrsub.wav     0   0   255   16   0
definesound GENERIC_AMBIENCE10     h2orush2.voc    0   0   100   2   0
definesound GENERIC_AMBIENCE11     intro.wav     0   0   255   2   0
definesound GENERIC_AMBIENCE12     drip3.voc       0   0   0   0   0
definesound GENERIC_AMBIENCE13     2lvltech.wav    0   0   255 2  0
definesound GENERIC_AMBIENCE14     doorlck.wav     0   0   5 2   0
definesound GENERIC_AMBIENCE15     engine1.wav     0   0   100 2   0
definesound GENERIC_AMBIENCE16     pndoor1.wav     0   0   255 2   0
definesound GENERIC_AMBIENCE17     door.wav        0   0   255 2   0
definesound GENERIC_AMBIENCE18     phone2.wav      0   0   255   2   0
definesound GENERIC_AMBIENCE19     hitwood.wav     -223   0   244   2   0
definesound GENERIC_AMBIENCE20     woodbrk.wav     -256   0   255   2   0
definesound GENERIC_AMBIENCE21     pndoor2.wav     0   0   255 2   0
definesound GENERIC_AMBIENCE22     city.wav       0   0   255 2   0
definesound GENERIC_AMBIENCE23     chptr.wav     0   0   255 16   0
definesound LIGHTNING_SLAP         tclap2a.voc  -256 256   0   0   0
definesound THUNDER                trumble.voc  -512 256   0   0   0
definesound INTRO4_4               aplane1.wav    0   0   255 16   0
definesound INTRO4_5               aplane2.wav    0   0   255 16   0
definesound INTRO4_6               aplane3.wav    0   0   255 16   0
definesound BOSS4_DEADSPEECH       psiren.wav     0   0   255 16   0
definesound BOSS4_FIRSTSEE         siren2.wav    0   0   255 16   0
definesound PARTY_SPEECH           can1.wav      0   0   255 16   0
definesound POSTAL_SPEECH          can2.wav    0   0   255  16   0
definesound TGSPEECH               can3.wav     0   0   254  16   0
definesound DOGROOMSPEECH          hit1.wav    -53   0   255  2   0
definesound SMACKED                hit2.wav     16   0   255 2   0
definesound MDEVSPEECH             hit3.wav     10   0   255 2   0
definesound AREA51SPEECH           hitblow.wav    0   0   255 2  0
definesound JEEPSOUND              jeep2a.voc      0   0   0    2   0
definesound BIGDOORSLAM            bar1fx.wav     0   0   255  2   0
definesound WAVESOUND              bar2fx.wav      0   0   255  2   0
definesound ILLBEBACK              dog1.wav    -60   0   255  16   0
definesound VOL4ENDSND1            dog2.wav       0   0   255  16    0
definesound VOL4ENDSND2            dog1.wav    0   0   254  16    0
definesound SNAKESPEECH            dog2.wav    0   0   255  16    0
definesound GETBACKTOWORK          halley.wav    0   0   255  4    0
definesound BIGBANG                log2.wav       0   0   255  4    0
definesound HORNSND                take.wav      0   0   255  2    0
definesound BELLSND                take2.wav     0   0   255  2    0
definesound GOAWAY                 toke.wav      0   0    255  2    0
definesound CIV_CAPTURE_DUKE       toke2.wav     0   0   255  2    0


/*
**********************
New Character sounds
**********************
*/

// Male civilian
definesound MCIVROAM      civrm2.wav           0 0   3   0   0
definesound MCIVROAM2     civfear2.wav           -1 0   3   0   0
definesound MCIVROAM3     civfear3.wav            -1 0   3   0   0
definesound MCIVRECOG     civrm1.wav           0 0   3   0   0
definesound MCIVATTACK    blank.wav             0  0  4   0   0
definesound MCIVPAIN      civfear1.wav            0 0   3   0   0
definesound MCIVDYING     civdies.wav           0 0   3   0   0
definesound CIV_CAPTURE_DUKE lopain2.wav           0   0   255 2   0

// Female civilian
definesound FCIVROAM      cifrm2.wav           -1 0   3   0   0
definesound FCIVROAM2     ciffear1.wav           -1 0   3   0   0
definesound FCIVROAM3     cifrm1.wav            -1 0   3   0   0
definesound FCIVRECOG     cifrm2.wav           -1 0   3   0   0
definesound FCIVATTACK    blank.wav          0  0  4   0   0
definesound FCIVPAIN      ciffear1.wav            0 0   3   0   0
definesound FCIVDYING     cifdeath.wav           0 0   3   0   0

// 1st level stuff
definesound TRAININ      trainin.wav            0 0 255 2 0
definesound TRAINHORN    trainh.wav             0 0 255 16 0
definesound INTRO       intro.wav               0 0 255 4 0

// TechMan
definesound TEC_ROAM                tecrom.wav           -1 0   10   0   0
definesound TEC_RECOG              tecrcg.wav           -1 0   10   0   0
definesound TEC_ATTACK              flame.wav           -1 0   10   0   0
definesound TEC_PAIN                tecpain.wav           -1 0   10   0   0
definesound TEC_DYING                tecdies.wav           -1 0   10   0   0
definesound TEC_ROAM2               tecrom2.wav           -1 0   10   0   0
definesound TEC_ROAM3                 tecrom3.wav           -1 0   10   0   0

// Tips from Moker's betrayer (not avaiable in the demo)
definesound SLIM_HATCH    moker1.wav         0 0   255   0   0 // the full sound
definesound SLIM_ROAM     moker2.wav         0 0   255   0   0 // the thanx sound
definesound SLIM_RECOG    moker3.wav         0 0   255   0   0
