public void showTooltip(Vector3 toolPosition, ItemScript2 item)
    {
        tooltip.SetActive(true);
        tooltip.GetComponent<RectTransform>().localPosition = new Vector3(toolPosition.x + 80, toolPosition.y -80, toolPosition.z);

        //setting the tooltip texts
        tooltip.transform.GetChild(0).GetComponent<Text>().text = item.itemName;
        tooltip.transform.GetChild(2).GetComponent<Text>().text = item.itemDesc;
    }
    public void showTooltip(Vector3 toolPosition, ItemScript2 item)
    {
        tooltip.SetActive(true);
        tooltip.GetComponent <RectTransform>().localPosition = new Vector3(toolPosition.x + 80, toolPosition.y - 80, toolPosition.z);

        //setting the tooltip texts
        tooltip.transform.GetChild(0).GetComponent <Text>().text = item.itemName;
        tooltip.transform.GetChild(2).GetComponent <Text>().text = item.itemDesc;
    }
 void AddItemAddEmptySlot(ItemScript2 item)
 {
     for (int i = 0; i < Items.Count; i++)
     {
         if (Items[i].itemName == null)
         {
             Items[i] = item;
             break;
         }
     }
 }
 void AddItemAddEmptySlot(ItemScript2 item)
 {
     for (int i = 0; i < Items.Count; i++)
     {
         if (Items[i].itemName == null)
         {
             Items[i] = item;
             break;
         }
     }
 }
 void AddItem(int id)
 {
     for (int i = 0; i < database.items.Count; i++)
     {
         if (database.items[i].itemID == id)
         {
             //we take the Item from the database and put it ind the "item"
             ItemScript2 item = database.items[i];
             AddItemAddEmptySlot(item);
             break;
         }
     }
 }
 public void showDraggedItem(ItemScript2 item)
 {
     draggeditem.SetActive(true);
     draggingItem = true;
     draggeditem.GetComponent<Image>().sprite = item.itemIcon;
 }
 public void showDraggedItem(ItemScript2 item)
 {
     draggeditem.SetActive(true);
     draggingItem = true;
     draggeditem.GetComponent <Image>().sprite = item.itemIcon;
 }