From 1c0f9ffa30a441ec78f04659d7b55f9969f1693368b44e13ed5ed54bf0281c3e Mon Sep 17 00:00:00 2001 From: copecone Date: Thu, 21 May 2026 14:47:19 +0900 Subject: [PATCH] Create `scrMistakesManagerPatch` to Prevent Mistakes Saving --- Patch/ClassPatch/scrMistakesManagerPatch.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Patch/ClassPatch/scrMistakesManagerPatch.cs diff --git a/Patch/ClassPatch/scrMistakesManagerPatch.cs b/Patch/ClassPatch/scrMistakesManagerPatch.cs new file mode 100644 index 0000000..c55bbaa --- /dev/null +++ b/Patch/ClassPatch/scrMistakesManagerPatch.cs @@ -0,0 +1,16 @@ +using HarmonyLib; + +namespace ADOFAIRenderer.Patch.ClassPatch +{ + [HarmonyPatch(typeof(scrMistakesManager))] + // ReSharper disable once InconsistentNaming + public static class scrMistakesManagerPatch + { + [HarmonyPrefix] + [HarmonyPatch("SaveCustom")] + public static bool PreventSaveCustom() + { + return !RenderMod.IsRendering; + } + } +}