diff --git a/autoloads/audio.gd b/autoloads/audio.gd index 1ca9b47..c639de8 100644 --- a/autoloads/audio.gd +++ b/autoloads/audio.gd @@ -66,6 +66,7 @@ func play_shard_sound(): var idx = AudioServer.get_bus_index("sound") AudioServer.set_bus_mute(idx, true) ac_music.set_stream_paused(true) + ac_pause_music.set_stream_paused(true) if Game.deaths == 0: play_sound(a_good_job,ac_shard) else: @@ -74,4 +75,5 @@ func play_shard_sound(): func _on_ShardSound_finished(): var idx = AudioServer.get_bus_index("sound") AudioServer.set_bus_mute(idx, false) - ac_music.set_stream_paused(false) + if !get_tree().paused: ac_music.set_stream_paused(false) + ac_pause_music.set_stream_paused(false)