From 64d6d008055b2da344b43144190199dafa61f2a8 Mon Sep 17 00:00:00 2001 From: Chris Heisel Date: Sun, 29 Oct 2017 09:02:28 -0400 Subject: [PATCH 1/3] Update version file for KSP 1.3.1 Seems to be working well with 1.3.1 --- GameData/ProceduralParts/ProceduralParts.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameData/ProceduralParts/ProceduralParts.version b/GameData/ProceduralParts/ProceduralParts.version index 6a7c335f..161a71a3 100644 --- a/GameData/ProceduralParts/ProceduralParts.version +++ b/GameData/ProceduralParts/ProceduralParts.version @@ -17,7 +17,7 @@ { "MAJOR" : 1, "MINOR" : 3, - "PATCH" : 0 + "PATCH" : 1 } } From 76c6b4bc8c5619e0fe676f6749d71318cebc9339 Mon Sep 17 00:00:00 2001 From: Chris Heisel Date: Sun, 29 Oct 2017 09:04:52 -0400 Subject: [PATCH 2/3] Update version-gen for 1.3.1 --- version-gen | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/version-gen b/version-gen index 781835de..f1f90136 100755 --- a/version-gen +++ b/version-gen @@ -30,8 +30,8 @@ my $metadata = { }, KSP_VERSION => { MAJOR => 1, - MINOR => 2, - PATCH => 2, + MINOR => 3, + PATCH => 1, }, }; From eaf38693321c88216e711d2e7f9e8c9c07d98649 Mon Sep 17 00:00:00 2001 From: Paul Hebble Date: Tue, 14 Nov 2017 14:25:01 -0600 Subject: [PATCH 3/3] Multi-version compatibilty with 1.3.0 - 1.3.1 --- GameData/ProceduralParts/ProceduralParts.version | 9 +++++++-- Source/zzVersionChecker.cs | 3 ++- version-gen | 11 ++++++++--- 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/GameData/ProceduralParts/ProceduralParts.version b/GameData/ProceduralParts/ProceduralParts.version index 161a71a3..c7db61ca 100644 --- a/GameData/ProceduralParts/ProceduralParts.version +++ b/GameData/ProceduralParts/ProceduralParts.version @@ -13,11 +13,16 @@ "BUILD" : 0 }, "DOWNLOAD" : "https://github.com/Starwaster/ProceduralParts/releases", - "KSP_VERSION" : + "KSP_VERSION_MIN" : + { + "MAJOR" : 1, + "MINOR" : 3, + "PATCH" : 0 + }, + "KSP_VERSION_MAX" : { "MAJOR" : 1, "MINOR" : 3, "PATCH" : 1 } } - diff --git a/Source/zzVersionChecker.cs b/Source/zzVersionChecker.cs index 88dc3438..265241d0 100644 --- a/Source/zzVersionChecker.cs +++ b/Source/zzVersionChecker.cs @@ -65,7 +65,8 @@ public static bool IsCompatible() // Even if you don't lock down functionality, you should return true if your users // can expect a future update to be available. // - return Versioning.version_major == 1 && Versioning.version_minor == 3 && Versioning.Revision == 0; + return Versioning.version_major == 1 && Versioning.version_minor == 3 + && Versioning.Revision >= 0 && Versioning.Revision <= 1; /*-----------------------------------------------*\ | IMPLEMENTERS SHOULD NOT EDIT BEYOND THIS POINT! | diff --git a/version-gen b/version-gen index f1f90136..b6595621 100755 --- a/version-gen +++ b/version-gen @@ -26,12 +26,17 @@ my $metadata = { { USERNAME => "Swamp-Ig", REPOSITORY => "ProceduralParts" - + + }, + KSP_VERSION_MIN => { + MAJOR => 1, + MINOR => 3, + PATCH => 0 }, - KSP_VERSION => { + KSP_VERSION_MAX => { MAJOR => 1, MINOR => 3, - PATCH => 1, + PATCH => 1 }, };