diff --git a/AccessAbility.csproj b/AccessAbility.csproj index ed36b63..c42d74d 100644 --- a/AccessAbility.csproj +++ b/AccessAbility.csproj @@ -52,6 +52,16 @@ False False + + $(BeatSaberDir)\Beat Saber_Data\Managed\BeatSaber.ViewSystem.dll + False + False + + + $(BeatSaberDir)\Beat Saber_Data\Managed\BGLib.UnityExtension.dll + False + False + $(BeatSaberDir)\Plugins\BSML.dll False @@ -62,6 +72,11 @@ False False + + $(BeatSaberDir)\Beat Saber_Data\Managed\DataModels.dll + False + False + $(BeatSaberDir)\Beat Saber_Data\Managed\GameplayCore.dll False diff --git a/HarmonyPatches.cs b/HarmonyPatches.cs index 7f34483..bb437b9 100644 --- a/HarmonyPatches.cs +++ b/HarmonyPatches.cs @@ -579,7 +579,7 @@ private static bool Prefix() [HarmonyPatch(typeof(PlatformLeaderboardsModel), "UploadScore")] - [HarmonyPatch(new Type[] { typeof(IDifficultyBeatmap), typeof(int), typeof(int), typeof(int), typeof(bool), typeof(int), typeof(int), typeof(int), typeof(int), typeof(float), typeof(GameplayModifiers) })] + [HarmonyPatch(new Type[] { typeof(BeatmapKey), typeof(int), typeof(int), typeof(int), typeof(bool), typeof(int), typeof(int), typeof(int), typeof(int), typeof(float), typeof(GameplayModifiers) })] internal sealed class PlatformLeaderboardsModelPatch_2 { private static bool Prefix() diff --git a/ModifierUI.cs b/ModifierUI.cs index 3f1bd03..e899de7 100644 --- a/ModifierUI.cs +++ b/ModifierUI.cs @@ -22,16 +22,16 @@ internal sealed class ModifierUI : IInitializable, IDisposable, INotifyPropertyC public void Initialize() { - GameplaySetup.instance.AddTab("AccessAbility", "AccessAbility.ModifierUI.bsml", this, MenuType.All); + GameplaySetup.Instance.AddTab("AccessAbility", "AccessAbility.ModifierUI.bsml", this, MenuType.All); Donate.Refresh_Text(); PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Donate_Update_Dynamic))); } public void Dispose() { - if (GameplaySetup.instance != null) + if (GameplaySetup.Instance != null) { - GameplaySetup.instance.RemoveTab("AccessAbility"); + GameplaySetup.Instance.RemoveTab("AccessAbility"); } }