diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1-n.dds index 334670a4..231f6c56 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1-n.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1.dds index 09485472..a807198a 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-1.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-2.mu new file mode 100644 index 00000000..37dd2f04 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-0625-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-1-n.dds index 98f4409f..74eca912 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-1-n.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-1-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-2.mu new file mode 100644 index 00000000..461b0473 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-shielded-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-shielded-1-n.dds index a1a5c35b..f85bf316 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-shielded-1-n.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-125-shielded-1-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1-n.dds index ad6d48d5..fa9ca99d 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1-n.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1.dds index d37147e1..2569c484 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-1.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-2.mu new file mode 100644 index 00000000..210027b9 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-25-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-arrrow.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-arrrow.dds new file mode 100644 index 00000000..ee81a21a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-arrrow.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-shielded-125-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-shielded-125-2.mu new file mode 100644 index 00000000..a83d9931 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-docking-shielded-125-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1-n.dds index 881013d4..2150857c 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1-n.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1.dds b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1.dds index 77173719..fffb5394 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1.dds and b/Distribution/Restock/GameData/ReStock/Assets/Coupling/restock-hatch-0625-1.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg index 40754371..9b6ee1ca 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg @@ -9,6 +9,7 @@ // Inline Clamp-O-Tron @PART[dockingPortLateral]:HAS[~RestockIgnore[*]]:FOR[000_ReStock] { + @author = Passinglurker !mesh = DELETE !MODEL {} @@ -28,7 +29,7 @@ !MODEL {} MODEL { - model = ReStock/Assets/Coupling/restock-docking-0625 + model = ReStock/Assets/Coupling/restock-docking-0625-2 } %rescaleFactor = 1 MODULE @@ -76,7 +77,7 @@ !MODEL {} MODEL { - model = ReStock/Assets/Coupling/restock-docking-125-1 + model = ReStock/Assets/Coupling/restock-docking-125-2 } MODEL { @@ -86,41 +87,7 @@ rotation = 180, 0, 0 } %rescaleFactor = 1 - MODULE - { - name = ModuleColorChanger - shaderProperty = _EmissiveColor - animRate = 0.8 - animState = false - useRate = true - toggleInEditor = true - toggleInFlight = true - unfocusedRange = 5 - toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights - eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On - eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off - toggleAction = True - defaultActionGroup = Light - redCurve - { - key = 0 0 0 3 - key = 1 1 0 0 - } - greenCurve - { - key = 0 0 0 1 - key = 1 1 1 0 - } - blueCurve - { - key = 0 0 0 0 - key = 1 0.7 1.5 0 - } - alphaCurve - { - key = 0 1 - } - } + } // Clamp-O-Tron Sr. Docking Port @@ -131,7 +98,7 @@ !MODEL {} MODEL { - model = ReStock/Assets/Coupling/restock-docking-25-1 + model = ReStock/Assets/Coupling/restock-docking-25-2 } MODEL { @@ -141,41 +108,7 @@ rotation = 180, 0, 0 } %rescaleFactor = 1 - MODULE - { - name = ModuleColorChanger - shaderProperty = _EmissiveColor - animRate = 0.8 - animState = false - useRate = true - toggleInEditor = true - toggleInFlight = true - unfocusedRange = 5 - toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights - eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On - eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off - toggleAction = True - defaultActionGroup = Light - redCurve - { - key = 0 0 0 3 - key = 1 1 0 0 - } - greenCurve - { - key = 0 0 0 1 - key = 1 1 1 0 - } - blueCurve - { - key = 0 0 0 0 - key = 1 0.7 1.5 0 - } - alphaCurve - { - key = 0 1 - } - } + } // Clamp-O-Tron Shielded Docking Port @@ -186,7 +119,7 @@ !MODEL {} MODEL { - model = ReStock/Assets/Coupling/restock-docking-shielded-125-1 + model = ReStock/Assets/Coupling/restock-docking-shielded-125-2 } MODEL { @@ -200,41 +133,7 @@ { @animationName = PortExtend } - MODULE - { - name = ModuleColorChanger - shaderProperty = _EmissiveColor - animRate = 0.8 - animState = false - useRate = true - toggleInEditor = true - toggleInFlight = true - unfocusedRange = 5 - toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights - eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On - eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off - toggleAction = True - defaultActionGroup = Light - redCurve - { - key = 0 0 0 3 - key = 1 1 0 0 - } - greenCurve - { - key = 0 0 0 1 - key = 1 1 1 0 - } - blueCurve - { - key = 0 0 0 0 - key = 1 0.7 1.5 0 - } - alphaCurve - { - key = 0 1 - } - } + MODULE { name = FXModuleLookAtConstraint diff --git a/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version b/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version index db6e7ea9..8e9e1313 100644 --- a/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version +++ b/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version @@ -12,17 +12,17 @@ "KSP_VERSION": { "MAJOR":1, - "MINOR":11, - "PATCH":2 + "MINOR":12, + "PATCH":1 }, "KSP_VERSION_MIN":{ "MAJOR":1, - "MINOR":11, + "MINOR":12, "PATCH":1 }, "KSP_VERSION_MAX":{ "MAJOR":1, - "MINOR":11, + "MINOR":12, "PATCH":99 } } diff --git a/Distribution/Restock/changelog.txt b/Distribution/Restock/changelog.txt index ea0c3845..2551e54a 100644 --- a/Distribution/Restock/changelog.txt +++ b/Distribution/Restock/changelog.txt @@ -1,3 +1,8 @@ +v1.4.0 +------ +- KSP 1.12 +- Updated docking ports to be able to rotate, includes a few texture touchups + v1.3.3 ------ - Fix Poodle shroud shaders diff --git a/Distribution/Restock/readme.txt b/Distribution/Restock/readme.txt index d31d5ed9..763bf8c3 100644 --- a/Distribution/Restock/readme.txt +++ b/Distribution/Restock/readme.txt @@ -1,5 +1,5 @@ ============= -RESTOCK 1.3.3 +RESTOCK 1.4.0 ============= Restock is a project to improve the art of the Kerbal Space Program part set. Some of the revisions are based on the canceled Part Overhaul project by Porkjet. diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-e.dds b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-e.dds index a53918de..f22a9c6a 100644 Binary files a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-e.dds and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-e.dds differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-n.dds b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-n.dds index 3eacdb84..74f77949 100644 Binary files a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-n.dds and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1-n.dds differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1.dds b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1.dds index a36b604e..cd69fc5a 100644 Binary files a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1.dds and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-1.dds differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-2.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-2.mu new file mode 100644 index 00000000..76033380 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-375-2.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-arrrow.dds b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-arrrow.dds new file mode 100644 index 00000000..ee81a21a Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Coupling/restock-docking-arrrow.dds differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg index 3e9d383a..10c9b4ed 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg @@ -7,7 +7,7 @@ PART author = Chris Adderley (Nertea) MODEL { - model = ReStockPlus/Assets/Coupling/restock-docking-375-1 + model = ReStockPlus/Assets/Coupling/restock-docking-375-2 scale = 1.0, 1.0, 1.0 } MODEL @@ -57,6 +57,15 @@ PART referenceAttachNode = top nodeType = size3 stagingEnabled = False + canRotate = True + rotationTransformName = port + maxMotorOutput = 200 + RESOURCE + { + name = ElectricCharge + rate = 1 + } + rotationAxis = Y } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version b/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version index b488cac6..57ec7c95 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version @@ -5,24 +5,24 @@ "VERSION": { "MAJOR":1, - "MINOR":3, - "PATCH":3, + "MINOR":4, + "PATCH":0, "BUILD":0 }, "KSP_VERSION": { "MAJOR":1, - "MINOR":11, - "PATCH":2 + "MINOR":12, + "PATCH":1 }, "KSP_VERSION_MIN":{ "MAJOR":1, - "MINOR":11, + "MINOR":12, "PATCH":1 }, "KSP_VERSION_MAX":{ "MAJOR":1, - "MINOR":11, + "MINOR":12, "PATCH":99 } } diff --git a/Distribution/RestockPlus/changelog.txt b/Distribution/RestockPlus/changelog.txt index 7809af08..e63a2e12 100644 --- a/Distribution/RestockPlus/changelog.txt +++ b/Distribution/RestockPlus/changelog.txt @@ -1,3 +1,8 @@ +v1.4.0 +------ +- KSP 1.12 +- Updated docking ports to be able to rotate, includes a few texture touchups + v1.3.3 ------ - Fixed smoke emission point on single Boar engine diff --git a/Distribution/RestockPlus/readme.txt b/Distribution/RestockPlus/readme.txt index edc38236..fdf0b5e7 100644 --- a/Distribution/RestockPlus/readme.txt +++ b/Distribution/RestockPlus/readme.txt @@ -1,5 +1,5 @@ ============== -RESTOCK+ 1.3.3 +RESTOCK+ 1.4.0 ============== Restock+ is a complement to Restock which adds useful parts that we feel are missing from the base game. Functionally, these parts additions allow better flexibility in craft construction and not add new gameplay systems or form factors. Some examples might include: