public void Show(PlaneteCase c) { planeteCase = c; gameObject.SetActive(true); if (planeteCase.type == CaseType.None) { CannonBuyButton.interactable = planeteCase.planete.HasGold(200); RocketBuyButton.interactable = planeteCase.planete.HasGold(400); ShieldBuyButton.interactable = !planeteCase.planete.HasShield && planeteCase.planete.HasGold(500); DoubleCannonBuyButton.interactable = planeteCase.planete.HasGold(300); SatBuyButton.interactable = planeteCase.planete.HasGold(600); buyMenu.SetActive(true); infoMenu.SetActive(false); } else { ShowInfo(); buyMenu.SetActive(false); infoMenu.SetActive(true); } }
public void Hide() { planeteCase = null; gameObject.SetActive(false); }