Beispiel #1
0
 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);
 }
Beispiel #2
0
 public void InitiateUpgrade(int locUpIndex)
 {
     remainingText.text   = "";
     descriptionText.text = "";
     selectedLUB          = null;
     foreach (LocalUpgradesMenuButton lUButton in menuButtons)
     {
         lUButton.gameObject.SetActive(false);
     }
     LocalUpgradesMenu.selectedBuilding.StartUpgradingBuilding(locUpIndex);
 }