using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class ChooseClassToggleController : MonoBehaviour { [SerializeField] private List characterClasses = new List(); [SerializeField] private Toggle humanToggle; private void Start() { humanToggle.isOn = false; for (int i = 0; i < characterClasses.Count; i++) { characterClasses[i].characterClassToggle.interactable = PlayerDataHandler.Instance.ClassUnlocked(PlayerDataHandler.Instance.currentPlayerName.Value, characterClasses[i].characterClass.name.ToLower()); } humanToggle.isOn = true; } } [System.Serializable] public class ClassToggle { public GameTag characterClass; public Toggle characterClassToggle; }