diff --git a/FOR_RELEASE/GameData/000_USITools/CHANGELOG.txt b/FOR_RELEASE/GameData/000_USITools/CHANGELOG.txt index dcdd8f2ca..b0f16e5de 100644 --- a/FOR_RELEASE/GameData/000_USITools/CHANGELOG.txt +++ b/FOR_RELEASE/GameData/000_USITools/CHANGELOG.txt @@ -1,3 +1,7 @@ +0.8.2 - 2016.10.16 +------------------ +Made the nuclear pulse engine atmospheric nerf optional + 0.8.1 - 2016.10.15 ------------------ Fixed an issue that was causing swappable converters to shut down diff --git a/FOR_RELEASE/GameData/000_USITools/USITools.dll b/FOR_RELEASE/GameData/000_USITools/USITools.dll index 84f6748c2..4b8cdcd06 100644 Binary files a/FOR_RELEASE/GameData/000_USITools/USITools.dll and b/FOR_RELEASE/GameData/000_USITools/USITools.dll differ diff --git a/FOR_RELEASE/GameData/000_USITools/USITools.dll.mdb b/FOR_RELEASE/GameData/000_USITools/USITools.dll.mdb index da695485e..1bf312875 100644 Binary files a/FOR_RELEASE/GameData/000_USITools/USITools.dll.mdb and b/FOR_RELEASE/GameData/000_USITools/USITools.dll.mdb differ diff --git a/FOR_RELEASE/GameData/000_USITools/USITools.pdb b/FOR_RELEASE/GameData/000_USITools/USITools.pdb index e0c779d2a..a610b77dc 100644 Binary files a/FOR_RELEASE/GameData/000_USITools/USITools.pdb and b/FOR_RELEASE/GameData/000_USITools/USITools.pdb differ diff --git a/FOR_RELEASE/GameData/000_USITools/USITools.version b/FOR_RELEASE/GameData/000_USITools/USITools.version index 0a1a3ed5d..deb7022ec 100644 --- a/FOR_RELEASE/GameData/000_USITools/USITools.version +++ b/FOR_RELEASE/GameData/000_USITools/USITools.version @@ -10,7 +10,7 @@ "VERSION":{ "MAJOR":0, "MINOR":8, - "PATCH":1, + "PATCH":2, "BUILD":0 }, "KSP_VERSION":{ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/CHANGELOG.txt b/FOR_RELEASE/GameData/UmbraSpaceIndustries/CHANGELOG.txt index c06a2f28d..755929414 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/CHANGELOG.txt +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/CHANGELOG.txt @@ -1,6 +1,11 @@ +0.3.2 - 2016.10.16 +------------------ +Added Mulch to the supply pack +CTT Update! (Thanks theRagingIrisman!) + 0.3.1 - 2016.10.15 ------------------ -Fixes texture switch missing parameters (Thanks goldenpsp!) +Fixed texture switch missing parameters (Thanks goldenpsp!) 0.3.0 - (KSP 1.2) ------------------ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/CHANGELOG.txt b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/CHANGELOG.txt index 944b5d790..40b2efa6e 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/CHANGELOG.txt +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/CHANGELOG.txt @@ -1,3 +1,7 @@ +0.1.5 - 2016.10.16 +------------------ +Dependency Updates + 0.1.4 - 2016.10.15 ------------------ Fixed issue where some parts would shift on compression (Thanks DefiantZombie!) diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/Konstruction.version b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/Konstruction.version index b639f98a3..dfaa7bca2 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/Konstruction.version +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Konstruction/Konstruction.version @@ -10,7 +10,7 @@ "VERSION":{ "MAJOR":0, "MINOR":1, - "PATCH":4, + "PATCH":5, "BUILD":0 }, "KSP_VERSION":{ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/CTT.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/Kontainers_CTT.cfg similarity index 55% rename from FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/CTT.cfg rename to FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/Kontainers_CTT.cfg index 07ae72052..3e13b2348 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/CTT.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/Kontainers_CTT.cfg @@ -1,102 +1,168 @@ +//done by theRagingIrishman + +//Nuclear @PART[C3_DepletedFuelTank]:NEEDS[CommunityTechTree] { @TechRequired = nuclearFuelSystems - } @PART[C3_NukeFuelTank]:NEEDS[CommunityTechTree] { @TechRequired = nuclearFuelSystems +} +//Fuel +@PART[C3_FlatRnd_01]:NEEDS[CommunityTechTree] +{ + @TechRequired = basicRocketry } +@PART[C3_FlatRnd_02]:NEEDS[CommunityTechTree] +{ + @TechRequired = fuelSystems +} -@PART[C3_RTank_00]:NEEDS[CommunityTechTree] +@PART[C3_FlatRnd_03]:NEEDS[CommunityTechTree] { - @TechRequired = storageTech + @TechRequired = advFuelSystems +} +@PART[C3_FlatRnd_04]:NEEDS[CommunityTechTree] +{ + @TechRequired = largeVolumeContainment } -@PART[C3_RTank_01]:NEEDS[CommunityTechTree] + +@PART[C3_RTank_00]:NEEDS[CommunityTechTree] { - @TechRequired = storageTech + @TechRequired = basicRocketry +} +@PART[C3_RTank_01]:NEEDS[CommunityTechTree] +{ + @TechRequired = advRocketry } + @PART[C3_RTank_02]:NEEDS[CommunityTechTree] { - @TechRequired = logistics + @TechRequired = advFuelSystems } + @PART[C3_RTank_03]:NEEDS[CommunityTechTree] { - @TechRequired = advLogistics + @TechRequired = highPerformanceFuelSystems } + @PART[C3_RTank_04]:NEEDS[CommunityTechTree] { - @TechRequired = advLogistics + @TechRequired = specializedFuelStorage } + @PART[C3_RTank_06]:NEEDS[CommunityTechTree] { - @TechRequired = advLogistics + @TechRequired = exoticFuelStorage } + @PART[C3_RTank_08]:NEEDS[CommunityTechTree] { - @TechRequired = advLogistics + @TechRequired = exoticFuelStorage } @PART[C3_Tank_01]:NEEDS[CommunityTechTree] { - @TechRequired = storageTech + @TechRequired = advRocketry } + @PART[C3_Tank_02]:NEEDS[CommunityTechTree] { - @TechRequired = logistics + @TechRequired = largeVolumeContainment } + @PART[C3_Tank_03]:NEEDS[CommunityTechTree] { - @TechRequired = advLogistics + @TechRequired = highPerformanceFuelSystems } + @PART[C3_Tank_04]:NEEDS[CommunityTechTree] { - @TechRequired = advLogistics + @TechRequired = specializedFuelStorage +} + +@PART[C3_LqdTrussTank]:NEEDS[CommunityTechTree] +{ + @TechRequired = advFuelSystems } +@PART[RadialLqdTank]:NEEDS[CommunityTechTree] +{ + @TechRequired = fuelSystems +} + +//Non-Fuel +@PART[C3_FlatTank_01]:NEEDS[CommunityTechTree] +{ + @TechRequired = storageTech +} @PART[C3_Kontainer_01]:NEEDS[CommunityTechTree] { @TechRequired = storageTech } + +@PART[C3_Kontainer_KIS_01]:NEEDS[CommunityTechTree] +{ + @TechRequired = storageTech +} + +@PART[C3_FlatTank_02]:NEEDS[CommunityTechTree] +{ + @TechRequired = logistics +} + @PART[C3_Kontainer_02]:NEEDS[CommunityTechTree] { @TechRequired = logistics } -@PART[C3_Kontainer_03]:NEEDS[CommunityTechTree] + +@PART[C3_Kontainer_KIS_02]:NEEDS[CommunityTechTree] { - @TechRequired = advLogistics + @TechRequired = logistics } -@PART[C3_Kontainer_04]:NEEDS[CommunityTechTree] + +@PART[C3_FlatTank_03]:NEEDS[CommunityTechTree] { @TechRequired = advLogistics } - -@PART[C3_Kontainer_KIS_M]:NEEDS[CommunityTechTree] +@PART[C3_Kontainer_03]:NEEDS[CommunityTechTree] { - @TechRequired = storageTech + @TechRequired = advLogistics } -@PART[C3_Kontainer_KIS_01]:NEEDS[CommunityTechTree] +@PART[C3_Kontainer_KIS_03]:NEEDS[CommunityTechTree] { - @TechRequired = storageTech + @TechRequired = advLogistics } -@PART[C3_Kontainer_KIS_02]:NEEDS[CommunityTechTree] + +@PART[C3_FlatTank_04]:NEEDS[CommunityTechTree] { - @TechRequired = logistics + @TechRequired = advLogistics } -@PART[C3_Kontainer_KIS_03]:NEEDS[CommunityTechTree] + +@PART[C3_Kontainer_04]:NEEDS[CommunityTechTree] { @TechRequired = advLogistics } + @PART[C3_Kontainer_KIS_04]:NEEDS[CommunityTechTree] { @TechRequired = advLogistics } +@PART[C3_Kontainer_KIS_M]:NEEDS[CommunityTechTree] +{ + @TechRequired = generalConstruction +} +@PART[RadialSupPack]:NEEDS[CommunityTechTree] +{ + @TechRequired = storageTech +} diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/RadialSupPak.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/RadialSupPak.cfg index 456886037..4fb7215e6 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/RadialSupPak.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Kontainers/RadialSupPak.cfg @@ -79,9 +79,9 @@ PART MODULE { name = FSfuelSwitch - resourceNames =MetallicOre;Uraninite;Substrate;Minerals;Karbonite;ExoticMinerals,RareMetals;MaterialKits;Metals;Polymers;Supplies;Ore;Machinery;Recyclables;SpecializedParts;Fertilizer;Hydrates;Gypsum;Dirt;Silicates;Silicon;RefinedExotics;ColonySupplies;Organics - resourceAmounts = 1250;1250;1250;1250;1250;625,625;1250;1250;1250;1250;250;1250;1250;1250;1250;1250;1250;1250;1250;1250;1250;1250;1250 - initialResourceAmounts = 0;0;0;0;0;0,0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 + resourceNames =MetallicOre;Uraninite;Substrate;Minerals;Karbonite;ExoticMinerals,RareMetals;MaterialKits;Metals;Polymers;Supplies,Mulch;Ore;Machinery;Recyclables;SpecializedParts;Fertilizer;Hydrates;Gypsum;Dirt;Silicates;Silicon;RefinedExotics;ColonySupplies;Organics + resourceAmounts = 1250;1250;1250;1250;1250;625,625;1250;1250;1250;1200,50;250;1250;1250;1250;1250;1250;1250;1250;1250;1250;1250;1250;1250 + initialResourceAmounts = 0;0;0;0;0;0,0;0;0;0;0,0;0;0;0;0;0;0;0;0;0;0;0;0;0 tankCost = 2200;875;375;1000;400;187500;2500;17800;10000;3125;5;19750;8750;40000;2500;625;12.5;375;12.5;25;312500;18750;625 basePartMass = 0.15625 tankMass = 0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/CHANGELOG.txt b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/CHANGELOG.txt index f98919460..4349f5eeb 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/CHANGELOG.txt +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/CHANGELOG.txt @@ -1,3 +1,10 @@ +0.50.2 - 2016.10.16 +------------------- +Added a Ranger-style 6K battery +Added Mulch to the supply pack +CTT Update! (Thanks theRagingIrisman!) +Fixed missing ResourceDistributor configs for the Pioneer and Logistics Centers + 0.50.1 - 2016.10.15 ------------------- Corrected an issue where some modules were not auto-transferring resources diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/CTT.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/CTT.cfg deleted file mode 100644 index ce4c78005..000000000 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/CTT.cfg +++ /dev/null @@ -1,169 +0,0 @@ -@PART[MKV_*]:NEEDS[CommunityTechTree] -{ - @TechRequired = shortTermHabitation -} - -@PART[MKS_Aeroponics]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[MKS_375_OCTO]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OctoLander]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} - -@PART[MK3_Refinery]:NEEDS[CommunityTechTree] -{ - @TechRequired = offworldManufacturing -} -@PART[MK3_FuelRefinery]:NEEDS[CommunityTechTree] -{ - @TechRequired = offworldManufacturing -} -@PART[MK3_IndustrialSifter]:NEEDS[CommunityTechTree] -{ - @TechRequired = offworldManufacturing -} -@PART[MK3_NukeProcessor]:NEEDS[CommunityTechTree] -{ - @TechRequired = offworldManufacturing -} - -@PART[MK3_Fabricator]:NEEDS[CommunityTechTree] -{ - @TechRequired = orbitalAssembly -} - -@PART[MKS_LogisticsHub]:NEEDS[CommunityTechTree] -{ - @TechRequired = advLogistics -} -@PART[MKS_EL_LaunchPad]:NEEDS[CommunityTechTree] -{ - @TechRequired = orbitalMegastructures -} -@PART[MKS_EL_OrbitalDock]:NEEDS[CommunityTechTree] -{ - @TechRequired = orbitalMegastructures -} -@PART[OKS_Workspace]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} - -@PART[OKS_Tube_Lg]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_Tube]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[MKS_Storage_ILM]:NEEDS[CommunityTechTree] -{ - @TechRequired = logistics -} -@PART[OKS_Storage_ILM]:NEEDS[CommunityTechTree] -{ - @TechRequired = logistics -} - -@PART[MKS_PDU]:NEEDS[CommunityTechTree] -{ - @TechRequired = nuclearPower -} -@PART[OKS_LgHub]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_Hub]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_Cap]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_Kerbitat]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_HabRing]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_ColonyHub]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[MKS_ColonyHub]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_AgModule]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[OKS_Aeroponics]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} - -@PART[MKS_Kerbitat]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} - -@PART[MKS_Workspace]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[MKS_ModuleBase]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} -@PART[MKS_MobileBase]:NEEDS[CommunityTechTree] -{ - @TechRequired = longTermHabitation -} - -@PART[MKS_RigidTube]:NEEDS[CommunityTechTree] -{ - @TechRequired = shortTermHabitation -} -@PART[MKS_FlexOTube]:NEEDS[CommunityTechTree] -{ - @TechRequired = shortTermHabitation -} -@PART[MKS_ExpandoTube_XL]:NEEDS[CommunityTechTree] -{ - @TechRequired = shortTermHabitation -} -@PART[MKS_ExpandoTube4]:NEEDS[CommunityTechTree] -{ - @TechRequired = shortTermHabitation -} -@PART[MKS_ExpandoTube_Mini]:NEEDS[CommunityTechTree] -{ - @TechRequired = shortTermHabitation -} -@PART[MKS_Antenna]:NEEDS[CommunityTechTree] -{ - @TechRequired = experimentalScience -} -@PART[MKS_DockingPort]:NEEDS[CommunityTechTree] -{ - @TechRequired = shortTermHabitation -} -@PART[SalamanderPod]:NEEDS[CommunityTechTree] -{ - @TechRequired = simpleCommandModules -} -@PART[ScoutLanderMk2]:NEEDS[CommunityTechTree] -{ - @TechRequired = simpleCommandModules -} diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll index 0279a302d..9e6277551 100644 Binary files a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll.mdb b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll.mdb index 29c569293..e17090026 100644 Binary files a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll.mdb and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.dll.mdb differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.pdb b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.pdb index e1753e29a..6b93c77df 100644 Binary files a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.pdb and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/KolonyTools.pdb differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/MKS.version b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/MKS.version index 630e54383..8b0dcf441 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/MKS.version +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/MKS.version @@ -10,7 +10,7 @@ "VERSION":{ "MAJOR":0, "MINOR":50, - "PATCH":1, + "PATCH":2, "BUILD":0 }, "KSP_VERSION":{ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/MKS_CTT.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/MKS_CTT.cfg new file mode 100644 index 000000000..e5422d862 --- /dev/null +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/MKS_CTT.cfg @@ -0,0 +1,341 @@ +//done by theRagingIrishman + +@PART[USI_DeomlitionBlock]:NEEDS[CommunityTechTree] +{ + @TechRequired = specializedConstruction +} + +@PART[Duna_Agriculture]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Duna_Kerbitat]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Duna_Kolonist]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Duna_LogCenter]:NEEDS[CommunityTechTree] +{ + @TechRequired = advLogistics +} + +@PART[Duna_MedBay]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Duna_PDU]:NEEDS[CommunityTechTree] +{ + @TechRequired = advNuclearPower +} + +@PART[Duna_Pioneer]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[MKS_Drill_01]:NEEDS[CommunityTechTree] +{ + @TechRequired = advScienceTech +} + +@PART[MKS_Drill_02]:NEEDS[CommunityTechTree] +{ + @TechRequired = advOffworldMining +} + +@PART[MKS_Drill_03]:NEEDS[CommunityTechTree] +{ + @TechRequired = resourceExploitation +} + +@PART[MKS_EL_LaunchPad]:NEEDS[CommunityTechTree] +{ + @TechRequired = orbitalMegastructures +} + +@PART[MKS_EL_OrbitalDock]:NEEDS[CommunityTechTree] +{ + @TechRequired = orbitalMegastructures +} + +@PART[MKS_FlexOTube]:NEEDS[CommunityTechTree] +{ + @TechRequired = metaMaterials +} + +@PART[MKS_InflationTank]:NEEDS[CommunityTechTree] +{ + @TechRequired = advFuelSystems +} + +@PART[MKS_LandingLeg]:NEEDS[CommunityTechTree] +{ + @TechRequired = landing +} + +@PART[MKS_LandingWheel]:NEEDS[CommunityTechTree] +{ + @TechRequired = specializedConstruction +} + +@PART[UKS_PowerAntenna]:NEEDS[CommunityTechTree] +{ + @TechRequired = microwavePowerTransmission +} + +@PART[UKS_PowerBox]:NEEDS[CommunityTechTree] +{ + @TechRequired = experimentalElectrics +} + +@PART[MKS_SkyCrane]:NEEDS[CommunityTechTree] +{ + @TechRequired = heavyRocketry +} + +@PART[WideLeg]:NEEDS[CommunityTechTree] +{ + @TechRequired = advLanding +} + +@PART[Ranger_AgModule]:NEEDS[CommunityTechTree] +{ + @TechRequired = shortTermHabitation +} + +@PART[Ranger_Airlock]:NEEDS[CommunityTechTree] +{ + @TechRequired = advMetalworks +} + +@PART[Ranger_AnchorHub]:NEEDS[CommunityTechTree] +{ + @TechRequired = composites +} + +@PART[Ranger_AuxCon]:NEEDS[CommunityTechTree] +{ + @TechRequired = logistics +} + +@PART[Ranger_BallHub]:NEEDS[CommunityTechTree] +{ + @TechRequired = composites +} + +@PART[Ranger_BatPak]:NEEDS[CommunityTechTree] +{ + @TechRequired = highPowerElectricalSystems +} + +@PART[Ranger_CommPak]:NEEDS[CommunityTechTree] +{ + @TechRequired = scienceTech +} + +@PART[Ranger_Crusher]:NEEDS[CommunityTechTree] +{ + @TechRequired = advScienceTech +} + +@PART[Ranger_HabModule]:NEEDS[CommunityTechTree] +{ + @TechRequired = shortTermHabitation +} + +@PART[Ranger_ISM]:NEEDS[CommunityTechTree] +{ + @TechRequired = logistics +} + +@PART[Ranger_MountPoint]:NEEDS[CommunityTechTree] +{ + @TechRequired = composites +} + +@PART[Ranger_PowerPack]:NEEDS[CommunityTechTree] +{ + @TechRequired = nuclearPower +} + +@PART[Ranger_Sifter]:NEEDS[CommunityTechTree] +{ + @TechRequired = advScienceTech +} + +@PART[Ranger_Smelter]:NEEDS[CommunityTechTree] +{ + @TechRequired = advScienceTech +} + +@PART[Ranger_VBracket]:NEEDS[CommunityTechTree] +{ + @TechRequired = composites +} + +@PART[Ranger_Workshop]:NEEDS[CommunityTechTree] +{ + @TechRequired = offWorldManufacturing +} + +@PART[SalamanderPod]:NEEDS[CommunityTechTree] +{ + @TechRequired = simpleCommandModules +} + +@PART[ScoutLanderMk2]:NEEDS[CommunityTechTree] +{ + @TechRequired = simpleCommandModules +} + +@PART[Tundra_250Cap]:NEEDS[CommunityTechTree] +{ + @TechRequired = metaMaterials +} + +@PART[Tundra_275_Hab]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_375Cap]:NEEDS[CommunityTechTree] +{ + @TechRequired = metaMaterials +} + +@PART[Tundra_425_Hab]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_Agriculture250]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_Agriculture375]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_Airlock]:NEEDS[CommunityTechTree] +{ + @TechRequired = nanolathing +} + +@PART[Tundra_Akademy]:NEEDS[CommunityTechTree] +{ + @TechRequired = colonization +} + +@PART[Tundra_ASM]:NEEDS[CommunityTechTree] +{ + @TechRequired = resourceExploitation +} + +@PART[Tundra_AssemblyPlant]:NEEDS[CommunityTechTree] +{ + @TechRequired = orbitalAssembly +} + +@PART[Tundra_HabRing]:NEEDS[CommunityTechTree] +{ + @TechRequired = colonization +} + +@PART[Tundra_Hub250]:NEEDS[CommunityTechTree] +{ + @TechRequired = metaMaterials +} + +@PART[Tundra_Kerbitat250]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_Kerbitat375]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_Kolonist250]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_Kolonist375]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_MedBay250]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_MedBay375]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_MiniAirlock]:NEEDS[CommunityTechTree] +{ + @TechRequired = nanolathing +} + +@PART[Tundra_MiniTruss]:NEEDS[CommunityTechTree] +{ + @TechRequired = metaMaterials +} + +@PART[Tundra_MultiHub]:NEEDS[CommunityTechTree] +{ + @TechRequired = metaMaterials +} + +@PART[Tundra_MultiTruss]:NEEDS[CommunityTechTree] +{ + @TechRequired = metaMaterials +} + +@PART[NodeHelper]:NEEDS[CommunityTechTree] +{ + @TechRequired = start +} + +@PART[Tundra_NukeProc]:NEEDS[CommunityTechTree] +{ + @TechRequired = resourceExploitation +} + +@PART[Tundra_PDU]:NEEDS[CommunityTechTree] +{ + @TechRequired = advNuclearPower +} + +@PART[Tundra_PioneerLC]:NEEDS[CommunityTechTree] +{ + @TechRequired = longTermHabitation +} + +@PART[Tundra_RecyclingPlant]:NEEDS[CommunityTechTree] +{ + @TechRequired = resourceExploitation +} + +@PART[Tundra_Refinery]:NEEDS[CommunityTechTree] +{ + @TechRequired = resourceExploitation +} + +@PART[Tundra_RegSifter]:NEEDS[CommunityTechTree] +{ + @TechRequired = resourceExploitation +} diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_LogCenter.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_LogCenter.cfg index ff5775290..c35368939 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_LogCenter.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_LogCenter.cfg @@ -137,7 +137,10 @@ PART } //********************* - + MODULE + { + name = ModuleResourceDistributor + } MODULE { name = ModulePlanetaryLogistics diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_Pioneer.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_Pioneer.cfg index b2c1f6120..b60f54510 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_Pioneer.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Duna_Pioneer.cfg @@ -216,4 +216,9 @@ PART { name = USI_ModuleFieldRepair } + MODULE + { + name = ModuleResourceDistributor + } + } diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Ranger_BatPak.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Ranger_BatPak.cfg new file mode 100644 index 000000000..cf98c63cd --- /dev/null +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Ranger_BatPak.cfg @@ -0,0 +1,74 @@ +PART +{ + name = Ranger_BatPak + module = Part + author = RoverDude + + MODEL + { + model = UmbraSpaceIndustries/MKS/Assets/Ranger_BatPak + } + + scale = 1 + rescaleFactor = 1 + + node_stack_pod = 0.0, 0.0, 0.0, 0, 0, 1 + + TechRequired = advConstruction + entryCost = 5200 + + cost = 1000 + category = Electrical + subcategory = 0 + title = MKS 'Ranger' Battery Pack + manufacturer = Umbra Space Industries + description = An external battery pack for your power hungry colony operations! + attachRules = 1,0,0,0,0 + mass = 0.3 + dragModelType = default + maximum_drag = 0.3 + minimum_drag = 0.2 + angularDrag = 1 + crashTolerance = 15 + maxTemp = 2000 + bulkheadProfiles = size1 + + crashTolerance = 15 + breakingForce = 250 + breakingTorque = 250 + + MODULE + { + name = ModuleKISItem + shortcutKeyAction = drop + useName = use + usableFromEva = true + usableFromContainer = true + usableFromPod = true + usableFromEditor = true + stackable = false + volumeOverride = 1000 + editorItemsCategory = false + moveSndPath = KIS/Sounds/itemMove + equipable = false + equipMode = part + equipSlot = Back Pocket + equipSkill = + equipRemoveHelmet = false + equipMeshName = helmet + equipBoneName = helmet01 + equipPos = (0, 0, 0) + equipDir = (0, 0, 0) + carriable = true + allowAttachOnStatic = false + } + + + RESOURCE + { + name = ElectricCharge + amount = 6000 + maxAmount = 6000 + isTweakable = True + } +} diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Tundra_PioneerLC.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Tundra_PioneerLC.cfg index 3f216655d..bf09ab40a 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Tundra_PioneerLC.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Tundra_PioneerLC.cfg @@ -195,5 +195,10 @@ PART { name = USI_ModuleFieldRepair } + MODULE + { + name = ModuleResourceDistributor + } + } diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/ReactorPack/CTT.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/ReactorPack/ReactorPack_CTT.cfg similarity index 68% rename from FOR_RELEASE/GameData/UmbraSpaceIndustries/ReactorPack/CTT.cfg rename to FOR_RELEASE/GameData/UmbraSpaceIndustries/ReactorPack/ReactorPack_CTT.cfg index f98490d5d..6d127e536 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/ReactorPack/CTT.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/ReactorPack/ReactorPack_CTT.cfg @@ -1,19 +1,21 @@ -@PART[USI_Nuke_625]:NEEDS[CommunityTechTree] -{ - @TechRequired = nuclearPower -} - -@PART[USI_Nuke_125]:NEEDS[CommunityTechTree] -{ - @TechRequired = nuclearPower -} - -@PART[USI_Nuke_250]:NEEDS[CommunityTechTree] -{ - @TechRequired = largeNuclearPower -} - -@PART[USI_Nuke_375]:NEEDS[CommunityTechTree] -{ - @TechRequired = largeNuclearPower -} +//done by theRagingIrishman + +@PART[USI_Nuke_625]:NEEDS[CommunityTechTree] +{ + @TechRequired = nuclearPower +} + +@PART[USI_Nuke_125]:NEEDS[CommunityTechTree] +{ + @TechRequired = largeNuclearPower +} + +@PART[USI_Nuke_250]:NEEDS[CommunityTechTree] +{ + @TechRequired = advNuclearPower +} + +@PART[USI_Nuke_375]:NEEDS[CommunityTechTree] +{ + @TechRequired = advNuclearPower +} diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/USICore.version b/FOR_RELEASE/GameData/UmbraSpaceIndustries/USICore.version index c7335ae0c..e318e53de 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/USICore.version +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/USICore.version @@ -10,7 +10,7 @@ "VERSION":{ "MAJOR":0, "MINOR":3, - "PATCH":1, + "PATCH":2, "BUILD":0 }, "KSP_VERSION":{ diff --git a/Source/KolonyTools/.vs/KolonyTools/v14/.suo b/Source/KolonyTools/.vs/KolonyTools/v14/.suo index 81838e470..98c354dfb 100644 Binary files a/Source/KolonyTools/.vs/KolonyTools/v14/.suo and b/Source/KolonyTools/.vs/KolonyTools/v14/.suo differ diff --git a/Source/KolonyTools/KolonyTools/ModuleBulkConverter.cs b/Source/KolonyTools/KolonyTools/ModuleBulkConverter.cs index 5678ab2ce..649de5ca8 100644 --- a/Source/KolonyTools/KolonyTools/ModuleBulkConverter.cs +++ b/Source/KolonyTools/KolonyTools/ModuleBulkConverter.cs @@ -39,6 +39,9 @@ private List GetPlanetResourceList(List inputs) protected override ConversionRecipe PrepareRecipe(double deltatime) { + if (!IsActivated) + return new ConversionRecipe(); + var recipe = base.PrepareRecipe(deltatime); recipe.Outputs.AddRange(GetPlanetResourceList(recipe.Outputs.Select(o=>o.ResourceName).ToList())); return recipe;