Example #1
0
 static void Postfix(ref Job __result, int carLoaderID)
 {
     try
     {
         SortOrderParts.SortJob(ref __result, CarLoaderPlaces.Get().GetCarLoaderByIndex(carLoaderID));
     }
     catch (Exception e)
     {
         UMMLogger.LogException(e);
     }
 }
Example #2
0
        public static bool Load(UnityModManager.ModEntry modEntry)
        {
            if (modEntry.Enabled)
            {
                UMMLogger.Init(modEntry.Path + "/Log.txt", "Starting");

                HarmonyInstance harmony = HarmonyInstance.Create(modEntry.Info.Id);

                harmony.PatchAll();

                UMMLogger.WriteLog("Patched");
            }

            return(true);
        }