From 52daf69dfef72f2564555f9a4651e16b75993cec Mon Sep 17 00:00:00 2001 From: ang-xd Date: Tue, 17 Sep 2024 19:40:14 -0400 Subject: [PATCH] Fix config disappearing issue --- .../Patches/Options/RoleSettingMenuPatches.cs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/MiraAPI/Patches/Options/RoleSettingMenuPatches.cs b/MiraAPI/Patches/Options/RoleSettingMenuPatches.cs index 4cc492e..6168718 100644 --- a/MiraAPI/Patches/Options/RoleSettingMenuPatches.cs +++ b/MiraAPI/Patches/Options/RoleSettingMenuPatches.cs @@ -318,17 +318,6 @@ public static class RoleSettingMenuPatches roleOptionSetting.SetClickMask(__instance.ButtonClickMask); __instance.roleChances.Add(roleOptionSetting); - if (customRole.Configuration.MaxRoleCount == 0 && customRole.Configuration.CanModifyChance) - { - roleOptionSetting.CountMinusBtn.gameObject.SetActive(false); - roleOptionSetting.CountPlusBtn.gameObject.SetActive(false); - } - else if (!customRole.Configuration.CanModifyChance) - { - roleOptionSetting.ChanceMinusBtn.gameObject.SetActive(false); - roleOptionSetting.ChancePlusBtn.gameObject.SetActive(false); - } - roleOptionSetting.titleText.transform.localPosition = new Vector3(-0.5376f, -0.2923f, 0f); roleOptionSetting.titleText.color = customRole.RoleColor.GetAlternateColor(); roleOptionSetting.titleText.horizontalAlignment = HorizontalAlignmentOptions.Left; @@ -354,6 +343,17 @@ public static class RoleSettingMenuPatches passiveButton.OnClick.AddListener((UnityAction)(() => { ChangeTab(role, __instance); })); } + if (customRole.Configuration.MaxRoleCount == 0 && customRole.Configuration.CanModifyChance) + { + roleOptionSetting.CountMinusBtn.gameObject.SetActive(false); + roleOptionSetting.CountPlusBtn.gameObject.SetActive(false); + } + else if (!customRole.Configuration.CanModifyChance) + { + roleOptionSetting.ChanceMinusBtn.gameObject.SetActive(false); + roleOptionSetting.ChancePlusBtn.gameObject.SetActive(false); + } + if (index < GameSettingMenuPatches.SelectedMod?.CustomRoles.Count - 1) { yPos += -0.43f;