void UpgradeTower() { goldManager.SpendGold(thisTower.CostOfUpgrade); thisTower.UpgradeTower(levelupCoefficient); GameInstance.Instance.upgradeTowerUiController.UpdateTowerAttributes(thisTower); upgradeTowerEvent.Invoke(); }