Esempio n. 1
0
        /// <summary>
        /// Upgrades the building to the given level
        /// </summary>
        /// <param name="level"> Target level. -1 goes to the next level </param>
        public void Upgrade(int level = -1)
        {
            world.Bank.Spend(properties.GetUpgradeCost(level));

            world.UpdateResourceHUD();

            properties.Upgrade(level);
        }