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
[SerializeField] private float speed = 10f;
[SerializeField] private float lifeTime = 5f;
[SerializeField] private WeaponStats stats;
[SerializeField] private AudioClip explosionSound;
public float Damage { get; private set; }
public GameObject Owner { get; private set; }
@@ -54,6 +55,12 @@ namespace Weapons
hitCollider.TryGetComponent<Health>(out var health);
health?.TakeDamage(Damage, Owner);
}
if (explosionSound)
{
AudioSource.PlayClipAtPoint(explosionSound, transform.position);
}
Destroy(gameObject);
}