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