From 0de1cd419ba7512990c039d5667219e6b9ae5e4c Mon Sep 17 00:00:00 2001 From: Mohammad Shoaib Date: Thu, 17 Mar 2022 13:28:46 +0530 Subject: [PATCH] Removed [ ] from charachter customization menu --- stardew-access/ModEntry.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stardew-access/ModEntry.cs b/stardew-access/ModEntry.cs index 415dad3..cd89f7e 100644 --- a/stardew-access/ModEntry.cs +++ b/stardew-access/ModEntry.cs @@ -6,6 +6,7 @@ using HarmonyLib; using stardew_access.Patches; using stardew_access.ScreenReader; using Microsoft.Xna.Framework; +using StardewValley.Menus; namespace stardew_access { @@ -142,9 +143,10 @@ namespace stardew_access { bool isLeftShiftPressed = Game1.input.GetKeyboardState().IsKeyDown(Microsoft.Xna.Framework.Input.Keys.LeftShift); bool isLeftControlPressed = Game1.input.GetKeyboardState().IsKeyDown(Microsoft.Xna.Framework.Input.Keys.LeftControl); + bool isCustomizingChrachter = Game1.activeClickableMenu is CharacterCustomization || (TitleMenu.subMenu != null && TitleMenu.subMenu is CharacterCustomization); // Perform Left Click - if (Equals(e.Button, SButton.OemOpenBrackets)) + if (!isCustomizingChrachter && Equals(e.Button, SButton.OemOpenBrackets)) // Excluding the character creation menu { Game1.activeClickableMenu.receiveLeftClick(Game1.getMouseX(true), Game1.getMouseY(true)); } @@ -154,7 +156,7 @@ namespace stardew_access } // Perform Right CLick - if (Equals(e.Button, SButton.OemCloseBrackets)) + if (!isCustomizingChrachter && Equals(e.Button, SButton.OemCloseBrackets)) // Excluding the character creation menu { Game1.activeClickableMenu.receiveRightClick(Game1.getMouseX(true), Game1.getMouseY(true)); }