public void SetDefrost() // режим разморозки холодильника { if (Status) { freeze = TemperatureLevel.Defrost; Temperature = 15; Status = false; lamp = false; if (Defrosting != null) { Defrosting.Invoke("Установили режим размораживания холодильника"); } } }
public void Apply(Hero hero, EntitiesManager manager) { var frostArmor = new FrostArmor(); var iceBlock = new IceBlock(); var defrosting = new Defrosting(); var holdTheLine = manager.SkillManager.Find("Hold the Line"); hero.ReplaceEquipment(EquipmentName.Armor, EquipmentName.Weapon, WeaponType.Weapon_Spear); hero.LearnSkillEvenly(frostArmor); hero.LearnSkillEvenly(defrosting); hero.LearnSkillAt(iceBlock, 2); hero.UnlearnSkill(holdTheLine); manager.SkillManager.Stored.Add(frostArmor); manager.SkillManager.Stored.Add(defrosting); manager.SkillManager.Stored.Add(iceBlock); }