diff --git a/GameData/RP-0/Tree/TREE-Parts.cfg b/GameData/RP-0/Tree/TREE-Parts.cfg
index fa8b2ee7dc5..62b262b12a6 100644
--- a/GameData/RP-0/Tree/TREE-Parts.cfg
+++ b/GameData/RP-0/Tree/TREE-Parts.cfg
@@ -6606,7 +6606,7 @@
}
@PART[MK2VApod]:FOR[xxxRP0]
{
- %TechRequired = matureCapsules
+ %TechRequired = improvedCapsules
%cost = 8000
%entryCost = 0
RP0conf = true
@@ -7992,7 +7992,7 @@
}
@PART[RFTanks-Sep-AlLi]:FOR[xxxRP0]
{
- %TechRequired =
+ %TechRequired = materialsScienceNF
%cost = 0
%entryCost = 40000
RP0conf = true
@@ -26102,7 +26102,7 @@
}
@PART[luna_ktdu]:FOR[xxxRP0]
{
- %TechRequired = orbitalRocketry1966
+ %TechRequired = lunarRatedHeatshields
%cost = 100
%entryCost = 50000
RP0conf = true
@@ -29808,7 +29808,7 @@
}
@PART[rn_r7_les_okt]:FOR[xxxRP0]
{
- %TechRequired = solids1964
+ %TechRequired = secondGenCapsules
%cost = 5000
%entryCost = 175000
RP0conf = true
@@ -30742,7 +30742,7 @@
}
@PART[rn_tks_rcs_block]:FOR[xxxRP0]
{
- %TechRequired = spaceStationControl
+ %TechRequired = improvedCapsules
%cost = 400
%entryCost = 4000
RP0conf = true
@@ -30750,7 +30750,7 @@
}
@PART[rn_tks_retro]:FOR[xxxRP0]
{
- %TechRequired = solids1976
+ %TechRequired = improvedCapsules
%cost = 750
%entryCost = 8400
RP0conf = true
@@ -30762,7 +30762,7 @@
}
@PART[rn_tks_va_rcs]:FOR[xxxRP0]
{
- %TechRequired = spaceStationControl
+ %TechRequired = improvedCapsules
%cost = 1400
%entryCost = 16000
RP0conf = true
@@ -30870,7 +30870,7 @@
}
@PART[rn_va_capsule]:FOR[xxxRP0]
{
- %TechRequired = matureCapsules
+ %TechRequired = improvedCapsules
%cost = 8000
%entryCost = 0
RP0conf = true
@@ -30894,7 +30894,7 @@
}
@PART[rn_va_les]:FOR[xxxRP0]
{
- %TechRequired = matureCapsules
+ %TechRequired = improvedCapsules
%cost = 1200
%entryCost = 4800
RP0conf = true
@@ -30906,7 +30906,7 @@
}
@PART[rn_va_para]:FOR[xxxRP0]
{
- %TechRequired = advancedUncrewedLanding
+ %TechRequired = improvedCapsules
%cost = 0
%entryCost = 1
RP0conf = true
@@ -30940,7 +30940,7 @@
}
@PART[rn_voskhod_para]:FOR[xxxRP0]
{
- %TechRequired = earlyLanding
+ %TechRequired = secondGenCapsules
%cost = 0
%entryCost = 1
RP0conf = true
@@ -30948,7 +30948,7 @@
}
@PART[rn_voskhod_retro]:FOR[xxxRP0]
{
- %TechRequired = solids1964
+ %TechRequired = secondGenCapsules
%cost = 800
%entryCost = 25000
RP0conf = true
@@ -31210,7 +31210,7 @@
}
@PART[rn_zond_les]:FOR[xxxRP0]
{
- %TechRequired = solids1966
+ %TechRequired = lunarOrbiterCapsules
%cost = 5000
%entryCost = 175000
RP0conf = true
@@ -33819,4 +33819,40 @@
%entryCost = 1
RP0conf = true
@description ^=:$: From Chaka Monkey mod
+}
+@PART[rn_lok_sa_rcs]:FOR[xxxRP0]
+{
+ %TechRequired = matureCapsules
+ %cost = 50
+ %entryCost = 500
+ RP0conf = false
+ @description ^=:$: From RN Soyuz mod
+
+ MODULE
+ { name = ModuleTagReentry }
+
+}
+@PART[ok-sa-rcs]:FOR[xxxRP0]
+{
+ %TechRequired = secondGenCapsules
+ %cost = 50
+ %entryCost = 500
+ RP0conf = false
+ @description ^=:$: From RN Soyuz mod
+
+ MODULE
+ { name = ModuleTagReentry }
+
+}
+@PART[KK_ATK_GEM60]:FOR[xxxRP0]
+{
+ %TechRequired = solids1998
+ %cost = 1800
+ %entryCost = 36000
+ RP0conf = true
+ @description ^=:$: From ATK Propulsion Pack mod
+
+ MODULE
+ { name = ModuleTagEngineSolid }
+
}
\ No newline at end of file
diff --git a/Source/Tech Tree/Parts Browser/data/ATK_Propulsion_Pack.json b/Source/Tech Tree/Parts Browser/data/ATK_Propulsion_Pack.json
index 9397c4cf8d1..b114538c465 100644
--- a/Source/Tech Tree/Parts Browser/data/ATK_Propulsion_Pack.json
+++ b/Source/Tech Tree/Parts Browser/data/ATK_Propulsion_Pack.json
@@ -174,6 +174,29 @@
"EngineSolid"
]
},
+ {
+ "name": "KK_ATK_GEM60",
+ "title": "GEM 60",
+ "description": "A solid rocket motor, used to increase performance of the Delta IV Medium and Medium+ rockets. This motor features a gimballing nozzle for improved steering authority.",
+ "mod": "ATK Propulsion Pack",
+ "cost": "1800",
+ "entry_cost": "36000",
+ "category": "SOLID",
+ "info": "GEM 60 SRM from ATK Propulsion Pack",
+ "year": "2002",
+ "technology": "solids1998",
+ "ro": true,
+ "orphan": false,
+ "rp0_conf": true,
+ "spacecraft": "",
+ "engine_config": "GEM-60",
+ "upgrade": false,
+ "entry_cost_mods": "GEM-60/Fixed",
+ "identical_part_name": "GEM 60",
+ "module_tags": [
+ "EngineSolid"
+ ]
+ },
{
"name": "KK_ATK_Star13B",
"title": "Star 13B",
diff --git a/Source/Tech Tree/Parts Browser/data/RN_Soviet_Probes.json b/Source/Tech Tree/Parts Browser/data/RN_Soviet_Probes.json
index fc013b9add1..fa9cb2013cb 100644
--- a/Source/Tech Tree/Parts Browser/data/RN_Soviet_Probes.json
+++ b/Source/Tech Tree/Parts Browser/data/RN_Soviet_Probes.json
@@ -259,10 +259,10 @@
"mod": "RN Soviet Probes",
"cost": 100,
"entry_cost": 50000,
- "category": "ORBITAL",
+ "category": "EDL",
"info": "Engines",
"year": "1966",
- "technology": "orbitalRocketry1966",
+ "technology": "lunarRatedHeatshields",
"era": "04-ADV",
"ro": true,
"rp0": false,
diff --git a/Source/Tech Tree/Parts Browser/data/RN_Soviet_Rockets.json b/Source/Tech Tree/Parts Browser/data/RN_Soviet_Rockets.json
index 52677044148..32f5db0afd4 100644
--- a/Source/Tech Tree/Parts Browser/data/RN_Soviet_Rockets.json
+++ b/Source/Tech Tree/Parts Browser/data/RN_Soviet_Rockets.json
@@ -2817,10 +2817,10 @@
"mod": "RN Soviet Rockets",
"cost": "5000",
"entry_cost": "175000",
- "category": "SOLID",
+ "category": "COMMAND",
"info": "LES",
"year": "1965",
- "technology": "solids1964",
+ "technology": "secondGenCapsules",
"era": "05-LUNAR",
"ro": true,
"rp0": true,
@@ -3640,10 +3640,10 @@
"mod": "RN Soviet Rockets",
"cost": "5000",
"entry_cost": "175000",
- "category": "SOLID",
+ "category": "COMMAND",
"info": "LES",
"year": "1966",
- "technology": "solids1966",
+ "technology": "lunarOrbiterCapsules",
"era": "05-LUNAR",
"ro": true,
"rp0": true,
diff --git a/Source/Tech Tree/Parts Browser/data/RN_Soyuz.json b/Source/Tech Tree/Parts Browser/data/RN_Soyuz.json
index f9440facb6a..d9a807ba653 100644
--- a/Source/Tech Tree/Parts Browser/data/RN_Soyuz.json
+++ b/Source/Tech Tree/Parts Browser/data/RN_Soyuz.json
@@ -45,6 +45,29 @@
"identical_part_name": "",
"module_tags": []
},
+ {
+ "name": "ok-sa-rcs",
+ "title": "Soyuz/Zond Descent Module RCS Block",
+ "description": "RCS block for soyuz and zond. Place on the node on the side of the soyuz/zond descent module opposite the parachute.",
+ "mod": "RN Soyuz",
+ "cost": "50",
+ "entry_cost": "500",
+ "category": "COMMAND",
+ "info": "RCS",
+ "year": "1965",
+ "technology": "secondGenCapsules",
+ "ro": true,
+ "orphan": false,
+ "rp0_conf": false,
+ "spacecraft": "",
+ "engine_config": "",
+ "upgrade": false,
+ "entry_cost_mods": "",
+ "identical_part_name": "",
+ "module_tags": [
+ "Reentry"
+ ]
+ },
{
"name": "ok_bo_fem",
"title": "Soyuz 7K-OK Orbital Module Drogue",
@@ -392,6 +415,29 @@
"Reentry"
]
},
+ {
+ "name": "rn_lok_sa_rcs",
+ "title": "LOK Descent Module RCS Block",
+ "description": "RCS block for LOK. Place on the node on the side of the lok descent module opposite the parachute.",
+ "mod": "RN Soyuz",
+ "cost": "50",
+ "entry_cost": "500",
+ "category": "COMMAND",
+ "info": "RCS",
+ "year": "1967",
+ "technology": "matureCapsules",
+ "ro": true,
+ "orphan": false,
+ "rp0_conf": false,
+ "spacecraft": "",
+ "engine_config": "",
+ "upgrade": false,
+ "entry_cost_mods": "",
+ "identical_part_name": "",
+ "module_tags": [
+ "Reentry"
+ ]
+ },
{
"name": "rn_lok_tdu",
"title": "Soyuz 7K-LOK Service Module",
@@ -447,10 +493,10 @@
"mod": "RN Soyuz",
"cost": "400",
"entry_cost": "4000",
- "category": "RCS",
+ "category": "COMMAND",
"info": "RCS",
"year": "1977",
- "technology": "spaceStationControl",
+ "technology": "improvedCapsules",
"era": "06-STATION",
"ro": true,
"rp0": false,
@@ -470,10 +516,10 @@
"mod": "RN Soyuz",
"cost": "750",
"entry_cost": "8400",
- "category": "SOLID",
- "info": "",
- "year": "1977",
- "technology": "solids1976",
+ "category": "COMMAND",
+ "info": "Retro motor for TKS (VA) Capsule.",
+ "year": "1975",
+ "technology": "improvedCapsules",
"era": "06-STATION",
"ro": true,
"rp0": false,
@@ -495,10 +541,10 @@
"mod": "RN Soyuz",
"cost": "1400",
"entry_cost": "16000",
- "category": "RCS",
+ "category": "COMMAND",
"info": "RCS",
"year": "1977",
- "technology": "spaceStationControl",
+ "technology": "improvedCapsules",
"era": "06-STATION",
"ro": true,
"rp0": false,
@@ -543,8 +589,8 @@
"entry_cost": "0",
"category": "COMMAND",
"info": "Command Module",
- "year": "1974",
- "technology": "matureCapsules",
+ "year": "1975",
+ "technology": "improvedCapsules",
"era": "06-STATION",
"ro": true,
"rp0": true,
@@ -593,8 +639,8 @@
"entry_cost": "4800",
"category": "COMMAND",
"info": "LES",
- "year": "1974",
- "technology": "matureCapsules",
+ "year": "1975",
+ "technology": "improvedCapsules",
"era": "06-STATION",
"ro": true,
"rp0": true,
@@ -616,10 +662,10 @@
"mod": "RN Soyuz",
"cost": "0",
"entry_cost": "1",
- "category": "EDL",
+ "category": "COMMAND",
"info": "Parachute",
"year": "1977",
- "technology": "advancedUncrewedLanding",
+ "technology": "improvedCapsules",
"era": "06-STATION",
"ro": true,
"rp0": false,
@@ -665,10 +711,10 @@
"mod": "RN Soyuz",
"cost": "0",
"entry_cost": "1",
- "category": "EDL",
+ "category": "COMMAND",
"info": "Parachute",
"year": "1964",
- "technology": "earlyLanding",
+ "technology": "secondGenCapsules",
"era": "04-ADV",
"ro": true,
"rp0": false,
@@ -688,10 +734,10 @@
"mod": "RN Soyuz",
"cost": "800",
"entry_cost": "25000",
- "category": "SOLID",
+ "category": "COMMAND",
"info": "",
"year": "1964",
- "technology": "solids1964",
+ "technology": "secondGenCapsules",
"era": "04-ADV",
"ro": true,
"rp0": true,
diff --git a/Source/Tech Tree/Parts Browser/data/Ven_Stock_Revamp.json b/Source/Tech Tree/Parts Browser/data/Ven_Stock_Revamp.json
index 0201f83ddfc..3b1f4135ad8 100644
--- a/Source/Tech Tree/Parts Browser/data/Ven_Stock_Revamp.json
+++ b/Source/Tech Tree/Parts Browser/data/Ven_Stock_Revamp.json
@@ -234,8 +234,8 @@
"entry_cost": "0",
"category": "COMMAND",
"info": "Command Module",
- "year": "1974",
- "technology": "matureCapsules",
+ "year": "1975",
+ "technology": "improvedCapsules",
"era": "06-STATION",
"ro": true,
"rp0": true,