diff --git a/GameData/RP-1/Tree/RP0TechTree.cfg b/GameData/RP-1/Tree/RP0TechTree.cfg index b2ec08c218a..ded05256cf7 100644 --- a/GameData/RP-1/Tree/RP0TechTree.cfg +++ b/GameData/RP-1/Tree/RP0TechTree.cfg @@ -407,15 +407,15 @@ } RDNode { - id = prototypeSpaceplanes - title = Prototype Spaceplanes - description = Prototype Spaceplanes (1965) - cost = 55 + id = suborbitalSpaceplanes + title = Suborbital Spaceplanes + description = Suborbital Spaceplanes (1962) + cost = 10 hideEmpty = False - nodeName = prototypeSpaceplanes + nodeName = suborbitalSpaceplanesRP0 anyToUnlock = False - icon = RP-1/Tree/Icons/rp0_icon_x20 - pos = -2527,2005,-1 + icon = RP-1/Tree/Icons/rp0_icon_x15 + pos = -2867,2005,-1 scale = 0.6 Parent { @@ -425,7 +425,63 @@ } Parent { - parentID = materialsScienceAdvCapsules + parentID = earlyFlightControl + lineFrom = RIGHT + lineTo = LEFT + } + Parent + { + parentID = entryDescentLanding + lineFrom = RIGHT + lineTo = LEFT + } + Parent + { + parentID = materialsScienceHuman + lineFrom = RIGHT + lineTo = LEFT + } + } + RDNode + { + id = reusableTPS + title = Reusable Thermal Protection Systems + description = Reusable Thermal Protection Systems (1964) + cost = 20 + hideEmpty = False + nodeName = hypersonicFlightRP0 + anyToUnlock = True + icon = RP-1/Tree/Icons/rp0_icon_x15 + pos = -2612,2005,-1 + scale = 0.6 + Parent + { + parentID = suborbitalSpaceplanesRP0 + lineFrom = RIGHT + lineTo = LEFT + } + Parent + { + parentID = basicCapsules + lineFrom = RIGHT + lineTo = LEFT + } + } + RDNode + { + id = prototypeSpaceplanes + title = Prototype Spaceplanes + description = Prototype Spaceplanes (1965) + cost = 15 + hideEmpty = False + nodeName = prototypeSpaceplanes + anyToUnlock = False + icon = RP-1/Tree/Icons/rp0_icon_x20 + pos = -2527,2005,-1 + scale = 0.6 + Parent + { + parentID = reusableTPS lineFrom = RIGHT lineTo = LEFT } @@ -988,7 +1044,7 @@ scale = 0.6 Parent { - parentID = secondGenCapsules + parentID = earlyDocking lineFrom = RIGHT lineTo = LEFT } diff --git a/GameData/RP-1/Tree/TREE-Parts.cfg b/GameData/RP-1/Tree/TREE-Parts.cfg index 6173f3da650..39ea96d10e0 100644 --- a/GameData/RP-1/Tree/TREE-Parts.cfg +++ b/GameData/RP-1/Tree/TREE-Parts.cfg @@ -559,7 +559,7 @@ } @PART[B9_Aero_Wing_Procedural_TypeA]:FOR[xxxRP0] { - %TechRequired = prototypeSpaceplanes + %TechRequired = reusableTPS %cost = 0 %entryCost = 15000 RP0conf = true @@ -567,7 +567,7 @@ } @PART[B9_Aero_Wing_Procedural_TypeB]:FOR[xxxRP0] { - %TechRequired = prototypeSpaceplanes + %TechRequired = reusableTPS %cost = 0 %entryCost = 15000 RP0conf = true @@ -575,7 +575,7 @@ } @PART[B9_Aero_Wing_Procedural_TypeC]:FOR[xxxRP0] { - %TechRequired = prototypeSpaceplanes + %TechRequired = reusableTPS %cost = 0 %entryCost = 15000 RP0conf = true @@ -6604,7 +6604,7 @@ } @PART[RO-ProcTankSpaceplane]:FOR[xxxRP0] { - %TechRequired = prototypeSpaceplanes + %TechRequired = reusableTPS %cost = 0 %entryCost = 40000 RP0conf = true @@ -14309,7 +14309,7 @@ } @PART[ROT-MiscTank-Shielded]:FOR[xxxRP0] { - %TechRequired = prototypeSpaceplanes + %TechRequired = reusableTPS %cost = 0 %entryCost = 40000 RP0conf = true