public void HideUpgradeLevelRestrictionIndicator(NodeRemoveEvent e, SlotUserItemNode slot)
 {
     slot.upgradeLevelRestrictionBadgeGUI.SendMessageUpwards("Unlock", SendMessageOptions.DontRequireReceiver);
     slot.upgradeLevelRestrictionBadgeGUI.SendMessageUpwards("OnItemEnabled", SendMessageOptions.DontRequireReceiver);
     slot.upgradeLevelRestrictionBadgeGUI.gameObject.SetActive(false);
     slot.upgradeLevelRestrictionBadgeGUI.SendMessageUpwards("MoveToItem", slot.upgradeLevelRestrictionBadgeGUI.gameObject, SendMessageOptions.DontRequireReceiver);
 }
 public void ShowUpgradeLevelRestrictionIndicator(NodeAddedEvent e, SlotUserItemNode slot)
 {
     slot.upgradeLevelRestrictionBadgeGUI.RestrictionValue = slot.slotUserItemInfo.UpgradeLevel.ToString();
     slot.upgradeLevelRestrictionBadgeGUI.gameObject.SetActive(true);
     slot.upgradeLevelRestrictionBadgeGUI.SendMessageUpwards("OnItemDisabled", SendMessageOptions.RequireReceiver);
 }