private void SetupItemInfo() { TotalMoneyText.text = "Money: " + totalMoney.value; ItemListEntry itemEntry = shopList.GetEntry(); if (!itemEntry || string.IsNullOrEmpty(itemEntry.tuple.uuid)) { itemName.text = ""; itemType.text = ""; itemIcon.color = new Color(0, 0, 0, 0); pwrText.text = "Pwr: "; rangeText.text = "Range: "; hitText.text = "Hit: "; critText.text = "Crit: "; reqText.text = "Req: "; return; } InventoryTuple item = itemEntry.tuple; itemName.text = item.entryName; itemType.text = InventoryContainer.GetWeaponTypeName(item.weaponType); itemIcon.sprite = item.icon; itemIcon.color = item.repColor; pwrText.text = "Pwr: " + item.power.ToString(); rangeText.text = "Range: " + item.range.ToString(); hitText.text = "Hit: " + item.hitRate.ToString(); critText.text = "Crit: " + item.critRate.ToString(); reqText.text = "Req: " + item.skillReq.ToString(); }
private void ShowItemInfo() { infoBoxView.SetActive(true); RestockListEntry entry = characters.GetEntry(); InventoryTuple tuple = itemList.GetEntry().tuple; if (!entry || tuple == null || string.IsNullOrEmpty(tuple.uuid)) { itemName.text = ""; itemType.text = ""; itemIcon.sprite = null; pwrText.text = "Pwr: "; rangeText.text = "Range: "; hitText.text = "Hit: "; critText.text = "Crit: "; reqText.text = "Req: "; return; } itemName.text = tuple.entryName; itemType.text = InventoryContainer.GetWeaponTypeName(tuple.weaponType); itemIcon.sprite = tuple.icon; pwrText.text = "Pwr: " + tuple.power.ToString(); rangeText.text = "Range: " + tuple.range.ToString(); hitText.text = "Hit: " + tuple.hitRate.ToString(); critText.text = "Crit: " + tuple.critRate.ToString(); reqText.text = "Req: " + tuple.skillReq.ToString(); }