
// PLUTONIA WEAPONS
//==============================================================================

plutfist/swing1								PFISSWI1
plutfist/swing2								PFISSWI2
plutfist/swing3								PFISSWI3
$random plutfist/swing { plutfist/swing1 plutfist/swing2 plutfist/swing3 }
plutfist/hit1								PFISHIT1
plutfist/hit2								PFISHIT2
plutfist/hit3								PFISHIT3
plutfist/hit4								PFISHIT4
plutfist/hit5								PFISHIT5
plutfist/hit6								PFISHIT6
plutfist/hit7								PFISHIT7
plutfist/hit8								PFISHIT8
plutfist/hit9								PFISHIT9
plutfist/hit10								PFISHIT0
$random plutfist/hit { plutfist/hit1 plutfist/hit2 plutfist/hit3 plutfist/hit4 plutfist/hit5 plutfist/hit6 plutfist/hit7 plutfist/hit8 plutfist/hit9 plutfist/hit10 }

plutchainsaw/idlestart						PSAWIDL1
plutchainsaw/idleloop						PSAWIDL2
plutchainsaw/idlestop						PSAWIDL3
plutchainsaw/start							PSAWSTAR
plutchainsaw/loop							PSAWLOOP
plutchainsaw/stop							PSAWSTOP

plutpistol/fire								PPISFIRE
plutpistol/reload							PPISLOAD

plutshotgun/fire							PSHTFIRE
plutshotgun/pumpdown1						PSHTPD1
plutshotgun/pumpdown2						PSHTPD2
plutshotgun/pumpdown3						PSHTPD3
plutshotgun/pumpdown4						PSHTPD4
$random plutshotgun/pumpdown { plutshotgun/pumpdown1 plutshotgun/pumpdown2 plutshotgun/pumpdown3 plutshotgun/pumpdown4 }
plutshotgun/pumpup1							PSHTPU1
plutshotgun/pumpup2							PSHTPU2
plutshotgun/pumpup3							PSHTPU3
plutshotgun/pumpup4							PSHTPU4
$random plutshotgun/pumpup { plutshotgun/pumpup1 plutshotgun/pumpup2 plutshotgun/pumpup3 plutshotgun/pumpup4 }

plutsupershotgun/fire						PSSGFIRE
plutsupershotgun/open						PSSGOPEN
plutsupershotgun/load						PSSGLOAD
plutsupershotgun/close						PSSGCLOS

plutchaingun/fire							PCHGFIRE

plutrocketlauncher/fire1					PROKFIR1
plutrocketlauncher/fire2					PROKFIR2
plutrocketlauncher/explode1					PROKXP1
plutrocketlauncher/explode2					PROKXP2
plutrocketlauncher/explode3					PROKXP3
$random plutrocketlauncher/explode { plutrocketlauncher/explode1 plutrocketlauncher/explode2 plutrocketlauncher/explode3 }
$limit plutrocketlauncher/explode 0
plutrocketlauncher/bounce1					PROKBOU1
plutrocketlauncher/bounce2					PROKBOU2
plutrocketlauncher/bounce3					PROKBOU3
$random plutrocketlauncher/bounce { plutrocketlauncher/bounce1 plutrocketlauncher/bounce2 plutrocketlauncher/bounce3 }

plutplasmarifle/fire1						PPLAFIR1
plutplasmarifle/fire2						PPLAFIR2
plutplasmarifle/fire3						PPLAFIR3
plutplasmarifle/fire4						PPLAFIR4
$random plutplasmarifle/fire { plutplasmarifle/fire1 plutplasmarifle/fire2 plutplasmarifle/fire3 plutplasmarifle/fire4 }

plutbfg9000/charge							PBFGCHAR
plutbfg9000/idle							PBFGIDLE
plutbfg9000/fire1							PBFGFIR1
plutbfg9000/fire2							PBFGFIR2
plutbfg9000/explode1						PBFGXP1
plutbfg9000/explode2						PBFGXP2
$random plutbfg9000/explode { plutbfg9000/explode1 plutbfg9000/explode2 }
$limit plutbfg9000/explode 0

// TNT WEAPONS
//==============================================================================

tntfist/uppercuthit							TFISUPPH
tntfist/uppercutflesh1						TFISUPP1
tntfist/uppercutflesh2						TFISUPP2
$random tntfist/uppercutflesh { tntfist/uppercutflesh1 tntfist/uppercutflesh2 }

tntchainsaw/idle							TSAWIDLE
tntchainsaw/deselect						TSAWDESE
tntchainsaw/mode							TSAWMODE
tntchainsaw/active							TSAWACTI
tntchainsaw/on								TSAWON
tntchainsaw/off								TSAWOFF

tntpistol/fire								TPISFIRE
tntpistol/aim								TPISAIM
tntpistol/unload							TPISROUT
tntpistol/load								TPISRIN

tntshotgun/fire								TSHTFIRE
tntshotgun/pump								TSHTPUMP

tntsupershotgun/fire1						TSSGFIR1
tntsupershotgun/fire2						TSSGFIR2
tntsupershotgun/fire3						TSSGFIR3
tntsupershotgun/fire4						TSSGFIR4
$random tntsupershotgun/fire { tntsupershotgun/fire1 tntsupershotgun/fire2 tntsupershotgun/fire3 tntsupershotgun/fire4 }

tntchaingun/fire							TCHGFIRE
tntchaingun/fireend							TCHGFEND

tntrocketlauncher/fire1						TROKFIR1
tntrocketlauncher/fire2						TROKFIR2
tntrocketlauncher/fire3						TROKFIR3
$random tntrocketlauncher/fire { tntrocketlauncher/fire1 tntrocketlauncher/fire2 tntrocketlauncher/fire3 }

tntrocketlauncher/loop						TROKLOOP

tntrocketlauncher/explosion1				TROKEXP1
tntrocketlauncher/explosion2				TROKEXP2
tntrocketlauncher/explosion3				TROKEXP3
tntrocketlauncher/explosion4				TROKEXP4
tntrocketlauncher/explosion5				TROKEXP5
tntrocketlauncher/explosion6				TROKEXP6
$random tntrocketlauncher/explosion { tntrocketlauncher/explosion1 tntrocketlauncher/explosion2 tntrocketlauncher/explosion3 tntrocketlauncher/explosion4 tntrocketlauncher/explosion5 tntrocketlauncher/explosion6 }
$limit tntrocketlauncher/explosion 0

tntrocketlauncher/jet1						TROKJET1
tntrocketlauncher/jet2						TROKJET2
$random tntrocketlauncher/jet { tntrocketlauncher/jet1 tntrocketlauncher/jet2 }

tntplasmarifle/fire							TPLAFIRE
tntplasmarifle/fireloop						TPLALOOP
tntplasmarifle/fireend						TPLAEND

tntbfg9000/fire1							TBFGFIR1
tntbfg9000/fire2							TBFGFIR2
tntbfg9000/fire3							TBFGFIR3
tntbfg9000/fire4							TBFGFIR4
tntbfg9000/cooldown							TBFGFEND
tntbfg9000/charge							TBFGCHAR
tntbfg9000/idle								TBFGIDLE

// DOOM II WEAPONS
//==============================================================================

doom2chainsaw/fire							DSAWFIRE
doom2chainsaw/idle							DSAWIDLE
doom2chainsaw/draw							DSAWUP
doom2chainsaw/stop							DSAWSTOP
doom2chainsaw/start							DSAWSTAR

doom2chainsaw/hitflesh1						DSAWFLE1
doom2chainsaw/hitflesh2						DSAWFLE2
doom2chainsaw/hitflesh3						DSAWFLE3
doom2chainsaw/hitflesh4						DSAWFLE4
doom2chainsaw/hitflesh5						DSAWFLE5
doom2chainsaw/hitflesh6						DSAWFLE6
doom2chainsaw/hitflesh7						DSAWFLE7
doom2chainsaw/hitflesh8						DSAWFLE8
doom2chainsaw/hitflesh9						DSAWFLE9
doom2chainsaw/hitflesh10					DSAWFLE0
$random doom2chainsaw/hitflesh { doom2chainsaw/hitflesh1 doom2chainsaw/hitflesh2 doom2chainsaw/hitflesh3 doom2chainsaw/hitflesh4 doom2chainsaw/hitflesh5 doom2chainsaw/hitflesh6 doom2chainsaw/hitflesh7 doom2chainsaw/hitflesh8 doom2chainsaw/hitflesh9 doom2chainsaw/hitflesh10 }
doom2chainsaw/hitwall1						DSAWHIT1
doom2chainsaw/hitwall2						DSAWHIT2
doom2chainsaw/hitwall3						DSAWHIT3
doom2chainsaw/hitwall4						DSAWHIT4
$random doom2chainsaw/hitwall { doom2chainsaw/hitwall1 doom2chainsaw/hitwall2 doom2chainsaw/hitwall3 doom2chainsaw/hitwall4 }

doom2pistol/fire1							DPISFIR1
doom2pistol/fire2							DPISFIR2
$random doom2pistol/fire { doom2pistol/fire1 doom2pistol/fire2 }
doom2pistol/unload							DPISROUT
doom2pistol/load							DPISRIN

doom2shotgun/fire							DSHTFIRE
doom2shotgun/pump							DSHTPUMP

doom2supershotgun/fire						DSSGFIRE
doom2supershotgun/open						DSSGOPEN
doom2supershotgun/load						DSSGLOAD
doom2supershotgun/close						DSSGCLOS

doom2chaingun/fire1							DCHGFIR1
doom2chaingun/fire2							DCHGFIR2
doom2chaingun/fire3							DCHGFIR3
$random doom2chaingun/fire { doom2chaingun/fire1 doom2chaingun/fire2 doom2chaingun/fire3 }

doom2rocketlauncher/fire					DROKFIRE
$limit doom2rocketlauncher/fire 0
doom2rocketlauncher/explosion				DROKEXP
$limit doom2rocketlauncher/explosion 0
doom2rocketlauncher/loop					DROKLOOP

doom2plasmarifle/fire						DPLAFIRE
$limit doom2plasmarifle/fire 0
doom2plasmarifle/cooldown					DPLACOOL

doom2bfg9000/fire							DBFGFIRE
$limit doom2bfg9000/fire 0
doom2bfg9000/charge							DBFGCHAR
$limit doom2bfg9000/charge 0
doom2bfg9000/explosion						DBFGEXP
$limit doom2bfg9000/explosion 0
doom2bfg9000/loop							DBFGLOOP
doom2bfg9000/idle							DBFGIDLE

// SHARED SOUNDS
//==============================================================================

weapons/dryfire1							DRYFIRE1

items/plutbulletsmall						FDCLIPPK
items/plutbulletlarge						FDCBOXPK
items/plutshellsmall						FDSHELPK
items/plutshelllarge						FDSHBXPK
items/plutrocketsmall						FDGRENPK
items/plutrocketlarge						FDGRENPK
items/plutcellsmall							FDBBULPK
items/plutcelllarge							FDBBULPK

items/tntbulletsmall						FDCLIPPK
items/tntbulletlarge						FDCBOXPK
items/tntshellsmall							FDSHELPK
items/tntshelllarge							FDSHBXPK
items/tntrocketsmall						FDROCKPK
items/tntrocketlarge						FDROCKPK
items/tntcellsmall							FDMASEPK
items/tntcelllarge							FDMASEPK

items/doom2bulletsmall						FDCLIPPK
items/doom2bulletlarge						FDCBOXPK
items/doom2shellsmall						FDSHELPK
items/doom2shelllarge						FDSHBXPK
items/doom2rocketsmall						FDROCKPK
items/doom2rocketlarge						FDROCKPK
items/doom2cellsmall						FDMASEPK
items/doom2celllarge						FDMASEPK

items/weaponpickup							FDWPNPK
items/backpackpickup						FDBACKPK

items/computermappickup						FDCOMPPK
items/blurspherepickup						FDBLURPK
items/soulspherepickup						FDSOULPK
items/megaspherepickup						FDMEGAPK
items/radsuitpickup							FDSUITPK
items/invulnerabilityspherepickup			FDINVUPK
items/infraredpickup						FDINFRPK
items/berserkpickup							FDBERSPK

items/healthbonuspickup						FDHBONPK
items/armorbonuspickup						FDABONPK

items/stimpackpickup						FDMEDIPK
items/medikitpickup							FDMEDIPK

items/greenarmorpickup						FDARMOR1
items/bluearmorpickup						FDARMOR2

key/redcard									CARDRED
key/bluecard								CARDBLUE
key/yellowcard								CARDYELL

key/redskull								SKULRED
key/blueskull								SKULBLUE
key/yellowskull								SKULYELL

casings/bullet1								FDPCASE1
casings/bullet2								FDPCASE2
casings/bullet3								FDPCASE3
casings/bullet4								FDPCASE4
casings/bullet5								FDPCASE5
casings/bullet6								FDPCASE6
casings/bullet7								FDPCASE7
casings/bullet8								FDPCASE8
$random casings/bullet { casings/bullet1 casings/bullet2 casings/bullet3 casings/bullet4 casings/bullet5 casings/bullet6 casings/bullet7 casings/bullet8 }
$volume casings/bullet 0.3
$attenuation casings/bullet 1.5

casings/shell1								FDSCASE1
casings/shell2								FDSCASE2
casings/shell3								FDSCASE3
casings/shell4								FDSCASE4
casings/shell5								FDSCASE5
casings/shell6								FDSCASE6
$random casings/shell { casings/shell1 casings/shell2 casings/shell3 casings/shell4 casings/shell5 casings/shell6 }
$volume casings/shell 0.3
$attenuation casings/shell 1.5

casings/chaingun1							FDCCASE1
casings/chaingun2							FDCCASE2
casings/chaingun3							FDCCASE3
casings/chaingun4							FDCCASE4
casings/chaingun5							FDCCASE5
casings/chaingun6							FDCCASE6
casings/chaingun7							FDCCASE7
casings/chaingun8							FDCCASE8
$random casings/chaingun { casings/chaingun1 casings/chaingun2 casings/chaingun3 casings/chaingun4 casings/chaingun5 casings/chaingun6 casings/chaingun7 casings/chaingun8 }
$volume casings/chaingun 0.3
$attenuation casings/chaingun 1.5

//------------------------------------------------------------------------------

bullet/ricochet1							FDBULLR1
bullet/ricochet2							FDBULLR2
bullet/ricochet3							FDBULLR3
bullet/ricochet4							FDBULLR4
bullet/ricochet5							FDBULLR5
bullet/ricochet6							FDBULLR6
bullet/ricochet7							FDBULLR7
bullet/ricochet8							FDBULLR8
bullet/ricochet9							FDBULLR9
bullet/ricochet0							FDBULLR0
$random bullet/ricochet { bullet/ricochet1 bullet/ricochet2 bullet/ricochet3 bullet/ricochet4 bullet/ricochet5 bullet/ricochet6 bullet/ricochet7 bullet/ricochet8 bullet/ricochet9 bullet/ricochet0 }
$volume bullet/ricochet 0.8
$attenuation bullet/ricochet 1.3

bullet/hitflesh1							FDBULLF1
bullet/hitflesh2							FDBULLF2
bullet/hitflesh3							FDBULLF3
bullet/hitflesh4							FDBULLF4
bullet/hitflesh5							FDBULLF5
bullet/hitflesh6							FDBULLF6
$random bullet/hitflesh { bullet/hitflesh1 bullet/hitflesh2 bullet/hitflesh3 bullet/hitflesh4 bullet/hitflesh5 bullet/hitflesh6 }
$volume bullet/hitflesh 0.8
$attenuation bullet/hitflesh 1.8
