using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using DG.Tweening; using UnityEngine.EventSystems; public class ForgableItem : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, ISelectHandler, IDeselectHandler { [SerializeField] private Image forgableItemIcon; private Button thisButton; private WeaponStatsManager statsManager; [System.NonSerialized] public int itemIDRepresentation = -1; private void Awake() { thisButton = GetComponent