From 9fbf057677cd28e2c3312e05bcb7627f6d107793e926c03f5f23aa8ef0e15285 Mon Sep 17 00:00:00 2001 From: copecone Date: Mon, 12 Oct 2026 02:03:29 +0900 Subject: [PATCH] Hide Difficulty Selector During Render --- Patch/Game/scrPressToStartPatch.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Patch/Game/scrPressToStartPatch.cs b/Patch/Game/scrPressToStartPatch.cs index e7041c3..122b264 100644 --- a/Patch/Game/scrPressToStartPatch.cs +++ b/Patch/Game/scrPressToStartPatch.cs @@ -14,6 +14,12 @@ public class scrPressToStartPatch if (!RenderManager.Instance || !RenderManager.Instance.skipPressToStart) return true; RenderManager.Instance.skipPressToStart = false; + + // scrPressToStart.ShowText ends with ShowDifficultyContainer(mode). Skipping ShowText skips that call too, + // which leaves the difficulty selector active and clickable. DontShow deactivates difficultyContainer + // and makes the keyboard difficulty shortcuts (difficultyUIMode != DontShow checks) do nothing. + if (scrUIController.instance) + scrUIController.instance.ShowDifficultyContainer(DifficultyUIMode.DontShow); return false; } } \ No newline at end of file