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 static bool Pause 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 static bool Pause } 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 static void Seek(int msec) } 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 static double CurrentPlayMsec 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 static double CurrentPlayMsec } else { - _debugFeatureType.GetField("_debugTimer", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue(_debugFeatureOriginal, value); + _debugFeatureType.GetField("_debugTimer", BindingFlags.Instance | BindingFlags.Public).SetValue(_debugFeatureOriginal, value); } Seek(0);