public override void OnChoose() { GameObject player = GameObject.Find("Player"); StatAdditive perkAdditive = new StatAdditive(amount, affectedStat, this.perkName); player.GetComponent <PlayerController>().stats.AddStatAdditive(perkAdditive); }
public void RemoveStatAdditive(StatAdditive statAdditive) { GetStat(statAdditive.AffectedStat).RemoveStatAdditive(statAdditive); }
public void AddStatAdditive(StatAdditive statAdditive) { GetStat(statAdditive.AffectedStat).AddStatAdditive(statAdditive); }
public void RemoveStatAdditive(StatAdditive additive) { this.StatAdditives.Remove(additive); }
public void AddStatAdditive(StatAdditive additive) { this.StatAdditives.Add(additive); }