private void CampingSkillPurchaseSlotClicked(CampingSkillPurchaseSlot slot) { float discount = 1 - DarkestDungeonManager.Campaign.Estate.CampingTrainer.Discount; if (DarkestDungeonManager.Campaign.Estate.BuyUpgrade(slot.Skill, slot.Hero, discount)) { EstateSceneManager.Instanse.CurrencyPanel.UpdateCurrency(); DarkestDungeonManager.Campaign.Estate.ReskillCampingHero(slot.Hero); UpdateHeroOverview(); DarkestSoundManager.PlayOneShot("event:/town/trainer_purchase_skill"); } }
void CampingTrainerHeroWindow_onSkillClick(CampingSkillPurchaseSlot slot) { if (slot.Unlocked) { return; } else { float discount = 1 - DarkestDungeonManager.Campaign.Estate.CampingTrainer.Discount; if (DarkestDungeonManager.Campaign.Estate.BuyUpgrade(slot.Skill, slot.Hero, discount)) { TownManager.EstateSceneManager.currencyPanel.UpdateCurrency(); DarkestDungeonManager.Campaign.Estate.ReskillCampingHero(slot.Hero); UpdateHeroOverview(); DarkestSoundManager.PlayOneShot("event:/town/trainer_purchase_skill"); } } }