using System.Collections.Generic; using UnityEngine; public class AbilitySelector : MonoBehaviour { #region Statication public static AbilitySelector instance; private void Awake() { if (instance != null && instance != this) { Destroy(gameObject); return; } instance = this; DontDestroyOnLoad(this); } #endregion [Header("INDEX 0 IS DEFAULT")] [SerializeField] private List reisenPrimaries = new(); [SerializeField] private List reisenSecondaries = new(); [SerializeField] private List reisenSpecials = new(); [SerializeField] private List youmuPrimaries = new(); [SerializeField] private List youmuSecondaries = new(); [SerializeField] private List youmuSpecials = new(); [Header("SelectedAbiltiies")] public List reisenAbilities = new(); public List youmuAbilities = new(); //this will be a mess to work with... }