public virtual void Initialize(BareboneStats thisStats)
        {
            bareboneStats = thisStats;
            bareboneStats.Initialize();

            _key = bareboneStats.GetType().ToString();
        }
Example #2
0
 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);
 }