diff --git a/Assets/Scripts/Sound/AudioManager.cs b/Assets/Scripts/Sound/AudioManager.cs index 7035a6de..ad648725 100644 --- a/Assets/Scripts/Sound/AudioManager.cs +++ b/Assets/Scripts/Sound/AudioManager.cs @@ -281,7 +281,15 @@ public class AudioManager : ManagedBehaviour, IPausable { foreach (AppleAudioSource source in criticalVOSources) { - source.InterruptAudio("GlobalInterrupt"); + if (source == null) + { + return; + } + else + { + source.InterruptAudio("GlobalInterrupt"); + } + } foreach (AppleAudioSource source in VOSources) diff --git a/Assets/Scripts/Sound/BushAudioController.cs b/Assets/Scripts/Sound/BushAudioController.cs index 993422e8..3b4ddc5a 100644 --- a/Assets/Scripts/Sound/BushAudioController.cs +++ b/Assets/Scripts/Sound/BushAudioController.cs @@ -50,9 +50,9 @@ public class BushAudioController : ManagedBehaviour } - public void OnDisable() - { - // Unsubscribe from events when disabled - _eventSource.AudioStopped -= PlayBirdCounter; - } + //public void OnDisable() + //{ + // // Unsubscribe from events when disabled + // _eventSource.AudioStopped -= PlayBirdCounter; + //} }