diff --git a/About/About.xml b/About/About.xml index ff33264..ddb0119 100644 --- a/About/About.xml +++ b/About/About.xml @@ -3,7 +3,7 @@ Progress Renderer Lanilor https://github.com/Lanilor/Progress-Renderer - 1.0.2096 + 1.1 <size=20>Progress Renderer (scheduled map renderings)</size> diff --git a/Assemblies/0Harmony.dll b/Assemblies/0Harmony.dll deleted file mode 100644 index 488b2ff..0000000 Binary files a/Assemblies/0Harmony.dll and /dev/null differ diff --git a/Assemblies/0System.Drawing.dll b/Assemblies/0System.Drawing.dll deleted file mode 100644 index c90c83b..0000000 Binary files a/Assemblies/0System.Drawing.dll and /dev/null differ diff --git a/Assemblies/ProgressRenderer.dll b/Assemblies/ProgressRenderer.dll index b65b699..d6900e1 100644 Binary files a/Assemblies/ProgressRenderer.dll and b/Assemblies/ProgressRenderer.dll differ diff --git a/Source/Harmony_Patches/Harmony.cs b/Source/Harmony_Patches/Harmony.cs index 69fa32e..bee7cba 100644 --- a/Source/Harmony_Patches/Harmony.cs +++ b/Source/Harmony_Patches/Harmony.cs @@ -1,5 +1,5 @@ using System.Reflection; -using Harmony; +using HarmonyLib; using Verse; namespace ProgressRenderer @@ -11,7 +11,7 @@ class Harmony static Harmony() { - HarmonyInstance harmony = HarmonyInstance.Create("rimworld.lanilor.progressrenderer"); + var harmony = new HarmonyLib.Harmony("rimworld.lanilor.progressrenderer"); harmony.PatchAll(Assembly.GetExecutingAssembly()); //harmony.Patch(AccessTools.Method(AccessTools.TypeByName("RiverMaker"), "ValidatePassage"), null, new HarmonyMethod(typeof(Harmony_RiverMaker_ValidatePassage), "Postfix")); diff --git a/Source/Harmony_Patches/Harmony_AreaManager.cs b/Source/Harmony_Patches/Harmony_AreaManager.cs index 4ea1b91..2747d03 100644 --- a/Source/Harmony_Patches/Harmony_AreaManager.cs +++ b/Source/Harmony_Patches/Harmony_AreaManager.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using RimWorld.Planet; using Verse; diff --git a/Source/Harmony_Patches/Harmony_DeepResourceGrid.cs b/Source/Harmony_Patches/Harmony_DeepResourceGrid.cs index 5e37c14..9248e91 100644 --- a/Source/Harmony_Patches/Harmony_DeepResourceGrid.cs +++ b/Source/Harmony_Patches/Harmony_DeepResourceGrid.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using Verse; namespace ProgressRenderer diff --git a/Source/Harmony_Patches/Harmony_DesignationManager.cs b/Source/Harmony_Patches/Harmony_DesignationManager.cs index a52c273..466dd65 100644 --- a/Source/Harmony_Patches/Harmony_DesignationManager.cs +++ b/Source/Harmony_Patches/Harmony_DesignationManager.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using Verse; namespace ProgressRenderer diff --git a/Source/Harmony_Patches/Harmony_DesignatorManager.cs b/Source/Harmony_Patches/Harmony_DesignatorManager.cs index 243edbf..96c759e 100644 --- a/Source/Harmony_Patches/Harmony_DesignatorManager.cs +++ b/Source/Harmony_Patches/Harmony_DesignatorManager.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using Verse; namespace ProgressRenderer diff --git a/Source/Harmony_Patches/Harmony_EnvironmentStatsDrawer.cs b/Source/Harmony_Patches/Harmony_EnvironmentStatsDrawer.cs index 4cc8b76..52dbc09 100644 --- a/Source/Harmony_Patches/Harmony_EnvironmentStatsDrawer.cs +++ b/Source/Harmony_Patches/Harmony_EnvironmentStatsDrawer.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using Verse; diff --git a/Source/Harmony_Patches/Harmony_GameConditionManager.cs b/Source/Harmony_Patches/Harmony_GameConditionManager.cs index adb2888..85b73f7 100644 --- a/Source/Harmony_Patches/Harmony_GameConditionManager.cs +++ b/Source/Harmony_Patches/Harmony_GameConditionManager.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using RimWorld.Planet; using Verse; diff --git a/Source/Harmony_Patches/Harmony_MainMenuDrawer.cs b/Source/Harmony_Patches/Harmony_MainMenuDrawer.cs index a4cffb4..30672d3 100644 --- a/Source/Harmony_Patches/Harmony_MainMenuDrawer.cs +++ b/Source/Harmony_Patches/Harmony_MainMenuDrawer.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using System; using System.Collections.Generic; diff --git a/Source/Harmony_Patches/Harmony_MapEdgeClipDrawer.cs b/Source/Harmony_Patches/Harmony_MapEdgeClipDrawer.cs index 61f854b..8b1ae00 100644 --- a/Source/Harmony_Patches/Harmony_MapEdgeClipDrawer.cs +++ b/Source/Harmony_Patches/Harmony_MapEdgeClipDrawer.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using RimWorld.Planet; using Verse; diff --git a/Source/Harmony_Patches/Harmony_OverlayDrawHandler.cs b/Source/Harmony_Patches/Harmony_OverlayDrawHandler.cs index 58aa2e1..90aac0c 100644 --- a/Source/Harmony_Patches/Harmony_OverlayDrawHandler.cs +++ b/Source/Harmony_Patches/Harmony_OverlayDrawHandler.cs @@ -1,12 +1,11 @@ -using Harmony; +using HarmonyLib; using Verse; using RimWorld; namespace ProgressRenderer { - [HarmonyPatch(typeof(OverlayDrawHandler))] - [HarmonyPatch("ShouldDrawPowerGrid", PropertyMethod.Getter)] + [HarmonyPatch(typeof(OverlayDrawHandler), "ShouldDrawPowerGrid", MethodType.Getter)] public class Harmony_OverlayDrawHandler_ShouldDrawPowerGrid { diff --git a/Source/Harmony_Patches/Harmony_OverlayDrawer.cs b/Source/Harmony_Patches/Harmony_OverlayDrawer.cs index 6ac4775..8827068 100644 --- a/Source/Harmony_Patches/Harmony_OverlayDrawer.cs +++ b/Source/Harmony_Patches/Harmony_OverlayDrawer.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using RimWorld.Planet; using Verse; diff --git a/Source/Harmony_Patches/Harmony_RoofGrid.cs b/Source/Harmony_Patches/Harmony_RoofGrid.cs index 37c5b09..1ae7552 100644 --- a/Source/Harmony_Patches/Harmony_RoofGrid.cs +++ b/Source/Harmony_Patches/Harmony_RoofGrid.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using Verse; namespace ProgressRenderer diff --git a/Source/Harmony_Patches/Harmony_ScreenshotModeHandler.cs b/Source/Harmony_Patches/Harmony_ScreenshotModeHandler.cs index a47799f..3785cc1 100644 --- a/Source/Harmony_Patches/Harmony_ScreenshotModeHandler.cs +++ b/Source/Harmony_Patches/Harmony_ScreenshotModeHandler.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using UnityEngine; using Verse; diff --git a/Source/Harmony_Patches/Harmony_SelectionDrawer.cs b/Source/Harmony_Patches/Harmony_SelectionDrawer.cs index 67f209f..5b80ad4 100644 --- a/Source/Harmony_Patches/Harmony_SelectionDrawer.cs +++ b/Source/Harmony_Patches/Harmony_SelectionDrawer.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using Verse; diff --git a/Source/Harmony_Patches/Harmony_Targeter.cs b/Source/Harmony_Patches/Harmony_Targeter.cs index 1af7ea9..61643d9 100644 --- a/Source/Harmony_Patches/Harmony_Targeter.cs +++ b/Source/Harmony_Patches/Harmony_Targeter.cs @@ -1,4 +1,4 @@ -using Harmony; +using HarmonyLib; using RimWorld; using Verse; diff --git a/Source/MapComponents/MapComponent_RenderManager.cs b/Source/MapComponents/MapComponent_RenderManager.cs index 53c08f8..3808a84 100644 --- a/Source/MapComponents/MapComponent_RenderManager.cs +++ b/Source/MapComponents/MapComponent_RenderManager.cs @@ -5,7 +5,7 @@ using System.Threading; using FluxJpeg.Core; using FluxJpeg.Core.Encoder; -using Harmony; +using HarmonyLib; using RimWorld; using RimWorld.Planet; using UnityEngine; diff --git a/Source/ProgressRenderer.csproj b/Source/ProgressRenderer.csproj new file mode 100644 index 0000000..53bd202 --- /dev/null +++ b/Source/ProgressRenderer.csproj @@ -0,0 +1,107 @@ + + + + + Debug + AnyCPU + {9B308CE3-3B6F-4A8F-A81E-BFEF49B7DCB0} + Library + Properties + ProgressRenderer + ProgressRenderer + v4.7.2 + 512 + true + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + false + + + + packages\Lib.Harmony.2.0.0.7\lib\net472\0Harmony.dll + + + ..\..\..\..\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin64_Data\Managed\Assembly-CSharp.dll + False + + + ..\Assemblies\FJ.CoreWin.dll + + + + + + + + + + ..\..\..\..\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin64_Data\Managed\UnityEngine.dll + False + + + ..\..\..\..\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin64_Data\Managed\UnityEngine.CoreModule.dll + + + ..\..\..\..\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin64_Data\Managed\UnityEngine.ImageConversionModule.dll + + + ..\..\..\..\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin64_Data\Managed\UnityEngine.IMGUIModule.dll + + + ..\..\..\..\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin64_Data\Managed\UnityEngine.TextRenderingModule.dll + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Source/packages.config b/Source/packages.config new file mode 100644 index 0000000..5580f44 --- /dev/null +++ b/Source/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file