Пример #1
0
    public void SetupFor(Pawn pawn, EquipableSlot slot, UIInventory inv)
    {
        m_KeyText.text = slot.ToString();

        if (pawn.Equipment.TryGetItem(slot, out m_Item))
        {
            m_ValueText.text = m_Item.ItemName;
        }
        else
        {
            m_ValueText.text = "-";
        }

        m_SlotSelected.onClick.AddListener(() =>
        {
            inv.OnPawnEquipmentSelected(pawn, slot);
        });
    }