using UnityEngine.EventSystems; namespace Kryz.CharacterStats.Examples { public class CraftingSlot : ItemSlot { protected override void OnValidate() { base.OnValidate(); } public override void OnPointerEnter(PointerEventData eventData) { ItemTooltip.Instance.ShowTooltip(Item); EquippableItemInstance equippedInSameSlot = EquipmentPanel.Instance.GetEquippedItemOnSpecificSlot(((EquippableItemInstance)Item).EquipmentType); if (equippedInSameSlot != null && !string.IsNullOrEmpty(equippedInSameSlot.ItemName)) { EquippedItemTooltip.Instance.ShowTooltip(equippedInSameSlot); } } } }