From 8530dd6ec0ea8ad28bc834035de5d5a03be45dfe Mon Sep 17 00:00:00 2001 From: gnivler Date: Fri, 24 Aug 2018 23:16:58 -0600 Subject: [PATCH] 1.2 class refactor, assembly version set to 1.4 --- AssemblyInfo.cs | 2 +- BetterSorting.cs | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/AssemblyInfo.cs b/AssemblyInfo.cs index 9d2b78b..96db7eb 100644 --- a/AssemblyInfo.cs +++ b/AssemblyInfo.cs @@ -23,4 +23,4 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.4.0.0")] diff --git a/BetterSorting.cs b/BetterSorting.cs index d3bb286..bcccc0a 100644 --- a/BetterSorting.cs +++ b/BetterSorting.cs @@ -15,7 +15,7 @@ public static class BattleTech_UI_MechLabInventoryWidget_ListView_Patch { private static bool Prefix(MechLabInventoryWidget_ListView __instance) { - IComparer currComp = Traverse.Create(__instance).Field("currentListItemSorter").GetValue>(); + IComparer currComp = Traverse.Create(__instance).Field("currentListItemSorter").GetValue>(); bool currDir = Traverse.Create(__instance).Field("invertSort").GetValue(); try @@ -33,9 +33,9 @@ private static bool Prefix(MechLabInventoryWidget_ListView __instance) } } - public class Comparer_ListView : IComparer + public class Comparer_ListView : IComparer { - public int Compare(ListElementController_BASE a, ListElementController_BASE b) + public int Compare(InventoryDataObject_BASE a, InventoryDataObject_BASE b) { return BetterSorting.Compare(ListElementControllerCompare.Wrap(b), ListElementControllerCompare.Wrap(a)); } @@ -236,7 +236,7 @@ public class ListElementControllerCompare private static string LOSTECH = "component_type_lostech"; - public static ListElementControllerCompare Wrap(ListElementController_BASE item) + public static ListElementControllerCompare Wrap(InventoryDataObject_BASE item) { return new ListElementControllerCompare(item); } @@ -246,7 +246,7 @@ public static ListElementControllerCompare Wrap(ListElementController_BASE_NotLi return new ListElementControllerCompare(item); } - private ListElementControllerCompare(ListElementController_BASE item) + private ListElementControllerCompare(InventoryDataObject_BASE item) { salvageDef = item.salvageDef; componentDef = item.componentDef;