Skip to content

Commit

Permalink
More RL10 versions
Browse files Browse the repository at this point in the history
  • Loading branch information
Capkirk123 committed Aug 5, 2024
1 parent 51a9e86 commit a1fd383
Show file tree
Hide file tree
Showing 3 changed files with 253 additions and 46 deletions.
11 changes: 7 additions & 4 deletions GameData/RP-1/Tree/ECM-Engines.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -659,10 +659,13 @@
RL10A-5 = 3469,RL10A-4,throttlingTP
RL10B-2 = 80000,RL10A-4-1-2
RL10C-1 = 60000,RL10A-4-1-2
RL10C-1-1 = 45000,RL10C-1
RL10C-2-1 = 45000,RL10B-2
RL10C-3 = 50000,RL10B-2
RL10C-X = 25000,RL10C-3,RL10C-1-1
RL10C-1-1 = 22500,RL10C-1A
RL10C-1A = 22500,RL10C-1
RL10C-2 = 45000,RL10B-2
RL10C-2-1 = 22500,RL10B-2,RL10C-1
RL10C-3 = 50000,RL10C-2
RL10E-1 = 25000,RL10C-3,RL10C-1-1
RL10E-3EL = 100000,RL10E-1
RL200-200k = 146000,RL10A-3-1
RL200-225k = 20000,RL200-200k
RL200-230k = 5000,RL200-225k
Expand Down
189 changes: 165 additions & 24 deletions GameData/RP-1/Tree/TREE-Engines.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -704,7 +704,7 @@
@CONFIG[CECE-High]
{
%techRequired = hydrolox2014
%cost = 572
%cost = 568
*@PARTUPGRADE[RFUpgrade_CECE-High]/deleteme -= 1
}

Expand Down Expand Up @@ -4269,14 +4269,14 @@
@CONFIG[RL10A-4]
{
%techRequired = hydrolox1992
%cost = 230
%cost = 241
*@PARTUPGRADE[RFUpgrade_RL10A-4]/deleteme -= 1
}

@CONFIG[RL10A-4-1-2]
{
%techRequired = hydrolox1998
%cost = 231
%cost = 244
*@PARTUPGRADE[RFUpgrade_RL10A-4-1-2]/deleteme -= 1
}

Expand Down Expand Up @@ -4311,43 +4311,64 @@
@CONFIG[RL10B-2]
{
%techRequired = hydrolox1998
%cost = 596
%cost = 635
*@PARTUPGRADE[RFUpgrade_RL10B-2]/deleteme -= 1
}

@CONFIG[RL10C-1]
{
%techRequired = hydrolox2014
%cost = 340
%cost = 331
*@PARTUPGRADE[RFUpgrade_RL10C-1]/deleteme -= 1
}

@CONFIG[RL10C-1-1]
{
%techRequired = hydrolox2019
%cost = 360
%cost = 363
*@PARTUPGRADE[RFUpgrade_RL10C-1-1]/deleteme -= 1
}

@CONFIG[RL10C-1A]
{
%techRequired = hydrolox2014
%cost = 366
*@PARTUPGRADE[RFUpgrade_RL10C-1A]/deleteme -= 1
}

@CONFIG[RL10C-2]
{
%techRequired = hydrolox2019
%cost = 649
*@PARTUPGRADE[RFUpgrade_RL10C-2]/deleteme -= 1
}

@CONFIG[RL10C-2-1]
{
%techRequired = hydrolox2019
%cost = 602
%cost = 642
*@PARTUPGRADE[RFUpgrade_RL10C-2-1]/deleteme -= 1
}

@CONFIG[RL10C-3]
{
%techRequired = hydrolox2019
%cost = 479
%techRequired = hydroloxNF
%cost = 460
*@PARTUPGRADE[RFUpgrade_RL10C-3]/deleteme -= 1
}

@CONFIG[RL10C-X]
@CONFIG[RL10E-1]
{
%techRequired = hydrolox2019
%cost = 487
*@PARTUPGRADE[RFUpgrade_RL10C-X]/deleteme -= 1
%techRequired = hydroloxNF
%cost = 480
*@PARTUPGRADE[RFUpgrade_RL10E-1]/deleteme -= 1
}

@CONFIG[RL10E-3EL]
{
%techRequired = hydroloxNF
%cost = 638
*@PARTUPGRADE[RFUpgrade_RL10E-3EL]/deleteme -= 1
}

@CONFIG[RL200-200k]
Expand Down Expand Up @@ -20476,6 +20497,86 @@ PART
{
}

PARTUPGRADE
{
name = RFUpgrade_RL10C-1A
partIcon = RO-H1-RS27 // FIXME Once we get dedicated model
techRequired = hydrolox2014
entryCost = 0
cost = 0
title = RL10 Engine Upgrade: RL10C-1A Config
basicInfo = Engine Performance Upgrade
manufacturer = Engine Upgrade
deleteme = 1
description = The RL10 Engine now supports the RL10C-1A configuration for increased performance. Unlock it in the VAB/SPH through the engine configs interface.\n\n
}

PART
{
name = RFUpgrade_engineConfigSource_RL10C-1A
engineType = RL10
}

@PART[RFUpgrade_engineConfigSource_RL10C-1A]:AFTER[RealismOverhaulEngines]
{
%MODULE[Module*EngineConfigs] {
@name = ModuleEngineConfigs
%CONFIG[RL10C-1A] {
&specLevel = operational
}
}
}

@PARTUPGRADE[RFUpgrade_RL10C-1A]:AFTER[RealismOverhaulEngines]
{
%description = #$description$\nAvailable at specLevel $@PART[RFUpgrade_engineConfigSource_RL10C-1A]/MODULE[ModuleEngineConfigs]/CONFIG[RL10C-1A]/specLevel$
// TODO: could add any number of other useful fields from the CONFIG here. cost? description?
}

!PART[RFUpgrade_engineConfigSource_RL10C-1A]:AFTER[RealismOverhaulEngines]
{
}

PARTUPGRADE
{
name = RFUpgrade_RL10C-2
partIcon = RO-H1-RS27 // FIXME Once we get dedicated model
techRequired = hydrolox2019
entryCost = 0
cost = 0
title = RL10 Engine Upgrade: RL10C-2 Config
basicInfo = Engine Performance Upgrade
manufacturer = Engine Upgrade
deleteme = 1
description = The RL10 Engine now supports the RL10C-2 configuration for increased performance. Unlock it in the VAB/SPH through the engine configs interface.\n\n
}

PART
{
name = RFUpgrade_engineConfigSource_RL10C-2
engineType = RL10
}

@PART[RFUpgrade_engineConfigSource_RL10C-2]:AFTER[RealismOverhaulEngines]
{
%MODULE[Module*EngineConfigs] {
@name = ModuleEngineConfigs
%CONFIG[RL10C-2] {
&specLevel = operational
}
}
}

@PARTUPGRADE[RFUpgrade_RL10C-2]:AFTER[RealismOverhaulEngines]
{
%description = #$description$\nAvailable at specLevel $@PART[RFUpgrade_engineConfigSource_RL10C-2]/MODULE[ModuleEngineConfigs]/CONFIG[RL10C-2]/specLevel$
// TODO: could add any number of other useful fields from the CONFIG here. cost? description?
}

!PART[RFUpgrade_engineConfigSource_RL10C-2]:AFTER[RealismOverhaulEngines]
{
}

PARTUPGRADE
{
name = RFUpgrade_RL10C-2-1
Expand Down Expand Up @@ -20520,7 +20621,7 @@ PARTUPGRADE
{
name = RFUpgrade_RL10C-3
partIcon = RO-H1-RS27 // FIXME Once we get dedicated model
techRequired = hydrolox2019
techRequired = hydroloxNF
entryCost = 0
cost = 0
title = RL10 Engine Upgrade: RL10C-3 Config
Expand Down Expand Up @@ -20558,41 +20659,81 @@ PART

PARTUPGRADE
{
name = RFUpgrade_RL10C-X
name = RFUpgrade_RL10E-1
partIcon = RO-H1-RS27 // FIXME Once we get dedicated model
techRequired = hydrolox2019
techRequired = hydroloxNF
entryCost = 0
cost = 0
title = RL10 Engine Upgrade: RL10E-1 Config
basicInfo = Engine Performance Upgrade
manufacturer = Engine Upgrade
deleteme = 1
description = The RL10 Engine now supports the RL10E-1 configuration for increased performance. Unlock it in the VAB/SPH through the engine configs interface.\n\n
}

PART
{
name = RFUpgrade_engineConfigSource_RL10E-1
engineType = RL10
}

@PART[RFUpgrade_engineConfigSource_RL10E-1]:AFTER[RealismOverhaulEngines]
{
%MODULE[Module*EngineConfigs] {
@name = ModuleEngineConfigs
%CONFIG[RL10E-1] {
&specLevel = operational
}
}
}

@PARTUPGRADE[RFUpgrade_RL10E-1]:AFTER[RealismOverhaulEngines]
{
%description = #$description$\nAvailable at specLevel $@PART[RFUpgrade_engineConfigSource_RL10E-1]/MODULE[ModuleEngineConfigs]/CONFIG[RL10E-1]/specLevel$
// TODO: could add any number of other useful fields from the CONFIG here. cost? description?
}

!PART[RFUpgrade_engineConfigSource_RL10E-1]:AFTER[RealismOverhaulEngines]
{
}

PARTUPGRADE
{
name = RFUpgrade_RL10E-3EL
partIcon = RO-H1-RS27 // FIXME Once we get dedicated model
techRequired = hydroloxNF
entryCost = 0
cost = 0
title = RL10 Engine Upgrade: RL10C-X Config
title = RL10 Engine Upgrade: RL10E-3EL Config
basicInfo = Engine Performance Upgrade
manufacturer = Engine Upgrade
deleteme = 1
description = The RL10 Engine now supports the RL10C-X configuration for increased performance. Unlock it in the VAB/SPH through the engine configs interface.\n\n
description = The RL10 Engine now supports the RL10E-3EL configuration for increased performance. Unlock it in the VAB/SPH through the engine configs interface.\n\n
}

PART
{
name = RFUpgrade_engineConfigSource_RL10C-X
name = RFUpgrade_engineConfigSource_RL10E-3EL
engineType = RL10
}

@PART[RFUpgrade_engineConfigSource_RL10C-X]:AFTER[RealismOverhaulEngines]
@PART[RFUpgrade_engineConfigSource_RL10E-3EL]:AFTER[RealismOverhaulEngines]
{
%MODULE[Module*EngineConfigs] {
@name = ModuleEngineConfigs
%CONFIG[RL10C-X] {
%CONFIG[RL10E-3EL] {
&specLevel = operational
}
}
}

@PARTUPGRADE[RFUpgrade_RL10C-X]:AFTER[RealismOverhaulEngines]
@PARTUPGRADE[RFUpgrade_RL10E-3EL]:AFTER[RealismOverhaulEngines]
{
%description = #$description$\nAvailable at specLevel $@PART[RFUpgrade_engineConfigSource_RL10C-X]/MODULE[ModuleEngineConfigs]/CONFIG[RL10C-X]/specLevel$
%description = #$description$\nAvailable at specLevel $@PART[RFUpgrade_engineConfigSource_RL10E-3EL]/MODULE[ModuleEngineConfigs]/CONFIG[RL10E-3EL]/specLevel$
// TODO: could add any number of other useful fields from the CONFIG here. cost? description?
}

!PART[RFUpgrade_engineConfigSource_RL10C-X]:AFTER[RealismOverhaulEngines]
!PART[RFUpgrade_engineConfigSource_RL10E-3EL]:AFTER[RealismOverhaulEngines]
{
}

Expand Down
Loading

0 comments on commit a1fd383

Please sign in to comment.