Пример #1
0
 public virtual void ExtractHarvest(IHarvest harvest)
 {
     harvest.Health -= ExtractDamage;
     if (harvest.Health <= 0)
     {
         Game.Harvests.Remove(harvest);
         ExtractedHarvests.Add(HarvestItemFactory.CreateHarvestItem(harvest));
     }
 }
Пример #2
0
 public virtual void PutHarvestToHouse(IHarvestItem item)
 {
     ExtractedHarvests.Remove(item);
     Game.House.ExtreactedHarvests.Add(item);
 }