From fe55267eb1a82bf6fb1c5821c36cd4ede63ac3c2 Mon Sep 17 00:00:00 2001 From: ChrisAdderley Date: Fri, 6 Sep 2024 10:20:01 -0700 Subject: [PATCH 1/2] 2.0.1 fixes --- .../Parts/FissionReactors/nfe-reactor-0625-1.cfg | 1 + .../Parts/FissionReactors/nfe-reactor-125-1.cfg | 2 +- .../Parts/FissionReactors/nfe-reactor-1875-1.cfg | 2 +- .../Parts/FissionReactors/nfe-reactor-25-1.cfg | 2 +- .../Parts/FissionReactors/nfe-reactor-25-2.cfg | 2 +- .../Parts/FissionReactors/nfe-reactor-375-1.cfg | 4 ++-- .../Parts/FissionReactors/nfe-reactor-tiny-1.cfg | 2 +- .../Parts/FissionReactors/nfe-reactor-tiny-2.cfg | 2 +- .../Patches/NFElectricalCommunityTechTree.cfg | 4 ++++ .../Versioning/NearFutureElectrical.version | 2 +- changelog.txt | 5 +++++ readme.txt | 2 +- 12 files changed, 20 insertions(+), 10 deletions(-) diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-0625-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-0625-1.cfg index 587b481..dfbc051 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-0625-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-0625-1.cfg @@ -79,6 +79,7 @@ PART key = 0 0 0 0 key = 100 210 0 0 } + // Above this temp, risky NominalTemperature = 750 // Above this temp, reactor takes damage diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-125-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-125-1.cfg index d2cf922..0617618 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-125-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-125-1.cfg @@ -77,7 +77,7 @@ PART HeatGeneration { key = 0 0 0 0 - key = 100 500 0 0 + key = 100 700 0 0 } // Above this temp, risky NominalTemperature = 750 diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-1875-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-1875-1.cfg index 218c9a9..de4ca80 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-1875-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-1875-1.cfg @@ -79,7 +79,7 @@ PART HeatGeneration { key = 0 0 0 0 - key = 100 1250 0 0 + key = 100 1875 0 0 } // Above this temp, risky NominalTemperature = 850 diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-1.cfg index c28bc16..c487d9c 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-1.cfg @@ -79,7 +79,7 @@ PART HeatGeneration { key = 0 0 0 0 - key = 100 4000 0 0 + key = 100 6000 0 0 } // Above this temp, risky NominalTemperature = 850 diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-2.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-2.cfg index 611d732..3836f15 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-2.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-25-2.cfg @@ -77,7 +77,7 @@ PART HeatGeneration { key = 0 0 0 0 - key = 100 5000 0 0 + key = 100 8000 0 0 } // Above this temp, risky NominalTemperature = 1000 diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg index 727683e..c34328d 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg @@ -77,7 +77,7 @@ PART HeatGeneration { key = 0 0 0 0 - key = 100 8000 0 0 + key = 100 13000 0 0 } // Above this temp, risky NominalTemperature = 1000 @@ -99,7 +99,7 @@ PART ElectricalGeneration { key = 0 0 - key = 100 6000 + key = 100 5000 } // --- Fuel stuff diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg index fe137d1..4906ab7 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg @@ -78,7 +78,7 @@ PART HeatGeneration { key = 0 0 0 0 - key = 100 10 0 0 + key = 100 30 0 0 } // Above this temp, risky NominalTemperature = 750 diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg index d43e5f6..df7ddab 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg @@ -80,7 +80,7 @@ PART HeatGeneration { key = 0 0 0 0 - key = 100 50 0 0 + key = 100 65 0 0 } // Above this temp, risky NominalTemperature = 750 diff --git a/GameData/NearFutureElectrical/Patches/NFElectricalCommunityTechTree.cfg b/GameData/NearFutureElectrical/Patches/NFElectricalCommunityTechTree.cfg index 51b0329..431a268 100644 --- a/GameData/NearFutureElectrical/Patches/NFElectricalCommunityTechTree.cfg +++ b/GameData/NearFutureElectrical/Patches/NFElectricalCommunityTechTree.cfg @@ -16,6 +16,10 @@ { @TechRequired = largeNuclearPower } +@PART[nfe-reactor-1875-1]:NEEDS[CommunityTechTree]:FOR[NearFutureElectrical] +{ + @TechRequired = largeNuclearPower +} @PART[nfe-reactor-25-1]:NEEDS[CommunityTechTree]:FOR[NearFutureElectrical] { @TechRequired = largeNuclearPower diff --git a/GameData/NearFutureElectrical/Versioning/NearFutureElectrical.version b/GameData/NearFutureElectrical/Versioning/NearFutureElectrical.version index a08fbdc..4be1e68 100644 --- a/GameData/NearFutureElectrical/Versioning/NearFutureElectrical.version +++ b/GameData/NearFutureElectrical/Versioning/NearFutureElectrical.version @@ -6,7 +6,7 @@ { "MAJOR":2, "MINOR":0, - "PATCH":0, + "PATCH":1, "BUILD":0 }, "KSP_VERSION": diff --git a/changelog.txt b/changelog.txt index 7e8e7aa..a8d7e8b 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,8 @@ +v2.0.1 +------ +- Fixed an issue where thermal output was not specified in the right context in configs, leading to low outputs +- Fixed a CTT patch issue that I THOUGHT was in the main release + v2.0.0 ------ - Updated ModuleManager to 4.2.3 diff --git a/readme.txt b/readme.txt index 78f3422..a839979 100644 --- a/readme.txt +++ b/readme.txt @@ -1,5 +1,5 @@ ============================= -NEAR FUTURE ELECTRICAL v2.0.0 +NEAR FUTURE ELECTRICAL v2.0.1 ============================= This pack contains advanced electrical parts - capacitors, nuclear reactors and new battery packs. From 8ed01676aedcf586feea8e774cc41319da463ee5 Mon Sep 17 00:00:00 2001 From: ChrisAdderley Date: Fri, 6 Sep 2024 10:31:42 -0700 Subject: [PATCH 2/2] Few cost/mass misses --- .../Parts/FissionReactors/nfe-reactor-375-1.cfg | 2 +- .../Parts/FissionReactors/nfe-reactor-tiny-1.cfg | 2 +- .../Parts/FissionReactors/nfe-reactor-tiny-2.cfg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg index c34328d..7f00ed7 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-375-1.cfg @@ -27,7 +27,7 @@ PART node_stack_bottom = 0.0, -2.362, 0, 0.0, -1.0, 0.0,3 // --- editor parameters --- - cost = 1288015 + cost = 722385 category = Electrical subcategory = 0 title = #LOC_NFElectrical_nfe-reactor-375-1_title diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg index 4906ab7..f743665 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-1.cfg @@ -37,7 +37,7 @@ PART attachRules = 1,1,1,1,1 // --- standard part parameters --- - mass = 0.016 + mass = 0.014 dragModelType = default maximum_drag = 0.2 diff --git a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg index df7ddab..5bf9c53 100644 --- a/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg +++ b/GameData/NearFutureElectrical/Parts/FissionReactors/nfe-reactor-tiny-2.cfg @@ -39,7 +39,7 @@ PART attachRules = 1,1,1,1,1 // --- standard part parameters --- - mass = 0.027 + mass = 0.042 dragModelType = default maximum_drag = 0.2