public void OnKilledEnemy(GameObject enemy) { // gain experience ExperienceReward reward = enemy.GetComponent <ExperienceReward>(); if (reward != null) { current += BalanceReward(reward.amount, level.current, enemy.GetComponent <Level>().current); } }
public override Reward Copy() { ExperienceReward r = new ExperienceReward(xpAmt); return(r); }