diff --git a/Items/OptionItems/BetterOptionCheckboxItem.cs b/Items/OptionItems/BetterOptionCheckboxItem.cs index 4263656..7049080 100644 --- a/Items/OptionItems/BetterOptionCheckboxItem.cs +++ b/Items/OptionItems/BetterOptionCheckboxItem.cs @@ -27,6 +27,7 @@ internal class BetterOptionCheckboxItem : BetterOptionItem } ToggleOption optionBehaviour = UnityEngine.Object.Instantiate(gameOptionsMenu.checkboxOrigin, Vector3.zero, Quaternion.identity, gameOptionsMenu.settingsContainer); + optionBehaviour.enabled = false; optionBehaviour.transform.localPosition = new Vector3(0.952f, 2f, -2f); SetUp(optionBehaviour); optionBehaviour.OnValueChanged = new Action((option) => ValueChanged(id, option)); diff --git a/Items/OptionItems/BetterOptionFloatItem.cs b/Items/OptionItems/BetterOptionFloatItem.cs index 0bd3b10..d1a11e5 100644 --- a/Items/OptionItems/BetterOptionFloatItem.cs +++ b/Items/OptionItems/BetterOptionFloatItem.cs @@ -35,6 +35,7 @@ internal class BetterOptionFloatItem : BetterOptionItem if (values.Length is < 3 or > 3) return null; NumberOption optionBehaviour = UnityEngine.Object.Instantiate(gameOptionsMenu.numberOptionOrigin, Vector3.zero, Quaternion.identity, gameOptionsMenu.settingsContainer); + optionBehaviour.enabled = false; optionBehaviour.transform.localPosition = new Vector3(0.952f, 2f, -2f); SetUp(optionBehaviour); optionBehaviour.OnValueChanged = new Action((option) => ValueChanged(id, option)); diff --git a/Items/OptionItems/BetterOptionIntItem.cs b/Items/OptionItems/BetterOptionIntItem.cs index b9dac6e..19ceb1a 100644 --- a/Items/OptionItems/BetterOptionIntItem.cs +++ b/Items/OptionItems/BetterOptionIntItem.cs @@ -35,6 +35,7 @@ internal class BetterOptionIntItem : BetterOptionItem if (values.Length is < 3 or > 3) return null; NumberOption optionBehaviour = UnityEngine.Object.Instantiate(gameOptionsMenu.numberOptionOrigin, Vector3.zero, Quaternion.identity, gameOptionsMenu.settingsContainer); + optionBehaviour.enabled = false; optionBehaviour.transform.localPosition = new Vector3(0.952f, 2f, -2f); SetUp(optionBehaviour); optionBehaviour.OnValueChanged = new Action((option) => ValueChanged(id, option)); diff --git a/Items/OptionItems/BetterOptionPlayerItem.cs b/Items/OptionItems/BetterOptionPlayerItem.cs index 9cd9367..79c412e 100644 --- a/Items/OptionItems/BetterOptionPlayerItem.cs +++ b/Items/OptionItems/BetterOptionPlayerItem.cs @@ -25,6 +25,7 @@ internal class BetterOptionPlayerItem : BetterOptionItem } NumberOption optionBehaviour = UnityEngine.Object.Instantiate(gameOptionsMenu.numberOptionOrigin, Vector3.zero, Quaternion.identity, gameOptionsMenu.settingsContainer); + optionBehaviour.enabled = false; optionBehaviour.transform.localPosition = new Vector3(0.952f, 2f, -2f); SetUp(optionBehaviour); optionBehaviour.OnValueChanged = new Action((option) => ValueChanged(0, option)); diff --git a/Items/OptionItems/BetterOptionStringItem.cs b/Items/OptionItems/BetterOptionStringItem.cs index 240059f..86bf111 100644 --- a/Items/OptionItems/BetterOptionStringItem.cs +++ b/Items/OptionItems/BetterOptionStringItem.cs @@ -31,6 +31,7 @@ internal class BetterOptionStringItem : BetterOptionItem } StringOption optionBehaviour = UnityEngine.Object.Instantiate(gameOptionsMenu.stringOptionOrigin, Vector3.zero, Quaternion.identity, gameOptionsMenu.settingsContainer); + optionBehaviour.enabled = false; optionBehaviour.transform.localPosition = new Vector3(0.952f, 2f, -2f); SetUp(optionBehaviour); optionBehaviour.OnValueChanged = new Action((option) => ValueChanged(id, option));