Skip to content

Commit

Permalink
Update for RO v16 and improve configs
Browse files Browse the repository at this point in the history
Update resource ratios for RO v16, and also improve configs until I got bored.
  • Loading branch information
Capkirk123 committed Jun 6, 2023
1 parent 46dbf18 commit a3d9c90
Show file tree
Hide file tree
Showing 18 changed files with 704 additions and 313 deletions.
78 changes: 63 additions & 15 deletions Gamedata/ROEnginesExtended/Engine_Configs/AJ1200_Config.cfg
Original file line number Diff line number Diff line change
@@ -1,10 +1,29 @@
// ==================================================
// AJ-1200
//
// AJ-1200 Global Configuration:
// Manufacturer: Aerojet
//
// =================================================================================
// AJ-1200
//
//
// Dry Mass: 7931 kg
// Thrust (SL): 5337.9 kN
// Thrust (Vac): 6521.1 kN
// ISP: 237.8 SL / 289.8 Vac
// Burn Time: ???
// Chamber Pressure: 1.72 MPa
// Propellant: LOX / RP-1
// Prop Ratio: 2.4
// Throttle: N/A
// Nozzle Ratio: 5
// Ignitions: ???
// =================================================================================

// Sources:
// https://www.alternatewars.com/BBOW/Space_Engines/Aerojet_Engines.htm
// https://www.alternatewars.com/BBOW/Space_Engines/AJ-1200_Design_Features_DWG.gif

// https://web.archive.org/web/20200229064124/http://www.alternatewars.com/BBOW/Space_Engines/Aerojet_Engines.htm
// https://web.archive.org/web/20200229064124/https://www.alternatewars.com/BBOW/Space_Engines/AJ-1200_Design_Features_DWG.gif
//
// ==================================================

Expand All @@ -18,6 +37,22 @@

%specLevel = concept

@MODULE[ModuleEngines*]
{
%EngineType = LiquidFuel
}

!MODULE[ModuleAlternator],*{}
!RESOURCE,*{}
!MODULE[ModuleEngineConfigs],*{}

@MODULE[ModuleGimbal]
{
@gimbalRange = 6
%useGimbalResponseSpeed = true
%gimbalResponseSpeed = 16
}

MODULE
{
name = ModuleEngineConfigs
Expand All @@ -30,25 +65,41 @@
name = AJ1200
specLevel = concept
minThrust = 4537
maxThrust = 6521
maxThrust = 6521.1
heatProduction = 100
varyIsp = 0.00693 //(8) 0.69%
varyMixture = 0.00667 //0.667%
varyFlow = 0.010 //(8) 1.0%
//only 2 thrust settings
throttleCurve
{
key = 0.500 0.7 0 0
key = 0.501 1.0 0 0
key = 1.000 1.0 0 0
}

IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}

PROPELLANT
{
name = Kerosene
ratio = 0.3800
name = RP-1
ratio = 0.3707
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6200
ratio = 0.6293
}
PROPELLANT
{
name = Nitrogen
ratio = 26.2 //380 psi tank pressure
ignoreForIsp = True
}
atmosphereCurve
{
Expand All @@ -67,7 +118,7 @@

TESTFLIGHT:NEEDS[TestLite|TestFlight]
{
testedBurnTime = 1500 //give 10 uses between overhaul
testedBurnTime = 6000 //give 40 uses between overhaul
ratedBurnTime = 150
overburnPenalty = 1.0 //pretty simple?

Expand All @@ -86,13 +137,10 @@
}
}

@MODULE[ModuleGimbal]
RESOURCE
{
@gimbalRange = 5 //shuttle srbs
%useGimbalResponseSpeed = true
%gimbalResponseSpeed = 16
name = TEATEB
amount = 1
maxAmount = 1
}

!MODULE[ModuleAlternator],*{}

}
69 changes: 46 additions & 23 deletions Gamedata/ROEnginesExtended/Engine_Configs/ALCE_Config.cfg
Original file line number Diff line number Diff line change
@@ -1,9 +1,30 @@
// ==================================================
// ALCE series global engine configuration.
// ==================================================
// ALCE
//
// Sources: http://www.alternatewars.com/BBOW/Space_Engines/2000_Adv_LC_Engine.pdf
// Manufacturer: Rocketdyne
//
// ==================================================
// =================================================================================
// ALCE
//
//
// Dry Mass: 2001.6 kg
// Thrust (SL): 1872.7 kN
// Thrust (Vac): 2165.7 kN
// ISP: 395.4 SL / 457.2 Vac
// Burn Time: ???
// Chamber Pressure: 27.58 MPa
// Propellant: LOX / LH2
// Prop Ratio: 6.0
// Throttle: N/A
// Nozzle Ratio: 70.62
// Ignitions: ???
// =================================================================================

// Sources:

// http://www.alternatewars.com/BBOW/Space_Engines/2000_Adv_LC_Engine.pdf

// ==================================================

@PART[*]:HAS[#engineType[ALCE]]:AFTER[RealismOverhaulEngines]
{
Expand All @@ -15,34 +36,49 @@

%specLevel = concept

@MODULE[ModuleEngines*]
{
%EngineType = LiquidFuel
}

!MODULE[ModuleAlternator],*{}
!RESOURCE,*{}
!MODULE[ModuleEngineConfigs],*{}

@MODULE[ModuleGimbal]
{
@gimbalRange = 8.5
%useGimbalResponseSpeed = true
%gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = ALCE
origMass = 1.995
origMass = 2.0016
modded = false
CONFIG
{
name = ALCE
specLevel = concept
minThrust = 1299.6 //60% assuming it would be similar to the ssme, stme and ALCE
maxThrust = 2166
maxThrust = 2165.7
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7276
ratio = 0.7286
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2724
ratio = 0.2714
}
atmosphereCurve
{
key = 0 457
key = 1 395
key = 0 457.2
key = 1 395.4
}

%ullage = True
Expand Down Expand Up @@ -75,17 +111,4 @@
}
}
}

!MODULE[ModuleAlternator]
{
}
!RESOURCE[ElectricCharge]
{
}
@MODULE[ModuleGimbal]
{
@gimbalRange = 8.5
%useGimbalResponseSpeed = true
%gimbalResponseSpeed = 16
}
}
40 changes: 38 additions & 2 deletions Gamedata/ROEnginesExtended/Engine_Configs/AR22_Config.cfg
Original file line number Diff line number Diff line change
@@ -1,10 +1,31 @@
// ==================================================
// AR-22
//
// AR-22 Global Configuratio
// Manufacturer: Aerojet Rocketdyne
//
// ------Sources--------
// =================================================================================
// AR-22
//
//
// Dry Mass: 2001.6 kg
// Thrust (SL): 1872.7 kN
// Thrust (Vac): 2165.7 kN
// ISP: 363 SL / 453 Vac
// Burn Time: ???
// Chamber Pressure: ??? MPa
// Propellant: LOX / LH2
// Prop Ratio: 6.0
// Throttle: 111% to 17%
// Nozzle Ratio: ???
// Ignitions: ???
// =================================================================================

// Sources:

// https://www.darpa.mil/news-events/2017-05-24
// https://www.darpa.mil/news-events/2016-04-07b
//
// ==================================================
@PART[*]:HAS[#engineType[AR22]]:AFTER[RealismOverhaulEngines]
{
@title = AR-22
Expand All @@ -15,6 +36,21 @@

%specLevel = prototype

@MODULE[ModuleEngines*]
{
%EngineType = LiquidFuel
}

!MODULE[ModuleAlternator],*{}
!RESOURCE,*{}
!MODULE[ModuleEngineConfigs],*{}

@MODULE[ModuleGimbal]
{
@gimbalRange = 8.5
%useGimbalResponseSpeed = true
%gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleEngineConfigs
Expand Down
Loading

0 comments on commit a3d9c90

Please sign in to comment.