$pitchshiftrange 0

// player sounds
ut/maledie1	deathc1
ut/maledie2	deathc3
ut/maledie3	deathc4
$random ut/maledie { ut/maledie1 ut/maledie2 ut/maledie3 }
ut/malexdie1	deathc51
ut/malexdie2	deathc52
ut/malexdie3	deathc53
$random ut/malexdie { ut/malexdie1 ut/malexdie2 ut/malexdie3 }
ut/gibp		newgib
ut/malepain1	injurl2
ut/malepain2	injurl04
ut/malepain3	injurm04
ut/malepain4	injurh5
ut/land		land1
ut/malegrunt	land10
ut/malegrunt1	mland3
ut/malejump	jump1
ut/malejump1	tmjump3
ut/malehump	land01
ut/malehump1	mland3
ut/malesurf	gasp02
ut/malegasp	hgasp1
ut/maledrowned1	uwinjr41
ut/drowned	uwinjr42
$random ut/maledrowned { ut/maledrowned1 ut/drowned }
ut/maledrowning	drownm02

// hotfix for a doom glitch
$playeralias player male *land DSEMPTY
$playeralias player female *land DSEMPTY
$playeralias player other *land DSEMPTY

$playeralias	tmale1	neutral	*death		ut/maledie
$playeralias	tmale1	neutral	*xdeath		ut/malexdie
$playeralias	tmale1	neutral	*gibbed		ut/gibp
$playeralias	tmale1	neutral	*pain100	ut/malepain1
$playeralias	tmale1	neutral	*pain75		ut/malepain2
$playeralias	tmale1	neutral	*pain50		ut/malepain3
$playeralias	tmale1	neutral	*pain25		ut/malepain4
$playeralias	tmale1	neutral	*grunt		ut/malegrunt
$playeralias	tmale1	neutral	*land		DSEMPTY
$playeralias	tmale1	neutral	*uland		ut/land1
$playeralias	tmale1	neutral	*jump		ut/malejump1
$playeralias	tmale1	neutral	*usefail	ut/malehump1
$playeralias	tmale1	neutral	*surface	ut/malesurface
$playeralias	tmale1	neutral	*gasp		ut/malegasp

$playeralias	tmale1	neutral	*death-drowning		ut/maledrowned
$playeralias	tmale1	neutral	*xdeath-drowning	ut/maledrowned
$playeralias	tmale1	neutral	*pain100-drowning	ut/maledrowning
$playeralias	tmale1	neutral	*pain75-drowning	ut/maledrowning
$playeralias	tmale1	neutral	*pain50-drowning	ut/maledrowning
$playeralias	tmale1	neutral	*pain25-drowning	ut/maledrowning

$playeralias	tmale2	neutral	*death		ut/maledie
$playeralias	tmale2	neutral	*xdeath		ut/malexdie
$playeralias	tmale2	neutral	*gibbed		ut/gibp
$playeralias	tmale2	neutral	*pain100	ut/malepain1
$playeralias	tmale2	neutral	*pain75		ut/malepain2
$playeralias	tmale2	neutral	*pain50		ut/malepain3
$playeralias	tmale2	neutral	*pain25		ut/malepain4
$playeralias	tmale2	neutral	*grunt		ut/malegrunt
$playeralias	tmale2	neutral	*land		DSEMPTY
$playeralias	tmale2	neutral	*uland		ut/land
$playeralias	tmale2	neutral	*jump		ut/malejump
$playeralias	tmale2	neutral	*usefail	ut/malehump
$playeralias	tmale2	neutral	*surface	ut/malesurface
$playeralias	tmale2	neutral	*gasp		ut/malegasp

$playeralias	tmale2	neutral	*death-drowning		ut/maledrowned
$playeralias	tmale2	neutral	*xdeath-drowning	ut/maledrowned
$playeralias	tmale2	neutral	*pain100-drowning	ut/maledrowning
$playeralias	tmale2	neutral	*pain75-drowning	ut/maledrowning
$playeralias	tmale2	neutral	*pain50-drowning	ut/maledrowning
$playeralias	tmale2	neutral	*pain25-drowning	ut/maledrowning

ut/femaledie1	decap01
ut/femaledie2	death1d
ut/femaledie3	death2a
ut/femaledie4	death3c
$random ut/femaledie { ut/femaledie1 ut/femaledie2 ut/femaledie3 }
ut/femalexdie1	death41
ut/femalexdie2	death42
$random ut/femalexdie { ut/femalexdie1 ut/femalexdie2 }
ut/femalepain1	linjur2
ut/femalepain2	linjur3
ut/femalepain3	linjur4
ut/femalepain4	hinjur4
ut/femalegrunt	lland1
ut/femalejump	fjump1
ut/femalesurf	lgasp1
ut/femalegasp	hgasp3
ut/femaledrowned1	uwhit01
$random ut/femaledrowned { ut/femaledroenwd1 ut/drowned }
ut/femaledrowning	mdrown2f

$playeralias	tfemale	neutral	*death		ut/femaledie
$playeralias	tfemale	neutral	*xdeath		ut/femalexdie
$playeralias	tfemale	neutral	*gibbed		ut/gibp
$playeralias	tfemale	neutral	*pain100	ut/femalepain1
$playeralias	tfemale	neutral	*pain75		ut/femalepain2
$playeralias	tfemale	neutral	*pain50		ut/femalepain3
$playeralias	tfemale	neutral	*pain25		ut/femalepain4
$playeralias	tfemale	neutral	*grunt		ut/femalegrunt
$playeralias	tfemale	neutral	*land		DSEMPTY
$playeralias	tfemale	neutral	*uland		ut/land
$playeralias	tfemale	neutral	*jump		ut/femalejump
$playeralias	tfemale	neutral	*usefail	ut/femalegrunt
$playeralias	tfemale	neutral	*surface	ut/femalesurf
$playeralias	tfemale	neutral	*gasp		ut/femalegasp

$playeralias	tfemale	neutral	*death-drowning		ut/femaledrowned
$playeralias	tfemale	neutral	*xdeath-drowning	ut/femaledrowned
$playeralias	tfemale	neutral	*pain100-drowning	ut/femaledrowning
$playeralias	tfemale	neutral	*pain75-drowning	ut/femaledrowning
$playeralias	tfemale	neutral	*pain50-drowning	ut/femaledrowning
$playeralias	tfemale	neutral	*pain25-drowning	ut/femaledrowning

ut/bossdie1	bdeath1
ut/bossdie2	bdeath2
ut/bossdie3	bdeath3
$random ut/bossdie { ut/bossdie1 ut/bossdie2 ut/bossdie3 }
ut/bossxdie1	bdeath4
ut/bossxdie2	bdeath3
$random ut/bossxdie { ut/bossxdie1 ut/bossxdie2 }
ut/gibpboss	bnewgib
ut/bosspain1	binjur1
ut/bosspain2	binjur2
ut/bosspain3	binjur3
ut/bosspain4	binjur4
ut/bossgrunt	bland01
ut/bossjump	bjump1
ut/bosshump	bjump1

$playeralias	tboss	neutral	*death		ut/bossdie
$playeralias	tboss	neutral	*xdeath		ut/bossxdie
$playeralias	tboss	neutral	*gibbed		ut/gibpboss
$playeralias	tboss	neutral	*pain100	ut/bosspain1
$playeralias	tboss	neutral	*pain75		ut/bosspain2
$playeralias	tboss	neutral	*pain50		ut/bosspain3
$playeralias	tboss	neutral	*pain25		ut/bosspain4
$playeralias	tboss	neutral	*grunt		ut/bossgrunt
$playeralias	tboss	neutral	*land		DSEMPTY
$playeralias	tboss	neutral	*uland		ut/land
$playeralias	tboss	neutral	*jump		ut/bossjump
$playeralias	tboss	neutral	*usefail	ut/bosshump
$playeralias	tboss	neutral	*surface	ut/malesurf
$playeralias	tboss	neutral	*gasp		ut/malegasp

$playeralias	tboss	neutral	*death-drowning		ut/maledrowned
$playeralias	tboss	neutral	*xdeath-drowning	ut/maledrowned
$playeralias	tboss	neutral	*pain100-drowning	ut/maledrowning
$playeralias	tboss	neutral	*pain75-drowning	ut/maledrowning
$playeralias	tboss	neutral	*pain50-drowning	ut/maledrowning
$playeralias	tboss	neutral	*pain25-drowning	ut/maledrowning

ut/playerfootstep1	stone02
ut/playerfootstep2	stone04
ut/playerfootstep3	stone05
$random ut/playerfootstep { ut/playerfootstep1 ut/playerfootstep2 ut/playerfootstep3 }

ut/bossfootstep	bfootstep

ut/playerfootstepwet	lsplash
ut/wetsplash		dsplash

// everything else

misc/secret	capsound
misc/i_pkup	ammopick
misc/k_pkup	ammosnd
misc/w_pkup	weaponpk
misc/p_pkup	genpicks
misc/spawn	respsnd2
misc/chat	newbeep
misc/chat2	newbeep
misc/teleport	resp2a
misc/ut_keg	utsuperh
misc/ut_heal	uthealth
$volume misc/ut_heal 0.7	// a bit too loud otherwise
misc/ut_shard	shardpck
misc/ut_armor	armorut
belt/pickup	beltsnd
belt/absorb	sbelthe2
boot/pickup	bootsnd
boot/jump	bootjmp
invis/pickup	invisibl
udamage/pickup	amppckup
udamage/fire1	ampfire
udamage/fire2	ampfire2
udamage/drain	ampout
trans/pickup	voicesnd
misc/gibbed1	gib1
misc/gibbed2	gib2
misc/gibbed3	gib3
misc/gibbed4	gib4
misc/gibbed5	gib5
$random misc/gibbed { misc/gibbed1 misc/gibbed2 misc/gibbed3 misc/gibbed4 misc/gibbed5 }
misc/gibp1	gibp1
misc/gibp2	gibp3
misc/gibp3	gibp4
misc/gibp4	gibp5
misc/gibp5	gibp6
$random misc/gibp { misc/gibp1 misc/gibp2 misc/gibp3 misc/gibp4 misc/gibp5 }
// universal gibs compat
$alias UniversalGibs/Gib misc/gibbed
// droplets compat
$alias blood/hit misc/gibp

impact/select	imppick
impact/pull	impaltst
impact/loop	imploop
impact/release	impaltrl
impact/fire	impfire

chainsaw/select	chainpck
chainsaw/idle	chainidl
chainsaw/lower	chainpdn
chainsaw/fire	sawhit

transloc/throw	throwtgt
transloc/return	rtarget
transloc/spark	tdisrupt
transloc/bounce	hit1
transloc/hum	targeth

enforcer/select	cocking
enforcer/shoot	e_shot
enforcer/reload	reload
enforcer/click	click

bullet/casing	shell2
bullet/hit1	impact1
bullet/hit2	impact2
$random bullet/hit { bullet/hit1 bullet/hit2 }

ges/hit		gelhit
ges/select	gelselec
ges/fire	gelshot
ges/charge	bioaltrp
ges/explode	explg02
$limit ges/hit 64
$limit ges/explode 64

shock/select	tazersel
shock/fire	tazefire
shock/altfire	tazealtf
shock/hit	expl03
shock/blast	specexpl
$pitchshiftrange 5
shock/ball	expla02
$pitchshift shock/ball 5
$pitchshiftrange 0
sshock/blast	expl2
sshock/dryfire	aclick2

pulse/bolt	pulseblt
pulse/down	pulsedwn
pulse/hit	pulseexp
pulse/fire	pulsefir
pulse/fly	pulsefly
pulse/select	pulsepck
pulse/reload	pulserel

ripper/select	beam
ripper/fire	stblade
ripper/altfire	razoralt
ripper/hum	razorhum
ripper/hit	bladehit
ripper/flesh	bladethk
ripper/althit	expl03

minigun/select	minisel
minigun/fire	m2regf
minigun/altfire	m2altf
minigun/unwind	m2wdown

flak/select	pdown
flak/load	hidraul2
flak/reload	load1
flak/fire	shot1
flak/altfire	explode1
flak/hit	ricochet
flak/meat	chunkhit
flak/bounce1	hit1
flak/bounce2	hit2
flak/bounce3	hit3
$random flak/bounce { flak/bounce1 flak/bounce2 flak/bounce3 }
$limit flak/bounce 64
flak/explode	expl04

utrl/select	selectin
utrl/rotate	barrelmv
utrl/load	loading
utrl/fire	ignite
utrl/altfire	eightalt
utrl/seeklock	seeklock
utrl/seeklost	seeklost
utrl/fly	rcktfly1
utrl/explode	expl2
utrl/bounce	hit1

sniper/select	riflepck
sniper/fire	sniperf

warhead/explode	warexplo
warhead/fly	warfly
warhead/select	warhpick
warhead/fire	warhshot

testamb/slime	aslime2
testamb/lava	lava31
testamb/water	trickle1
testamb/wind1	wind21
testamb/wind2	wind23
