Files
Ape 9d20bdfb95 Transfer HNSR -> AUR
Time to pray to God this all goes well!
2025-12-17 16:08:45 +01:00

29 lines
886 B
C#

// https://github.com/tukasa0001/TownOfHost/blob/main/Modules/OptionItems/BooleanOptionItem.cs
namespace AmongUsRevamped
{
public class BooleanOptionItem : OptionItem
{
public BooleanOptionItem(int id, string name, bool defaultValue, TabGroup tab, bool isSingleValue)
: base(id, name, defaultValue ? 1 : 0, tab, isSingleValue)
{
}
public static BooleanOptionItem Create(
int id, string name, bool defaultValue, TabGroup tab, bool isSingleValue
)
{
return new BooleanOptionItem(
id, name, defaultValue, tab, isSingleValue
);
}
public override string GetString()
{
return GetBool() ? "✓" : "X";
}
public override void SetValue(int value)
{
base.SetValue(value % 2 == 0 ? 0 : 1);
}
}
}