Skip to content

Commit

Permalink
Adjusted Costs of SRB's
Browse files Browse the repository at this point in the history
SRBs no longer have a 40% cost reduction, their costs are returned to full price, but they only have a 0.5 cost multipler for rollout costs.

All Solid Fuel costs have been reduced to 0.0 as they are already considered in the cost of the part

Baby Sergeants have had their per unit cost raised from 30 to 60 and the RN ones are now properly priced
pap1723 committed Jan 20, 2019
1 parent 6fec8e3 commit 7d8eb35
Showing 6 changed files with 26 additions and 34 deletions.
2 changes: 1 addition & 1 deletion GameData/RP-0/KCT_Presets/RP0_KCTPresets.cfg
Original file line number Diff line number Diff line change
@@ -106,7 +106,7 @@ KCT_Preset
{
ModuleTagEngineLiquidPF = 1.75
ModuleTagEngineLiquidTurbo = 4
ModuleTagEngineSolid = 0.75
ModuleTagEngineSolid = 0.5
ModuleTagAvionics = 3
ModuleTagHabitable = 4
ModuleTagReentry = 2
10 changes: 5 additions & 5 deletions GameData/RP-0/Tree/SRB-CostAdjustments.cfg
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// Modifying the SRB's to make them cost effective options
@PART[xKosmos_SepRetroxMLS|SnubOtron|TinyTim|taerobee_TinyTim|xKosmos_SepRetrox|sepMotor1|RO-X-248|FASA_RO_UA1207|rn_ua1207|bluedog_Delta_GEM40|RO_KWsrbGlobeI_GEM|RSBdelta2srm|KK_ATK_GEM40AL|KK_ATK_GEM40|FASAExplorerSgt|ROBabySergeant|FASAExplorerSgt11|FASAExplorerSgt3|bluedog_castorSRB|solidBooster1-1Small|FASADeltaCastorSrb|rn_thor_castor|rn_thor_altair|rn_junoii_sgt_11|rn_junoii_sgt_3|rn_junoii_sgt|rn_aerobee300_srb|pioneer1_booster|rn_vanguard_stg31|rn_aerobee150_srb|sepMotorLarge|rn_scout_stg3x1_4|rn_scout_stg1|rn_scout_stg4|rn_scout_stg2|bluedog_Soltan_Radial|bluedog_Soltan_Inline|bluedog_Soltan_SRBnose|RO-M55|rn_scout_stg3x1_4_234|rn_scout_stg3x3|rn_scout_stg1_x34|bluedog_Titan_SRB2seg|rn_thor_altair_e1_1|rn_thor_altair_e2|rn_scout_stg4_x4|rn_thor_altair_e1|RO-X-258|RT2|Diamant_Stage3|FASAGerminiSRBInlineSep|bluedog_Diamant_Rubis|bluedog_Diamant_Topaze|bluedog_Diamant_Rita|rn_thor_star20|bluedog_Titan_SRBseparator|FASAGerminiSRB175_5Seg|bluedog_Titan_SRB5seg|bluedog_Titan_SRB5segStack|solidBoosterMAX|FASAGerminiSRB175|FASAGerminiSRB175White|rn_ua1205|rn_thor_altair_e1_2|KK_ATK_Star37FM|ca_landv_srm|bluedog_star37|rn_surveyor_retro|rn_thor_star37d|KWsrbGlobeV|KWsrbUllage|KWsrbUllageLarge|SSTU-SC-A-BPC|KK_ATK_Star13B|SXTWaxWing|rn_aerobee170_srb|SXTCastor30|KK_ATK_Star17A|almaz_sr_retro|KK_ATK_Star20|bluedog_star20|KK_ATK_Castor4|RO_KWsrbGlobeI_Castor4|RT1|rn_vpam|bluedog_alcyone|ius_bottom|ius_top|KK_ATK_Star27|KK_ATK_Star27H|ca_torekkaPM|rn_scout_stg1_g|rn_scout_stg4_g|rn_scout_stg2_g|rn_scout_stg3|KK_ATK_Star31|bluedog_star31|RO_RLA_AJ260_HL|XSLSSRB|RSBengineSTSSRB|SSTU-RO-ENG-SRB2|SSTU-RO-ENG-SRB3|SSTU-RO-ENG-SRBA|XKW2mNoseConeX|FASA_RO_UA1563|FASA_RO_UA1564|FASAGerminiSRB175_7Seg|rn_ua1206|KK_ATK_Star30BP|RO-STAR-37|pam_d|KK_ATK_Star48B|bluedog_star48|solidBooster_sm|KK_ATK_Star48BV|KK_ATK_Star63D|KK_ATK_Star6B|SSTU-RO-ENG-SRB4|Ariane4Srb|bluedog_Castor120|RSBengineCastor120|solidBooster1-1|KK_ATK_Castor4A|KWsrbGlobeI|RLA_solid_small_short|KW2mSRBNoseCone|bluedog_Titan_SRB3seg|KWsrbGlobeX10S|KK_ATK_Star5C|bluedog_Titan_SRB7seg|bluedog_Titan_SRB7segStack|KWsrbGlobeX10L|SSTU-RO-ENG-SRBD1|RLA_solid_medium_upper|RSBenginePSLVps1|RSBenginePSLVps3|RSBretroPSLV|RSBullagePSLV|RSBenginePSLVsrb13m|RSBenginePSLVsrb10m|KK_ATK_Star9|STAR5D|rn_srmu_mb|rn_srmu_nc|KK_ATK_Star15G|bluedog_Delta_GEM46|KWsrbGlobeX|RO_KWsrbGlobeI_GEM46|RSBdelta3srm|RSBdelta3srmG|KK_ATK_GEM46AL|KK_ATK_GEM46|KK_ATK_Star4G|RO_KWsrbGlobeI|RLA_solid_small_long|KWsrbGlobeVI|RSBengineAtlasSRB|Ariane5_EAP|KWsrbGlobeX5|bluedog_Delta_GEM60|CHAKAKWsrbGlobeIz|KWsrbGlobeX2|RO_KWsrbGlobeI_GEM60|RSBdeltaIVsrm|RSBengineArianeVSRB|KK_ATK_Star3|STAR8|FREP80|xKWsrbGlobeX10Lx|RSBengineAresSRB|SSTU-RO-ENG-SRB5|MassiveBooster|Vega_Stage3|Vega_Stage1|Vega_Stage2|FREZEFIRO23|FREZEFIRO9|RSBengineCastor30|KK_ATK_Castor30A|bluedog_Castor30|solidBoosterSmall|solidBooster|XKWsrbGlobeX5X|RO_KWsrbGlobeI_GEM63|RO_KWsrbGlobeI_GEM63XL]:AFTER[xxxRP0]
{
@cost *= 0.4
}
//@PART[xKosmos_SepRetroxMLS|SnubOtron|TinyTim|taerobee_TinyTim|xKosmos_SepRetrox|sepMotor1|RO-X-248|FASA_RO_UA1207|rn_ua1207|bluedog_Delta_GEM40|RO_KWsrbGlobeI_GEM|RSBdelta2srm|KK_ATK_GEM40AL|KK_ATK_GEM40|FASAExplorerSgt|ROBabySergeant|FASAExplorerSgt11|FASAExplorerSgt3|bluedog_castorSRB|solidBooster1-1Small|FASADeltaCastorSrb|rn_thor_castor|rn_thor_altair|rn_junoii_sgt_11|rn_junoii_sgt_3|rn_junoii_sgt|rn_aerobee300_srb|pioneer1_booster|rn_vanguard_stg31|rn_aerobee150_srb|sepMotorLarge|rn_scout_stg3x1_4|rn_scout_stg1|rn_scout_stg4|rn_scout_stg2|bluedog_Soltan_Radial|bluedog_Soltan_Inline|bluedog_Soltan_SRBnose|RO-M55|rn_scout_stg3x1_4_234|rn_scout_stg3x3|rn_scout_stg1_x34|bluedog_Titan_SRB2seg|rn_thor_altair_e1_1|rn_thor_altair_e2|rn_scout_stg4_x4|rn_thor_altair_e1|RO-X-258|RT2|Diamant_Stage3|FASAGerminiSRBInlineSep|bluedog_Diamant_Rubis|bluedog_Diamant_Topaze|bluedog_Diamant_Rita|rn_thor_star20|bluedog_Titan_SRBseparator|FASAGerminiSRB175_5Seg|bluedog_Titan_SRB5seg|bluedog_Titan_SRB5segStack|solidBoosterMAX|FASAGerminiSRB175|FASAGerminiSRB175White|rn_ua1205|rn_thor_altair_e1_2|KK_ATK_Star37FM|ca_landv_srm|bluedog_star37|rn_surveyor_retro|rn_thor_star37d|KWsrbGlobeV|KWsrbUllage|KWsrbUllageLarge|SSTU-SC-A-BPC|KK_ATK_Star13B|SXTWaxWing|rn_aerobee170_srb|SXTCastor30|KK_ATK_Star17A|almaz_sr_retro|KK_ATK_Star20|bluedog_star20|KK_ATK_Castor4|RO_KWsrbGlobeI_Castor4|RT1|rn_vpam|bluedog_alcyone|ius_bottom|ius_top|KK_ATK_Star27|KK_ATK_Star27H|ca_torekkaPM|rn_scout_stg1_g|rn_scout_stg4_g|rn_scout_stg2_g|rn_scout_stg3|KK_ATK_Star31|bluedog_star31|RO_RLA_AJ260_HL|XSLSSRB|RSBengineSTSSRB|SSTU-RO-ENG-SRB2|SSTU-RO-ENG-SRB3|SSTU-RO-ENG-SRBA|XKW2mNoseConeX|FASA_RO_UA1563|FASA_RO_UA1564|FASAGerminiSRB175_7Seg|rn_ua1206|KK_ATK_Star30BP|RO-STAR-37|pam_d|KK_ATK_Star48B|bluedog_star48|solidBooster_sm|KK_ATK_Star48BV|KK_ATK_Star63D|KK_ATK_Star6B|SSTU-RO-ENG-SRB4|Ariane4Srb|bluedog_Castor120|RSBengineCastor120|solidBooster1-1|KK_ATK_Castor4A|KWsrbGlobeI|RLA_solid_small_short|KW2mSRBNoseCone|bluedog_Titan_SRB3seg|KWsrbGlobeX10S|KK_ATK_Star5C|bluedog_Titan_SRB7seg|bluedog_Titan_SRB7segStack|KWsrbGlobeX10L|SSTU-RO-ENG-SRBD1|RLA_solid_medium_upper|RSBenginePSLVps1|RSBenginePSLVps3|RSBretroPSLV|RSBullagePSLV|RSBenginePSLVsrb13m|RSBenginePSLVsrb10m|KK_ATK_Star9|STAR5D|rn_srmu_mb|rn_srmu_nc|KK_ATK_Star15G|bluedog_Delta_GEM46|KWsrbGlobeX|RO_KWsrbGlobeI_GEM46|RSBdelta3srm|RSBdelta3srmG|KK_ATK_GEM46AL|KK_ATK_GEM46|KK_ATK_Star4G|RO_KWsrbGlobeI|RLA_solid_small_long|KWsrbGlobeVI|RSBengineAtlasSRB|Ariane5_EAP|KWsrbGlobeX5|bluedog_Delta_GEM60|CHAKAKWsrbGlobeIz|KWsrbGlobeX2|RO_KWsrbGlobeI_GEM60|RSBdeltaIVsrm|RSBengineArianeVSRB|KK_ATK_Star3|STAR8|FREP80|xKWsrbGlobeX10Lx|RSBengineAresSRB|SSTU-RO-ENG-SRB5|MassiveBooster|Vega_Stage3|Vega_Stage1|Vega_Stage2|FREZEFIRO23|FREZEFIRO9|RSBengineCastor30|KK_ATK_Castor30A|bluedog_Castor30|solidBoosterSmall|solidBooster|XKWsrbGlobeX5X|RO_KWsrbGlobeI_GEM63|RO_KWsrbGlobeI_GEM63XL]:AFTER[xxxRP0]
//{
// @cost *= 0.4
//}
@RESOURCE_DEFINITION[HTPB|PBAN|PSPC|HNIW|NGNC]:AFTER[RealismOverhaul]
{
@unitCost *= 0.2
@unitCost *= 0.0
}
28 changes: 10 additions & 18 deletions GameData/RP-0/Tree/TREE-Parts.cfg
Original file line number Diff line number Diff line change
@@ -1913,7 +1913,7 @@
@PART[FASAExplorerSgt]:FOR[xxxRP0]
{
%TechRequired = solids1956
%cost = 30
%cost = 60
%entryCost = 5000
RP0conf = true
@description ^=:$: <b><color=green>From FASA mod</color></b>
@@ -1925,7 +1925,7 @@
@PART[FASAExplorerSgt11]:FOR[xxxRP0]
{
%TechRequired = solids1956
%cost = 330
%cost = 660
%entryCost = 5000
RP0conf = true
@description ^=:$: <b><color=green>From FASA mod</color></b>
@@ -1949,7 +1949,7 @@
@PART[FASAExplorerSgt3]:FOR[xxxRP0]
{
%TechRequired = solids1956
%cost = 90
%cost = 180
%entryCost = 5000
RP0conf = true
@description ^=:$: <b><color=green>From FASA mod</color></b>
@@ -3098,8 +3098,6 @@
{ name = ModuleTagHumanRated }
MODULE
{ name = ModuleTagReentry }
MODULE
{ name = ModuleNoEVA }

}
@PART[FASAMercuryPodRCS]:FOR[xxxRP0]
@@ -8977,7 +8975,7 @@
@PART[ROBabySergeant]:FOR[xxxRP0]
{
%TechRequired = solids1956
%cost = 30
%cost = 60
%entryCost = 5000
RP0conf = true
@description ^=:$: <b><color=green>From Ven Stock Revamp mod</color></b>
@@ -9290,8 +9288,6 @@
{ name = ModuleTagHabitable }
MODULE
{ name = ModuleTagHumanRated }
MODULE
{ name = ModuleNoEVA }

}
@PART[RP0probeAvionics0-81m]:FOR[xxxRP0]
@@ -15210,8 +15206,6 @@
{ name = ModuleTagHumanRated }
MODULE
{ name = ModuleNonReentryRated }
MODULE
{ name = ModuleNoEVA }

}
@PART[X1_Engine]:FOR[xxxRP0]
@@ -19364,8 +19358,6 @@
{ name = ModuleTagHumanRated }
MODULE
{ name = ModuleTagReentry }
MODULE
{ name = ModuleNoEVA }

}
@PART[mk2CargoBayL]:FOR[xxxRP0]
@@ -21491,8 +21483,8 @@
@PART[rn_junoii_sgt]:FOR[xxxRP0]
{
%TechRequired = solids1956
%cost = 5
%entryCost = 100
%cost = 60
%entryCost = 5000
RP0conf = true
@description ^=:$: <b><color=green>From RN US Rockets mod</color></b>

@@ -21503,8 +21495,8 @@
@PART[rn_junoii_sgt_11]:FOR[xxxRP0]
{
%TechRequired = solids1956
%cost = 40
%entryCost = 800
%cost = 660
%entryCost = 5000
RP0conf = true
@description ^=:$: <b><color=green>From RN US Rockets mod</color></b>

@@ -21527,8 +21519,8 @@
@PART[rn_junoii_sgt_3]:FOR[xxxRP0]
{
%TechRequired = solids1956
%cost = 12
%entryCost = 240
%cost = 180
%entryCost = 5000
RP0conf = true
@description ^=:$: <b><color=green>From RN US Rockets mod</color></b>

6 changes: 3 additions & 3 deletions Source/Tech Tree/Parts Browser/data/FASA.json
Original file line number Diff line number Diff line change
@@ -1551,7 +1551,7 @@
"title": "Baby Sergeant (5.4KS1975)",
"description": "A small solid kick motor used on the Jupiter-C sounding rocket (and later the Juno I and II launch vehicles) as upper stages in clusters of 11, 3 and, finally, one attached to the payload. The standard version uses the T17-E2 grain mixture while the higher performance one uses the JPL-532A. Very low overall performance and reliability. Plume configured by RealPlume.",
"mod": "FASA",
"cost": "30",
"cost": "60",
"entry_cost": "5000",
"category": "SOLID",
"info": "US SRM",
@@ -1576,7 +1576,7 @@
"title": "Baby Sergeant 11x Solid Kick Motor Cluster",
"description": "First stage in the Sergeant Cluster used on Juno I and II launch vehicles and on the Jupiter-C test rocket. Uses T17-E2 fuel mixture, with lower performance than the JPL-532A fuel in the third and fourth stages. Attaches to the Baby Sergeant 11x decoupler. Plume configured by RealPlume.",
"mod": "FASA",
"cost": "330",
"cost": "660",
"entry_cost": "5000",
"category": "SOLID",
"info": "US SRM",
@@ -1626,7 +1626,7 @@
"title": "Baby Sergeant 3x Solid Kick Motor Cluster",
"description": "Middle cluster in Sergeant Cluster used on Juno I and II launch vehicles and on the Jupiter-C test rocket. Uses the high performance variant (JPL-532A). Attaches below 3x decoupler. Attach 11x decoupler below this. Plume configured by RealPlume.",
"mod": "FASA",
"cost": "90",
"cost": "180",
"entry_cost": "5000",
"category": "SOLID",
"info": "US SRM",
12 changes: 6 additions & 6 deletions Source/Tech Tree/Parts Browser/data/RN_US_Rockets.json
Original file line number Diff line number Diff line change
@@ -864,8 +864,8 @@
"title": "Juno II Baby Sergeant Solid Kick Motor",
"description": "Final stage in Sergeant Cluster (used in Juno I and Juno II launchers). Attached directly to the satellite. Has higher specific impulse than the 3x and 11x clusters from using JPL-532A fuel rather than T17-E2. Attach 3x decoupler to the bottom of this. Plume configured by RealPlume.",
"mod": "RN US Rockets",
"cost": "5",
"entry_cost": "100",
"cost": "60",
"entry_cost": "5000",
"category": "SOLID",
"info": "",
"year": "1956",
@@ -889,8 +889,8 @@
"title": "Juno II Baby Sergeant 11x Solid Kick Motor Cluster",
"description": "First stage in the Sergeant Cluster used on Juno I and II launch vehicles and on the Jupiter-C test rocket. Uses T17-E2 fuel mixutre, with lower performance than the JPL-532A fuel in the final stage. Attaches to the Baby Sergeant 11x decoupler. Plume configured by RealPlume.",
"mod": "RN US Rockets",
"cost": "40",
"entry_cost": "800",
"cost": "660",
"entry_cost": "5000",
"category": "SOLID",
"info": "",
"year": "1956",
@@ -939,8 +939,8 @@
"title": "Juno II Baby Sergeant 3x Solid Kick Motor Cluster",
"description": "Middle cluster in Sergeant Cluster used on Juno I and II launch vehicles and on the Jupiter-C test rocket. Uses T17-E2 fuel mixutre, with lower performance than the JPL-532A fuel in the final stage. Attaches below 3x decoupler. Attach 11x decoupler below this. Plume configured by RealPlume.",
"mod": "RN US Rockets",
"cost": "12",
"entry_cost": "240",
"cost": "180",
"entry_cost": "5000",
"category": "SOLID",
"info": "",
"year": "1956",
2 changes: 1 addition & 1 deletion Source/Tech Tree/Parts Browser/data/Ven_Stock_Revamp.json
Original file line number Diff line number Diff line change
@@ -430,7 +430,7 @@
"title": "Baby Sergeant (5.4KS1975)",
"description": "A small solid kick motor used on the Jupiter-C sounding rocket (and later the Juno I and II launch vehicles) as upper stages in clusters of 11, 3 and, finally, one attached to the payload. The standard version uses the T17-E2 grain mixture while the higher performance one uses the JPL-532A. Very low overall performance and reliability. Plume configured by RealPlume.",
"mod": "Ven Stock Revamp",
"cost": "30",
"cost": "60",
"entry_cost": "5000",
"category": "SOLID",
"info": "US SRM",

0 comments on commit 7d8eb35

Please sign in to comment.