public void Enable(Building newBuilding) { isActive = true; selectedBuilding = newBuilding; selectedLUB = null; SetRemainingCount(); descriptionText.text = ""; if (!selectedBuilding.isUpgrading) { cancelButton.SetActive(false); foreach (LocalUpgradesMenuButton lUButton in menuButtons) { lUButton.gameObject.SetActive(true); } } else { remainingText.text = ""; cancelButton.SetActive(true); foreach (LocalUpgradesMenuButton lUButton in menuButtons) { lUButton.gameObject.SetActive(false); } } gameObject.SetActive(true); }
public void InitiateUpgrade(int locUpIndex) { remainingText.text = ""; descriptionText.text = ""; selectedLUB = null; foreach (LocalUpgradesMenuButton lUButton in menuButtons) { lUButton.gameObject.SetActive(false); } LocalUpgradesMenu.selectedBuilding.StartUpgradingBuilding(locUpIndex); }