From 6d782352f71a13ae201a5733f68de1f2556999c5 Mon Sep 17 00:00:00 2001 From: Clansty Date: Mon, 7 Oct 2024 23:29:59 +0800 Subject: [PATCH] [F] Compatibility for modified package --- AquaMai/AquaMai.csproj | 3 +-- AquaMai/Fix/DebugFeature.cs | 10 +++++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/AquaMai/AquaMai.csproj b/AquaMai/AquaMai.csproj index 01849816..1721ae26 100644 --- a/AquaMai/AquaMai.csproj +++ b/AquaMai/AquaMai.csproj @@ -39,8 +39,7 @@ bin\Debug\ - SDGA145 -DEBUG + DEBUG diff --git a/AquaMai/Fix/DebugFeature.cs b/AquaMai/Fix/DebugFeature.cs index fc8ca326..67d09f22 100644 --- a/AquaMai/Fix/DebugFeature.cs +++ b/AquaMai/Fix/DebugFeature.cs @@ -55,7 +55,7 @@ public class DebugFeature return PolyFill.isPause; } - return (bool)_debugFeatureType.GetField("_debugPause", BindingFlags.Instance | BindingFlags.NonPublic)?.GetValue(_debugFeatureOriginal); + return (bool)_debugFeatureType.GetField("_debugPause", BindingFlags.Instance | BindingFlags.Public).GetValue(_debugFeatureOriginal); } set @@ -66,7 +66,7 @@ public class DebugFeature } else { - _debugFeatureType.GetField("_debugPause", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue(_debugFeatureOriginal, value); + _debugFeatureType.GetField("_debugPause", BindingFlags.Instance | BindingFlags.Public).SetValue(_debugFeatureOriginal, value); } SoundManager.PauseMusic(value); @@ -84,7 +84,7 @@ public class DebugFeature } else { - _debugFeatureType.GetMethod("DebugTimeSkip", BindingFlags.Instance | BindingFlags.NonPublic)?.Invoke(_debugFeatureOriginal, new object[] { msec }); + _debugFeatureType.GetMethod("DebugTimeSkip", BindingFlags.Instance | BindingFlags.Public).Invoke(_debugFeatureOriginal, new object[] { msec }); } } @@ -97,7 +97,7 @@ public class DebugFeature return PolyFill.timer; } - return (double)_debugFeatureType.GetField("_debugTimer", BindingFlags.Instance | BindingFlags.NonPublic)?.GetValue(_debugFeatureOriginal); + return (double)_debugFeatureType.GetField("_debugTimer", BindingFlags.Instance | BindingFlags.Public).GetValue(_debugFeatureOriginal); } set { @@ -107,7 +107,7 @@ public class DebugFeature } else { - _debugFeatureType.GetField("_debugTimer", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue(_debugFeatureOriginal, value); + _debugFeatureType.GetField("_debugTimer", BindingFlags.Instance | BindingFlags.Public).SetValue(_debugFeatureOriginal, value); } Seek(0);