Skip to content

Commit

Permalink
Refining Spaceplanes
Browse files Browse the repository at this point in the history
Altering Spaceplane nodes to streamline later X-Planes and then split the Aeronautics node from the Spaceplanes node to focus on air-launching
  • Loading branch information
Its-Just-Luci committed Sep 13, 2024
1 parent b188f2f commit d4a5fa9
Show file tree
Hide file tree
Showing 3 changed files with 149 additions and 95 deletions.
48 changes: 48 additions & 0 deletions GameData/RP-1/Tree/AirlaunchTechlevels.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,51 @@ PARTUPGRADE
manufacturer = Generic
description = Airlaunch limits are extended to allow vessels up to 25 t in mass while other limits stay at 15 x 8 x 21 m (width x height x length). Altitude is still limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock.
}

PARTUPGRADE
{
name = airlaunchTL5
partIcon = SXTmk3Cockpit52
techRequired = hypersonicMetallurgy
entryCost = 1
cost = 0
title = Airlaunch Level 5
manufacturer = Generic
description = Airlaunch limits are extended to allow vessels up to 30 t in mass while other limits stay at 15 x 8 x 21 m (width x height x length). Altitude is still limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock.
}

PARTUPGRADE
{
name = airlaunchTL6
partIcon = 25mKossak
techRequired = efficientSupersonic
entryCost = 1
cost = 0
title = Airlaunch Level 6
manufacturer = Generic
description = Airlaunch limits are extended to allow vessels up to 70 t in mass while other limits stay at 25 x 19 x 39 m (width x height x length). Altitude is still limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock.
}

PARTUPGRADE
{
name = airlaunchTL7
partIcon = 25mKossak
techRequired = refinedTurbofans
entryCost = 1
cost = 0
title = Airlaunch Level 7
manufacturer = Generic
description = Airlaunch limits are extended to allow vessels up to 120 t in mass while other limits stay at 25 x 19 x 39 m (width x height x length). Altitude is still limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock.
}

PARTUPGRADE
{
name = airlaunchTL8
partIcon = SXTOsaulNoseCockpitAn225
techRequired = scramjetEngines
entryCost = 1
cost = 0
title = Airlaunch Level 8
manufacturer = Generic
description = Airlaunch limits are extended to allow vessels up to 275 t in mass while other limits stay at 25 x 19 x 44 m (width x height x length). Altitude is still limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock.
}
122 changes: 64 additions & 58 deletions GameData/RP-1/Tree/RP0TechTree.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -117,31 +117,31 @@
lineTo = LEFT
}
}
RDNode
{
id = highSpeedFlight
title = High Speed Flight
description = High Speed Flight (1958-1963)
cost = 10
hideEmpty = False
nodeName = highSpeedFlight
anyToUnlock = False
icon = RP-1/Tree/Icons/rp0_icon_mirage4
pos = -3292,2090,-1
scale = 0.6
Parent
{
parentID = matureSupersonic
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = materialsScienceSatellite
lineFrom = RIGHT
lineTo = LEFT
}
}
//RDNode
//{
//id = highSpeedFlight
//title = High Speed Flight
//description = High Speed Flight (1958-1963)
//cost = 10
//hideEmpty = False
//nodeName = highSpeedFlight
//anyToUnlock = False
//icon = RP-1/Tree/Icons/rp0_icon_mirage4
//pos = -3292,2090,-1
//scale = 0.6
//Parent
//{
//parentID = matureSupersonic
//lineFrom = RIGHT
//lineTo = LEFT
//}
//Parent
//{
//parentID = materialsScienceSatellite
//lineFrom = RIGHT
//lineTo = LEFT
//}
//}
RDNode
{
id = advancedJetEngines
Expand All @@ -156,7 +156,7 @@
scale = 0.6
Parent
{
parentID = highSpeedFlight
parentID = hypersonicMetallurgy
lineFrom = RIGHT
lineTo = LEFT
}
Expand Down Expand Up @@ -385,7 +385,7 @@
id = hypersonicFlightRP0
title = Hypersonic Flight
description = Hypersonic Flight (1959)
cost = 12
cost = 15
hideEmpty = False
nodeName = hypersonicFlightRP0
anyToUnlock = False
Expand All @@ -407,15 +407,15 @@
}
RDNode
{
id = suborbitalSpaceplanes
title = Suborbital Spaceplanes
description = Suborbital Spaceplanes (1962)
cost = 10
id = hypersonicMetallurgy
title = Hypersonic Metallurgy
description = Hypersonic Metallurgy (1963)
cost = 20
hideEmpty = False
nodeName = suborbitalSpaceplanesRP0
nodeName = hypersonicMetallurgyRP0
anyToUnlock = False
icon = RP-1/Tree/Icons/rp0_icon_x15
pos = -2867,2005,-1
pos = -2782,2005,-1
scale = 0.6
Parent
{
Expand All @@ -442,46 +442,52 @@
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 = suborbitalSpaceplanes
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
//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 = suborbitalSpaceplanes
//lineFrom = RIGHT
//lineTo = LEFT
//}
//Parent
//{
parentID = basicCapsules
lineFrom = RIGHT
lineTo = LEFT
}
}
//}
//}
RDNode
{
id = prototypeSpaceplanes
title = Prototype Spaceplanes
description = Prototype Spaceplanes (1965)
cost = 15
cost = 25
hideEmpty = False
nodeName = prototypeSpaceplanes
anyToUnlock = False
anyToUnlock = True
icon = RP-1/Tree/Icons/rp0_icon_x20
pos = -2527,2005,-1
scale = 0.6
Parent
{
parentID = reusableTPS
parentID = hypersonicMetallurgy
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = basicCapsules
lineFrom = RIGHT
lineTo = LEFT
}
Expand Down
Loading

0 comments on commit d4a5fa9

Please sign in to comment.