1
0
mirror of https://github.com/soarqin/DSP_Mods.git synced 2025-12-09 02:53:29 +08:00

work in progress

This commit is contained in:
2025-11-10 01:41:55 +08:00
parent 052c23d3b7
commit ee812bbc79
2 changed files with 137 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
using BepInEx.Bootstrap;
using CommonAPI;
using HarmonyLib;
namespace UXAssist.ModsCompat;
public static class CommonAPIWrapper
{
public static void Run(Harmony harmony)
{
if (!Chainloader.PluginInfos.TryGetValue(CommonAPIPlugin.GUID, out var commonAPIPlugin) ||
commonAPIPlugin.Metadata.Version > new System.Version(1, 6, 7, 0)) return;
harmony.Patch(AccessTools.Method(typeof(GameOption), nameof(GameOption.InitKeys)), new HarmonyMethod(typeof(CommonAPIWrapper), nameof(PatchInitKeys)));
}
public static bool PatchInitKeys(GameOption __instance)
{
return __instance.overrideKeys == null;
}
}