Example #1
0
 public void UpgradeStat()
 {
     print(sb.cost + "SB Cost");
     if (gmi.lStats.spendablePoints >= sb.cost)
     {
         string parentString = transform.parent.name;
         int    currentValue = gmi.GetStat(parentString);
         gmi.lStats.spendablePoints -= sb.cost;
         gmi.ModifyStat(parentString, 1);
         gmi.ModifyStat("cost_" + parentString, (int)(currentValue * 2));
         sb.UpdateStatDisplay();
     }
 }