diff --git a/SRXDCustomVisuals.Plugin/Patches.cs b/SRXDCustomVisuals.Plugin/Patches.cs index c0162ae..77f9987 100644 --- a/SRXDCustomVisuals.Plugin/Patches.cs +++ b/SRXDCustomVisuals.Plugin/Patches.cs @@ -7,9 +7,6 @@ using HarmonyLib; using SMU.Utilities; using SRXDCustomVisuals.Core; -using Unity.Collections; -using Unity.Collections.LowLevel.Unsafe; -using Unity.Mathematics; using UnityEngine; namespace SRXDCustomVisuals.Plugin; @@ -24,14 +21,14 @@ public class Patches { private static NoteEventController noteEventController = new(11); private static WaveformProcessor waveformProcessor = new(); - private static void UpdateComputeBuffers(SpectrumProcessor spectrumProcessor, ComputeBuffer buffer) { + private static void UpdateComputeBuffers(ComputeBuffer buffer) { var background = visualsBackgroundManager.CurrentBackground; if (background != null && background.UseAudioSpectrum) Shader.SetGlobalBuffer(SPECTRUM_BANDS_CUSTOM, buffer); if (PlayerSettingsData.Instance.DisableEQ.GetBoolValue()) - Shader.SetGlobalBuffer(SpectrumProcessor.SpectrumBands, spectrumProcessor.EmptySpectrumBuffer); + Shader.SetGlobalBuffer(SpectrumProcessor.SpectrumBands, GraphicsSystem.Instance.EmptySpectrumBuffer); else Shader.SetGlobalBuffer(SpectrumProcessor.SpectrumBands, buffer); } @@ -267,7 +264,6 @@ private static IEnumerable SpectrumProcessor_CompleteTrackAnala }).First()[0]; operations.Replace(match.Start, match.Length, new CodeInstruction[] { - new(OpCodes.Ldarg_0), // this new(OpCodes.Ldarg_0), // this new(OpCodes.Ldfld, SpectrumProcessor_computeBuffer), new(OpCodes.Call, Patches_UpdateComputeBuffers) diff --git a/SRXDCustomVisuals.Plugin/PluginInfo.cs b/SRXDCustomVisuals.Plugin/PluginInfo.cs index 4db45ed..589203e 100644 --- a/SRXDCustomVisuals.Plugin/PluginInfo.cs +++ b/SRXDCustomVisuals.Plugin/PluginInfo.cs @@ -3,5 +3,5 @@ public static class PluginInfo { public const string Guid = "SRXD.CustomVisuals"; public const string Name = "CustomVisuals"; - public const string Version = "1.2.1"; + public const string Version = "1.2.2"; } \ No newline at end of file diff --git a/SRXDCustomVisuals.Plugin/Visuals/WaveformProcessor.cs b/SRXDCustomVisuals.Plugin/Visuals/WaveformProcessor.cs index c3bd9ab..7f72ddd 100644 --- a/SRXDCustomVisuals.Plugin/Visuals/WaveformProcessor.cs +++ b/SRXDCustomVisuals.Plugin/Visuals/WaveformProcessor.cs @@ -1,5 +1,4 @@ using GameSystems.TrackPlayback; -using Unity.Collections; using Unity.Collections.LowLevel.Unsafe; using Unity.Mathematics; using UnityEngine;