// Added
[Tooltip("The UIItemID that provides a reference between Opsive ItemTypes and UIItemInfo.")]
[SerializeField] protected int m_UIItemID;
// Added
public int UIItemID { get { return m_UIItemID; } set { m_UIItemID = value; } }
// Specifies the height of the selected row.
private const float c_SelectedRowHeight = 210;
// Original
//private const float c_SelectedRowHeight = 190;
// Added
var uiIDRect = categoryRect;
uiIDRect.y = capacityRect.yMax + 4;
itemType.UIItemID = InspectorUtility.DrawEditorWithoutSelectAll(() => InspectorUtility.ClampIntField(uiIDRect, "UIItemID", itemType.UIItemID, 59));
// A new ItemType should be able to be added.
dropItemTypesRect.y = dropItemTypesRect.yMax + 24;
//Original
//dropItemTypesRect.y = dropItemTypesRect.yMax + 4;