Beispiel #1
0
 private void createRegularButton(Rect buttonRect, EquipSlot slotType, EquipTag tagType)
 {
     if (GUI.Button(buttonRect, new GUIContent(equippedItems[(int)slotType].icon, equippedItems[(int)slotType].ToolTip())) &&
         (heldItem == im.FindItemByID(0) || heldItem.equipType == tagType))
     {
         swapItems(slotType);
     }
 }
Beispiel #2
0
 public Item()
 {
     name          = "";
     description   = "";
     cost          = 0;
     icon          = null;
     volume        = 0;
     weight        = 0;
     id            = 0;
     maxDurability = 0;
     curDurability = 0;
     equipType     = EquipTag.Bag;
 }
Beispiel #3
0
 private void createBagButton(Rect buttonRect, EquipSlot slotType, EquipTag tagType)
 {
     if (GUI.Button(buttonRect, new GUIContent(equippedItems[(int)slotType].icon, equippedItems[(int)slotType].ToolTip())) &&
         (heldItem == im.FindItemByID(0) || heldItem.equipType == tagType))
     {
         swapItems(slotType);
         if (equippedItems[(int)slotType] == im.EmptyItem())
         {
             holdingEquippedBag = true;
         }
         else
         {
             holdingEquippedBag = false;
         }
     }
 }