public void SelectItemBlueprint(ItemBlueprint blueprint, GetItemAmountDelegate getItemAmountCallback) { if (blueprint != null && blueprint.TargetItem != null) { itemInfoView.SetView(new ItemRef(blueprint.TargetItem, getItemAmountCallback(blueprint.TargetItem))); SetStatViews(blueprint.TargetItem); SetCraftingItemViews(blueprint, getItemAmountCallback); } }
public void SelectItem(ItemRef item) { if (item != null && item.ReferencedItem != null) { itemInfoView.SetView(item); SetStatViews(item.ReferencedItem); } else { ClearItemInfoView(); } }
public void ShowItem(ItemRef item) { itemInfoView.SetView(item); itemInfoView.SetStatViews(InventoryUtil.GetStatInfo(item.ReferencedItem, spriteBoard)); }