From cbee96d5856d96dc3422bdf55c64cfa473cd5af7 Mon Sep 17 00:00:00 2001
From: Kapitan Oczywisty <44417092+KapitanOczywisty@users.noreply.github.com>
Date: Tue, 25 Feb 2020 20:14:55 +0100
Subject: [PATCH] Update for RW 1.1
---
About/About-Debug.xml | 6 +++++-
About/About-Release.xml | 6 +++++-
About/About.xml | 6 +++++-
LoadFolders.xml | 6 ++++++
Source/ChangeMapEdge.csproj | 18 +++++++++++-------
Source/ChangeMapEdgeHarmony.cs | 4 ++--
v1.1/About/About.xml | 7 +++++++
v1.1/Assemblies/ChangeMapEdge.dll | Bin 0 -> 7680 bytes
8 files changed, 41 insertions(+), 12 deletions(-)
create mode 100644 LoadFolders.xml
create mode 100644 v1.1/About/About.xml
create mode 100644 v1.1/Assemblies/ChangeMapEdge.dll
diff --git a/About/About-Debug.xml b/About/About-Debug.xml
index 1be97d0..f4828c9 100644
--- a/About/About-Debug.xml
+++ b/About/About-Debug.xml
@@ -2,6 +2,10 @@
Change map edge limit - Dev Build
Kapitan Oczywisty
- 1.0.2059
+
+ 1.0
+ 1.1
+
+ kapitanoczywisty.changemapedge.dev
Change map edge limit dev build
\ No newline at end of file
diff --git a/About/About-Release.xml b/About/About-Release.xml
index cf32e78..099ce60 100644
--- a/About/About-Release.xml
+++ b/About/About-Release.xml
@@ -2,7 +2,11 @@
Change map edge limit
Kapitan Oczywisty
- 1.0.2059
+
+ 1.0
+ 1.1
+
+ kapitanoczywisty.changemapedge
Simple mod that allows you to customize "too close to map edge" limits when placing buildings, blueprints or zones. Should works with any other mod (unless is doing the same thing).
diff --git a/About/About.xml b/About/About.xml
index 1be97d0..f4828c9 100644
--- a/About/About.xml
+++ b/About/About.xml
@@ -2,6 +2,10 @@
Change map edge limit - Dev Build
Kapitan Oczywisty
- 1.0.2059
+
+ 1.0
+ 1.1
+
+ kapitanoczywisty.changemapedge.dev
Change map edge limit dev build
\ No newline at end of file
diff --git a/LoadFolders.xml b/LoadFolders.xml
new file mode 100644
index 0000000..3d1d7f3
--- /dev/null
+++ b/LoadFolders.xml
@@ -0,0 +1,6 @@
+
+
+ /
+ v1.1
+
+
\ No newline at end of file
diff --git a/Source/ChangeMapEdge.csproj b/Source/ChangeMapEdge.csproj
index 859add7..09bb2a7 100644
--- a/Source/ChangeMapEdge.csproj
+++ b/Source/ChangeMapEdge.csproj
@@ -9,14 +9,14 @@
Properties
ChangeMapEdge
ChangeMapEdge
- v3.5
+ v4.7.2
512
false
none
false
- ..\Assemblies\
+ ..\v1.1\Assemblies\
prompt
@@ -25,7 +25,7 @@
none
true
- ..\..\ChangeMapEdge - Release\Assemblies\
+ ..\..\ChangeMapEdge - Release\v1.1\Assemblies\
prompt
@@ -34,15 +34,19 @@
- ..\..\HugsLib\Assemblies\0Harmony.dll
+ ..\..\HugsLib\v1.1\Assemblies\0Harmony.dll
False
..\..\..\RimWorldWin64_Data\Managed\Assembly-CSharp.dll
False
+
+ ..\..\..\RimWorldWin64_Data\Managed\UnityEngine.CoreModule.dll
+ False
+
- ..\..\HugsLib\Assemblies\HugsLib.dll
+ ..\..\HugsLib\v1.1\Assemblies\HugsLib.dll
False
@@ -85,7 +89,7 @@
$(SolutionDir)..\..\RimWorldWin.exe
- echo F|xcopy "$(ProjectDir)..\About\About-$(ConfigurationName).xml" "$(TargetDir)..\About\About.xml" /C /Y /K /Q /D
+
\ No newline at end of file
diff --git a/Source/ChangeMapEdgeHarmony.cs b/Source/ChangeMapEdgeHarmony.cs
index 3b8b33b..0a65d1e 100644
--- a/Source/ChangeMapEdgeHarmony.cs
+++ b/Source/ChangeMapEdgeHarmony.cs
@@ -1,6 +1,6 @@
using System;
using Verse;
-using Harmony;
+using HarmonyLib;
using System.Reflection;
using RimWorld;
using UnityEngine;
@@ -12,7 +12,7 @@ static class ChangeMapEdgeHarmony
{
static ChangeMapEdgeHarmony()
{
- HarmonyInstance harmony = HarmonyInstance.Create("rimworld.kapitanoczywisty.changemapedge");
+ Harmony harmony = new Harmony("rimworld.kapitanoczywisty.changemapedge");
MethodInfo nobuild_targetmethod = AccessTools.Method(typeof(Verse.GenDraw), "DrawNoBuildEdgeLines");
HarmonyMethod nobuild_prefixmethod = new HarmonyMethod(typeof(ChangeMapEdgeHarmony).GetMethod("DrawNoBuildEdgeLines_Prefix"));
diff --git a/v1.1/About/About.xml b/v1.1/About/About.xml
new file mode 100644
index 0000000..1be97d0
--- /dev/null
+++ b/v1.1/About/About.xml
@@ -0,0 +1,7 @@
+
+
+ Change map edge limit - Dev Build
+ Kapitan Oczywisty
+ 1.0.2059
+ Change map edge limit dev build
+
\ No newline at end of file
diff --git a/v1.1/Assemblies/ChangeMapEdge.dll b/v1.1/Assemblies/ChangeMapEdge.dll
new file mode 100644
index 0000000000000000000000000000000000000000..d6bd971dac1d655493696bdb837f2f15ffbe47a0
GIT binary patch
literal 7680
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
literal 0
HcmV?d00001