From a40ae100358d9578451d301d172464c2e78683dc Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Sat, 9 Jul 2022 16:53:51 -0700 Subject: [PATCH] Server: Add the missing player death sounds we all know and love. --- src/server/gamerules.qc | 3 +++ src/server/server.qc | 2 +- zpak001.pk3dir/sound/player_tfc.sndshd | 8 ++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 zpak001.pk3dir/sound/player_tfc.sndshd diff --git a/src/server/gamerules.qc b/src/server/gamerules.qc index 3df386b..89dd8f0 100644 --- a/src/server/gamerules.qc +++ b/src/server/gamerules.qc @@ -64,6 +64,9 @@ TFCGameRules::PlayerDeath(NSClientPlayer pp) pl.SetMovetype(MOVETYPE_NONE); pl.think = PlayerRespawn; pl.nextthink = time + 4.0f; + + /* play the iconic death sound */ + Sound_Play(pl, CHAN_VOICE, "player_tfc.death"); } void diff --git a/src/server/server.qc b/src/server/server.qc index 1faa127..ed1dfb0 100644 --- a/src/server/server.qc +++ b/src/server/server.qc @@ -25,9 +25,9 @@ Game_Worldspawn(void) { Sound_Precache("ammo.pickup"); Sound_Precache("ammo.respawn"); - Sound_Precache("player.die"); Sound_Precache("player.fall"); Sound_Precache("player.lightfall"); + Sound_Precache("player_tfc.death"); precache_model("models/player.mdl"); precache_model("models/w_weaponbox.mdl"); Weapons_Init(); diff --git a/zpak001.pk3dir/sound/player_tfc.sndshd b/zpak001.pk3dir/sound/player_tfc.sndshd new file mode 100644 index 0000000..fb76961 --- /dev/null +++ b/zpak001.pk3dir/sound/player_tfc.sndshd @@ -0,0 +1,8 @@ +player_tfc.death +{ + sample player/death1.wav + sample player/death2.wav + sample player/death3.wav + sample player/death4.wav + sample player/death5.wav +}