public void ShowHitMarker(bool lethal) { //Added by Logan, 10-17-2021 //Adjusted by Logan, 12-30-2021 for Scriptable Objects //Really simple A/B logic FMODUnity.RuntimeManager.PlayOneShot(lethal ? playerAudio.NonLethal_Damage : playerAudio.Lethal_Damage); m_Crosshair.ShowHitMarker(lethal); }
private void UpdateCrosshair(Damage damage) { _crosshair.ShowHitMarker(damage.isLethal); }
public void ShowHitMarker(bool lethal) { SoundSystem.Instance.Play(lethal ? m_LethalHitSound : m_HitMarkerSound); m_Crosshair.ShowHitMarker(lethal); }