mirror of
https://github.com/D1GQ/BetterAmongUs.git
synced 2026-10-20 01:46:19 +00:00
Fix options State not updating correctly
This commit is contained in:
1 parent
f6098b9895
commit
8016e60109
5 files changed
+5
No files matched your search
@@ -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<OptionBehaviour>((option) => ValueChanged(id, option));
|
||||
|
||||
@@ -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<OptionBehaviour>((option) => ValueChanged(id, option));
|
||||
|
||||
@@ -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<OptionBehaviour>((option) => ValueChanged(id, option));
|
||||
|
||||
@@ -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<OptionBehaviour>((option) => ValueChanged(0, option));
|
||||
|
||||
@@ -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<OptionBehaviour>((option) => ValueChanged(id, option));
|
||||
|
||||
Reference in new issue
Block a user