diff --git a/Core/RenderManager.cs b/Core/RenderManager.cs index 7743605..0b0a94a 100644 --- a/Core/RenderManager.cs +++ b/Core/RenderManager.cs @@ -360,10 +360,12 @@ namespace ADOFAIRenderer.Core scrController.instance.paused = scrController.instance.audioPaused = false; scrController.instance.levelWasSkipped = true; - if (!Configuration.ProcessAudio) yield break; - if (!scrConductor.instance || !scrConductor.instance.song) yield break; - AudioSpectrumGenerator.Initialize(scrConductor.instance.song.clip); + if (Configuration.ProcessAudio) + { + AudioSpectrumGenerator.Initialize(scrConductor.instance.song.clip); + } + scrConductor.instance.song.clip = null; scrConductor.instance.song.time = -1000; } diff --git a/RenderMod.cs b/RenderMod.cs index 1bac5f2..15aa485 100644 --- a/RenderMod.cs +++ b/RenderMod.cs @@ -7,7 +7,7 @@ using MelonLoader.Utils; using UnityEngine; using UnityEngine.EventSystems; -[assembly: MelonInfo(typeof(RenderMod), "ADOFAI Renderer", "0.0.5-INDEV", "ADOFAI Editor Forum")] +[assembly: MelonInfo(typeof(RenderMod), "ADOFAI Renderer", "0.2.0-BETA", "ADOFAI Editor Forum")] [assembly: MelonGame("7th Beat Games", "A Dance of Fire and Ice")] namespace ADOFAIRenderer