public void RevealShips() { shopMenu.SetActive(false); inventoryMenu.SetActive(false); equipmentMenu.SetActive(false); shipMenu.SetActive(true); IShipMenu menu = shipMenu.GetComponent <IShipMenu>(); menu.OpenMenu(); }
public void InitialiseHangar() { IEquipmentMenu equipment = equipmentMenu.GetComponent <IEquipmentMenu>(); equipment.InitialiseMenu(); ShopMenu shop = shopMenu.GetComponent <ShopMenu>(); shop.InitialiseMenu(this); IShipMenu shipInterface = shipMenu.GetComponent <IShipMenu>(); shipInterface.InitialiseMenu(this); SessionData.instance.OnUserTransaction.AddListener(UpdateCreditInfo); UpdateCreditInfo(); }
public void InitialisePopup(IShipMenu shipMenu) { this.shipMenu = shipMenu; }