Add sound effects and audio clips for weapons and actions; implement shot and damage sounds

This commit is contained in:
2025-07-13 13:33:29 +02:00
parent 7519d67950
commit 0ca0aeae86
3557 changed files with 8596 additions and 1314011 deletions

View File

@@ -12,6 +12,7 @@ namespace Weapons
private float timer;
[OdinSerialize, InlineProperty] public WeaponStats weaponStats = new();
public AudioClip shotSound;
public Character character;
private void Update()
@@ -39,6 +40,12 @@ namespace Weapons
{
return weaponStats.range * character.attributes.AttackRange;
}
protected void PlayShotSound()
{
if (!shotSound) return;
AudioSource.PlayClipAtPoint(shotSound, transform.position);
}
public abstract void Fire();
}