void SetUpPanels() { buymenu = Instantiate(BuyMenuPrefab, BuyMenuParent).GetComponent <MiniGUI_BuySellMenu>(); buymenu.SetUp(this, DataHolder.s.GetAllItems(), DataHolder.s.GetPeople(), true, coms.availableShipCount); buymenu.ClosePanel(); sellmenu = Instantiate(BuyMenuPrefab, BuyMenuParent).GetComponent <MiniGUI_BuySellMenu>(); sellmenu.SetUp(this, DataHolder.s.GetAllItems(), DataHolder.s.GetPeople(), false, coms.availableShipCount); sellmenu.ClosePanel(); }
public void SetUp(Item item, bool _isBuy, MiniGUI_BuySellMenu _master) { myItem = item; isBuy = _isBuy; master = _master; icon.sprite = myItem.GetSprite(); itemName.text = myItem.name; if (isBuy) { itemCost.text = GUI_CommsController.FormatMoney(myItem.buyCost); } else { itemCost.text = GUI_CommsController.FormatMoney(myItem.sellCost); } itemWeight.text = myItem.weight.ToString() + " kg"; SetAvailabilityInInventory(true); UpdateAmountText(false); }