diff --git a/HitScoreVisualizer/Config.cs b/HitScoreVisualizer/Config.cs
index d620478..238f510 100644
--- a/HitScoreVisualizer/Config.cs
+++ b/HitScoreVisualizer/Config.cs
@@ -122,7 +122,7 @@ public struct SegmentJudgment
private const string DEFAULT_JSON = @"{
""majorVersion"": 2,
""minorVersion"": 4,
- ""patchVersion"": 3,
+ ""patchVersion"": 4,
""isDefaultConfig"": true,
""displayMode"": ""format"",
""judgments"": [
@@ -319,9 +319,9 @@ public static void load()
loaded.patchVersion = 1;
isDirty = true;
}
- if (loaded.majorVersion == 2 && loaded.minorVersion == 4 && loaded.patchVersion < 3)
+ if (loaded.majorVersion == 2 && loaded.minorVersion == 4 && loaded.patchVersion < 4)
{
- loaded.patchVersion = 3;
+ loaded.patchVersion = 4;
isDirty = true;
}
instance = loaded;
diff --git a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs
index c21f88b..7802f54 100644
--- a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs
+++ b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using System;
using System.Collections.Generic;
using System.Linq;
diff --git a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs
index 7ab3689..e16c0e7 100644
--- a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs
+++ b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using System;
using System.Collections.Generic;
using System.Linq;
diff --git a/HitScoreVisualizer/HitScoreVisualizer.csproj b/HitScoreVisualizer/HitScoreVisualizer.csproj
index 3c25a60..62203eb 100644
--- a/HitScoreVisualizer/HitScoreVisualizer.csproj
+++ b/HitScoreVisualizer/HitScoreVisualizer.csproj
@@ -33,8 +33,8 @@
7.3
-
- C:\Program Files (x86)\Steam\steamapps\common\Beat Saber\Libs\0Harmony.1.2.0.1.dll
+
+ ..\..\..\..\..\..\Program Files (x86)\Steam\steamapps\common\Beat Saber\Libs\0Harmony.dll
False
diff --git a/HitScoreVisualizer/Plugin.cs b/HitScoreVisualizer/Plugin.cs
index 49fa460..00d6695 100644
--- a/HitScoreVisualizer/Plugin.cs
+++ b/HitScoreVisualizer/Plugin.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using IPA.Old;
using System;
using System.Reflection;
@@ -9,11 +9,11 @@ namespace HitScoreVisualizer
public class Plugin : IPlugin
{
public string Name => "HitScoreVisualizer";
- public string Version => "2.4.3";
+ public string Version => "2.4.4";
internal const int majorVersion = 2;
internal const int minorVersion = 4;
- internal const int patchVersion = 3;
+ internal const int patchVersion = 4;
public void OnApplicationStart()
{
@@ -21,7 +21,7 @@ public void OnApplicationStart()
SceneManager.sceneLoaded += SceneManager_sceneLoaded;
try
{
- var harmony = HarmonyInstance.Create("com.arti.BeatSaber.HitScoreVisualizer");
+ var harmony = new Harmony("com.arti.BeatSaber.HitScoreVisualizer");
harmony.PatchAll(Assembly.GetExecutingAssembly());
}
catch (Exception e)