protected virtual void OnDisable()
 {
     inventoryWindow.RemovePop_up(this);
     if (OnClose != null)
     {
         OnClose.Invoke();
     }
 }