static bool Prefix(ref int __result, SlotGroup a, SlotGroup b) { __result = ((float)(b.Settings.Priority) + (b.HasStorageInputCells() ? 0.5f : 0.0f)) .CompareTo((float)(a.Settings.Priority) + (a.HasStorageInputCells() ? 0.5f : 0.0f)); return(false); }