Add missing sounds for RPG, Incendiary Cannon, and Tranq

This commit is contained in:
Xylemon 2023-01-18 14:00:13 -08:00
parent 5bd24517c3
commit 8432bbfd0e
4 changed files with 51 additions and 3 deletions

View file

@ -39,6 +39,7 @@ w_incendiary_precache(void)
precache_model("models/v_tfc_rpg.mdl");
precache_model("models/w_incendiary.mdl");
precache_model("models/p_incendiary.mdl");
Sound_Precache("weapon_incendiary.fire");
}
void
@ -108,11 +109,13 @@ w_incendiary_primary(player pl)
break;
case AUTO_FIRED:
Weapons_ViewAnimation(pl, INC_FIRE);
Weapons_Sound(pl, CHAN_WEAPON, "weapon_incendiary.fire");
Weapons_ViewPunchAngle(pl, [-2,0,0]);
pl.w_attack_next = 0.8f;
break;
case AUTO_LAST:
Weapons_ViewAnimation(pl, INC_FIRE);
Weapons_Sound(pl, CHAN_WEAPON, "weapon_incendiary.fire");
Weapons_ViewPunchAngle(pl, [-2,0,0]);
pl.w_attack_next = 0.8f;
break;

View file

@ -39,6 +39,7 @@ w_rpg_precache(void)
precache_model("models/w_rpg.mdl");
precache_model("models/p_rpg.mdl");
precache_model("models/rpgrocket.mdl");
Sound_Precache("weapon_rpg.fire");
}
int
@ -116,11 +117,13 @@ w_rpg_primary(player pl)
case AUTO_FIRED:
Weapons_ViewAnimation(pl, RPG_FIRE);
Weapons_ViewPunchAngle(pl, [-2,0,0]);
Weapons_Sound(pl, CHAN_WEAPON, "weapon_rpg.fire");
pl.w_attack_next = 0.8f;
break;
case AUTO_LAST:
Weapons_ViewAnimation(pl, RPG_FIRE);
Weapons_ViewPunchAngle(pl, [-2,0,0]);
Weapons_Sound(pl, CHAN_WEAPON, "weapon_rpg.fire");
pl.w_attack_next = 0.8f;
break;
case AUTO_EMPTY:

View file

@ -33,6 +33,7 @@ w_tranquil_precache(void)
precache_model("models/v_tfc_pistol.mdl");
precache_model("models/w_tranquil.mdl");
precache_model("models/p_tranquil.mdl");
Sound_Precache("weapon_tranquilizer.fire");
}
void
@ -108,9 +109,7 @@ w_tranquil_primary(player pl)
case AUTO_LAST:
Weapons_ViewAnimation(pl, TRANQUIL_SHOOT);
Weapons_ViewPunchAngle(pl, [-2,0,0]);
#ifndef CLIENT
Sound_Play(pl, CHAN_WEAPON, "weapon_tranquilizer.fire");
#endif
Weapons_Sound(pl, CHAN_WEAPON, "weapon_tranquilizer.fire");
pl.w_attack_next = 1.5f;
break;
case AUTO_EMPTY:

View file

@ -1,4 +1,28 @@
weapon_asscan.fire
{
pitch 1.15
sample weapons/asscan2.wav
}
weapon_asscan.reload
{
sample weapons/.wav
}
weapon_asscan.spin
{
sample weapons/asscan4.wav
}
weapon_asscan.spindown
{
sample weapons/asscan3.wav
}
weapon_asscan.spinup
{
sample weapons/asscan1.wav
}
weapon_dbs.fire
{
@ -20,6 +44,15 @@ weapon_dbs.reload
sample weapons/reload3.wav
}
weapon_flame.fire
{
sample weapons/flmfire2.wav
}
weapon_incendiary.fire
{
sample weapons/sgun1.wav
}
weapon_sbs.cock
{
@ -41,6 +74,11 @@ weapon_nailgun.fire
sample weapons/airgun_1.wav
}
weapon_rpg.fire
{
sample weapons/rocketfire1.wav
}
weapon_railgun.fire
{
sample weapons/railgun.wav
@ -51,6 +89,11 @@ weapon_sniper.fire
sample weapons/sniper.wav
}
weapon_tranquilizer.fire
{
sample weapons/dartgun.wav
}
engineer.build
{
sample weapons/building.wav