public void unEquipItem() { if (inventory == null) { inventory = UnityEngine.GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerInventory>().inventory.GetComponent <Inventory>(); } int emptyIndex = inventory.getFirstEmptyItemIndex(); if (emptyIndex >= 0) { KBEngine.Avatar p = (KBEngine.Avatar)KBEngineApp.app.player(); if (p != null) { p.equipItemRequest(emptyIndex, item.itemIndex); deactivateTooltip(); } } }