using static TOHO.Options;

namespace TOHO.Roles.AddOns.Common;

public class Oblivious : IAddon
{
    public CustomRoles Role => CustomRoles.Oblivious;
    private const int Id = 20700;
    public AddonTypes Type => AddonTypes.Harmful;

    public static OptionItem ObliviousBaitImmune;

    public void SetupCustomOption()
    {
        SetupAdtRoleOptions(Id, CustomRoles.Oblivious, canSetNum: true, teamSpawnOptions: true);
        ObliviousBaitImmune = BooleanOptionItem.Create(Id + 13, "ObliviousBaitImmune", false, TabGroup.Addons, false).SetParent(CustomRoleSpawnChances[CustomRoles.Oblivious]);
    }
    public void Init()
    { }
    public void Add(byte playerId, bool gameIsLoading = true)
    { }
    public void Remove(byte playerId)
    { }

}
