Skip to content

Commit

Permalink
WIP costing/tech data (for testing, prior to move to RP-1)
Browse files Browse the repository at this point in the history
  • Loading branch information
NathanKell committed Apr 9, 2022
1 parent b5af2e5 commit 78b3bd1
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 7 deletions.
10 changes: 10 additions & 0 deletions GameData/ROHeatshields/Heatshield-Presets.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -20,26 +20,36 @@ ROHS_PRESET
{
name = Heatsink
description = Rated for LEO reentries with a deeply negative perigee.
heatShieldBaseCost = 400
HeatShieldDiameterCost = 200
}
ROHS_PRESET
{
name = MercuryHS
description = Rated for non-lifting LEO reentries.
heatShieldBaseCost = 500
HeatShieldDiameterCost = 400
}
ROHS_PRESET
{
name = GeminiHS
description = Rated for lifting LEO reentries.
heatShieldBaseCost = 800
HeatShieldDiameterCost = 500
}
ROHS_PRESET
{
name = EarlyLunarHS
description = Rated for Lunar reentries.
heatShieldBaseCost = 800
HeatShieldDiameterCost = 1000
}
ROHS_PRESET
{
name = LunarHS
description = Rated for interplanetary reentries.
heatShieldBaseCost = 1000
HeatShieldDiameterCost = 1200
}
ROHS_PRESET
{
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions GameData/ROHeatshields/Parts/ROH-LEOHeatshield.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ PART
name = ROH-LEOHeatshield
author = Shadowmage, Pap

RSSROConfig:NEEDS[RealismOverhaul] = true
RSSROConfig:NEEDS[RealismOverhaul] = True
RP0conf:NEEDS[RP-0] = True

// ============================================================================
// Model and Dimensions
Expand Down Expand Up @@ -48,7 +49,7 @@ PART

category = Thermal

TechRequired:NEEDS[RP-0] = unlockParts
TechRequired:NEEDS[RP-0] = entryDescentLanding
TechRequired:NEEDS[!RP-0] = start
cost = 150
entryCost = 1
Expand Down
18 changes: 13 additions & 5 deletions GameData/ROHeatshields/Parts/Upgrade.cfg
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
@ENTRYCOSTMODS
{
Heatsink = heatshieldsHeatsink
MercuryHS = heatshieldsLEO
GeminiHS = heatshieldsLifting
EarlyLunarHS = heatshieldsEarlyLunar
LunarHS = heatshieldsLunar
}
PARTUPGRADE
{
//WARNING: name must be equal to preset name!!
name = Heatsink
partIcon = ROH-LEOHeatshield
techRequired = engineering101
techRequired = entryDescentLanding
title = Heat sink thermal protection
description = Unlocks beryllium heat sink technology designed for ballistic re-entry
}
Expand All @@ -12,7 +20,7 @@ PARTUPGRADE
{
name = MercuryHS
partIcon = ROH-LEOHeatshield
techRequired = engineering101
techRequired = humanRatedEDL
title = Mercury Heatshields
description = Unlocks ablative heatshield technology designed for ballistic re-entry
}
Expand All @@ -21,7 +29,7 @@ PARTUPGRADE
{
name = GeminiHS
partIcon = ROH-LEOHeatshield
techRequired = engineering101
techRequired = earlyLanding
title = Gemini Heatshields
description = Unlocks ablative heatshield technology designed for lifting re-entry
}
Expand All @@ -30,7 +38,7 @@ PARTUPGRADE
{
name = EarlyLunarHS
partIcon = ROH-LEOHeatshield
techRequired = engineering101
techRequired = lunarRatedHeatshields
title = Early Lunar Heatshields
description = Unlocks early Lunar capable heatshield technology
}
Expand All @@ -39,7 +47,7 @@ PARTUPGRADE
{
name = LunarHS
partIcon = ROH-LEOHeatshield
techRequired = engineering101
techRequired = lunarLanding
title = Lunar Heatshields
description = Unlocks Lunar and interplanetary capable heatshield technology
}

0 comments on commit 78b3bd1

Please sign in to comment.