Exemplo n.º 1
0
 public void GainRewards(Reward reward)
 {
     TalentPoints += reward.TalentPoints;
     if (reward.GainedTalents != null)
     {
         foreach (Talent talent in reward.GainedTalents)
         {
             AvailableTalents.Add(talent);
         }
     }
     if (reward.GainedWeapons != null)
     {
         foreach (Weapon weapon in reward.GainedWeapons)
         {
             GiveNewWeapon(weapon);
         }
     }
 }
Exemplo n.º 2
0
 public void RemoveAvailableTalent(Talent talent)
 {
     AvailableTalents.Remove(talent);
 }