public virtual void Initialize(BareboneStats thisStats) { bareboneStats = thisStats; bareboneStats.Initialize(); _key = bareboneStats.GetType().ToString(); }
public void AddStats(BareboneStats stats) { if (stats == characterStats.Find(x => x == stats)) { Debug.Log(StringUtils.RedString("Player already has the said stats!")); return; } characterStats.Add(stats); }