From e3026217e50c9954d910aff77029d3e76c4f0dca Mon Sep 17 00:00:00 2001 From: Arti Kearney Date: Wed, 25 Mar 2020 14:32:35 -0700 Subject: [PATCH] Update for game version 1.8.0 --- HitScoreVisualizer/Config.cs | 6 +++--- ...ctHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs | 2 +- .../Harmony Patches/FlyingScoreEffectInitAndPresent.cs | 2 +- HitScoreVisualizer/HitScoreVisualizer.csproj | 4 ++-- HitScoreVisualizer/Plugin.cs | 4 ++-- HitScoreVisualizer/Properties/AssemblyInfo.cs | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/HitScoreVisualizer/Config.cs b/HitScoreVisualizer/Config.cs index b9955ac..d620478 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"": 2, + ""patchVersion"": 3, ""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 == 1) + if (loaded.majorVersion == 2 && loaded.minorVersion == 4 && loaded.patchVersion < 3) { - loaded.patchVersion = 2; + loaded.patchVersion = 3; isDirty = true; } instance = loaded; diff --git a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs index 21e6cf9..c21f88b 100644 --- a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs +++ b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectHandleSaberAfterCutSwingRatingCounterDidChangeEvent.cs @@ -16,7 +16,7 @@ static bool Prefix(SaberSwingRatingCounter saberSwingRatingCounter, FlyingScoreE { if (Config.instance.doIntermediateUpdates) { - ScoreController.RawScoreWithoutMultiplier(____noteCutInfo, out int before, out int after, out int accuracy); + ScoreModel.RawScoreWithoutMultiplier(____noteCutInfo, out int before, out int after, out int accuracy); int total = before + after + accuracy; Config.judge(__instance, ____noteCutInfo, saberSwingRatingCounter, total, before, after, accuracy); } diff --git a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs index 8542d47..7ab3689 100644 --- a/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs +++ b/HitScoreVisualizer/Harmony Patches/FlyingScoreEffectInitAndPresent.cs @@ -54,7 +54,7 @@ static void Postfix(FlyingScoreEffect __instance, ref Color ____color, NoteCutIn void judge(SaberSwingRatingCounter counter) { - ScoreController.RawScoreWithoutMultiplier(noteCutInfo, out int before, out int after, out int accuracy); + ScoreModel.RawScoreWithoutMultiplier(noteCutInfo, out int before, out int after, out int accuracy); int total = before + after + accuracy; Config.judge(__instance, noteCutInfo, counter, total, before, after, accuracy); diff --git a/HitScoreVisualizer/HitScoreVisualizer.csproj b/HitScoreVisualizer/HitScoreVisualizer.csproj index 0cf1ff2..3c25a60 100644 --- a/HitScoreVisualizer/HitScoreVisualizer.csproj +++ b/HitScoreVisualizer/HitScoreVisualizer.csproj @@ -40,8 +40,8 @@ False C:\Program Files (x86)\Steam\steamapps\common\Beat Saber\Beat Saber_Data\Managed\IPA.Loader.dll - - ..\..\..\..\..\..\Program Files (x86)\Steam\steamapps\common\Beat Saber\Beat Saber_Data\Managed\MainAssembly.dll + + ..\..\..\..\..\..\Program Files (x86)\Steam\steamapps\common\Beat Saber\Beat Saber_Data\Managed\Main.dll C:\Program Files (x86)\Steam\steamapps\common\Beat Saber\Libs\Newtonsoft.Json.12.0.0.0.dll diff --git a/HitScoreVisualizer/Plugin.cs b/HitScoreVisualizer/Plugin.cs index 3921c2a..49fa460 100644 --- a/HitScoreVisualizer/Plugin.cs +++ b/HitScoreVisualizer/Plugin.cs @@ -9,11 +9,11 @@ namespace HitScoreVisualizer public class Plugin : IPlugin { public string Name => "HitScoreVisualizer"; - public string Version => "2.4.2"; + public string Version => "2.4.3"; internal const int majorVersion = 2; internal const int minorVersion = 4; - internal const int patchVersion = 2; + internal const int patchVersion = 3; public void OnApplicationStart() { diff --git a/HitScoreVisualizer/Properties/AssemblyInfo.cs b/HitScoreVisualizer/Properties/AssemblyInfo.cs index 598f561..ba38627 100644 --- a/HitScoreVisualizer/Properties/AssemblyInfo.cs +++ b/HitScoreVisualizer/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.4.2.0")] -[assembly: AssemblyFileVersion("2.4.2.0")] +[assembly: AssemblyVersion("2.4.3.0")] +[assembly: AssemblyFileVersion("2.4.3.0")]