Skip to content

Commit

Permalink
Showing 13 changed files with 1,497 additions and 1,089 deletions.
139 changes: 100 additions & 39 deletions GameData/RealismOverhaul/RO_SuggestedMods/CMES-WIP/RO_CMES_Aero.cfg
Original file line number Diff line number Diff line change
@@ -2,6 +2,10 @@
// Removed extra parts.
// ==================================================

!PART[PC_InflateHeatshield3HLxx]:FOR[RealismOverhaul]{}

!PART[PC_InflateHeatshieldLxx]:FOR[RealismOverhaul]{}

!PART[XDragon2NoseCone2X]:FOR[RealismOverhaul]{}

!PART[xEMLVKosmos_URM_Fairing_Conic_SaltWV2]:FOR[RealismOverhaul]{}
@@ -12,18 +16,18 @@

!PART[XKzProcFairingBaseRing8TALUS]:FOR[RealismOverhaul]{}

!PART[XKzProcFairingBaseRing3_75X]:FOR[RealismOverhaul]{}

!PART[XKzProcFairingBaseRing843ABNNX]:FOR[RealismOverhaul]{}

!PART[XKzProcFairingBaseRing3_75X]:FOR[RealismOverhaul]{}

!PART[XKW2mNoseConeXl]:FOR[RealismOverhaul]{}

!PART[x8MOPFXXX168A]:FOR[RealismOverhaul]{}

// ==================================================
// Inflatable heat shield (10 meters).

// Dimensions: 10 m x 2.5 m
// Dimensions: 10 m x 2.6 m (inflated)
// Inert Mass: 2800 Kg
// ==================================================

@@ -43,7 +47,7 @@
@node_stack_bottom = 0.0, -0.78, 0.0, 0.0, -1.0, 0.0, 10
@attachRules = 1,0,1,1,0

%fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
%fx_gasBurst_white = 0.0, 0.215, 0.0, 0.0, 1.0, 0.0, decouple

%sound_vent_large = decouple

@@ -68,16 +72,20 @@
@MODULE[ModuleDecouple]
{
@ejectionForce = 0
@menuName = Jettison Heat Shield
@stagingEnableText = Jettison Heat Shield Not Staged
@stagingDisableText = Jettison Heat Shield Staged
}

@MODULE[ModuleAnimateGeneric]
{
@isOneShot = False
@startEventGUIName = Inflate Heat Shield
%endEventGUIName = Deflate Heat Shield
%actionGUIName = Toggle Heat Shield
%actionGUIName = Toggle Heat Shield Inflation
%allowManualControl = True
%allowAnimationWhileShielded = False
%disableAfterPlaying = True
}

!MODULE[ModuleAnimation2Value],*{}
@@ -94,7 +102,7 @@
// ==================================================
// Inflatable heat shield (15 meters).

// Dimensions: 15 m x 3.8 m
// Dimensions: 15 m x 3.9 m (inflated)
// Inert Mass: 5200 Kg
// ==================================================

@@ -104,17 +112,17 @@

@MODEL
{
@scale = 2.625, 2.625, 2.625
@scale = 2.5735, 2.5735, 2.5735
}

@scale = 1.0
@rescaleFactor = 1.0

@node_stack_top = 0.0, 0.408, 0.0, 0.0, 1.0, 0.0, 5
@node_stack_bottom = 0.0, -1.185, 0.0, 0.0, -1.0, 0.0, 10
@node_stack_top = 0.0, 0.4, 0.0, 0.0, 1.0, 0.0, 5
@node_stack_bottom = 0.0, -1.165, 0.0, 0.0, -1.0, 0.0, 10
@attachRules = 1,0,1,1,0

%fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
%fx_gasBurst_white = 0.0, 0.4, 0.0, 0.0, 1.0, 0.0, decouple

%sound_vent_large = decouple

@@ -139,16 +147,20 @@
@MODULE[ModuleDecouple]
{
@ejectionForce = 0
@menuName = Jettison Heat Shield
@stagingEnableText = Jettison Heat Shield Not Staged
@stagingDisableText = Jettison Heat Shield Staged
}

@MODULE[ModuleAnimateGeneric]
{
@isOneShot = False
@startEventGUIName = Inflate Heat Shield
%endEventGUIName = Deflate Heat Shield
%actionGUIName = Toggle Heat Shield
%actionGUIName = Toggle Heat Shield Inflation
%allowManualControl = True
%allowAnimationWhileShielded = False
%disableAfterPlaying = True
}

!MODULE[ModuleAnimation2Value],*{}
@@ -165,31 +177,28 @@
// ==================================================
// Inflatable heat shield (20 meters).

// Dimensions: 20 m x 5 m
// Dimensions: 20 m x 6.1 m (inflated)
// Inert Mass: 6700 Kg
// ==================================================

@PART[PC_InflateHeatshieldLxx]:FOR[RealismOverhaul]
@PART[xInflatableHeatShieldxChaka2]:FOR[RealismOverhaul]
{
%RSSROConfig = True

@MODEL
{
@scale = 3.45, 3.45, 3.45
@scale = 2.0, 2.0, 2.0
}

@scale = 1.0
%scale = 1.0
@rescaleFactor = 1.0

@node_stack_top = 0.0, 0.543, 0.0, 0.0, 1.0, 0.0, 5
@node_stack_bottom = 0.0, -1.55, 0.0, 0.0, -1.0, 0.0, 10
@attachRules = 1,0,1,1,0

%fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
@node_stack_top = 0.0, 2.8, 0.0, 0.0, 1.0, 0.0, 5
!node_stack_mid = NULL
@node_stack_bottom = 0.0, -1.8, 0.0, 0.0, -1.0, 0.0, 10

%sound_vent_large = decouple
@fx_gasBurst_white = 0.0, 0.13, 0.0, 0.0, 1.0, 0.0, decouple

@category = Thermal
@title = HIAD (20 m)
@manufacturer = NASA
@description = The Hypersonic Inflatable Aerodynamic Decelerator (HIAD) consists of an inflatable main structure and the thermal protection system. The combination of the two creates a very light but extremely rugged aeroshell. Just remember to inflate it before entry.
@@ -199,38 +208,90 @@
@breakingForce = 250
@breakingTorque = 250
@maxTemp = 673.15
%skinMaxTemp = 2773.15
%skinMassPerArea = 4
%emissiveConstant = 0.95
%stageOffset = 1
%childStageOffset = 1
@skinMaxTemp = 2773.15
%stagingIcon = DECOUPLER_HOR
%bulkheadProfiles = size5, size10
@bulkheadProfiles = size5, size10

@MODULE[ModuleDecouple]
{
@ejectionForce = 0
@menuName = Jettison Heat Shield
@stagingEnableText = Jettison Heat Shield Not Staged
@stagingDisableText = Jettison Heat Shield Staged
}

@MODULE[ModuleAnimateGeneric]
@MODULE[ModuleAnimateGeneric]:HAS[#animationName[InflatableHS]]
{
@isOneShot = False
@startEventGUIName = Inflate Heat Shield
%endEventGUIName = Deflate Heat Shield
%actionGUIName = Toggle Heat Shield
%allowManualControl = True
%allowAnimationWhileShielded = False
@endEventGUIName = Deflate Heat Shield
@actionGUIName = Toggle Heat Shield Inflation
@disableAfterPlaying = True
}

!MODULE[ModuleAnimation2Value],*{}
@MODULE[ModuleJettison]
{
@isFairing = True
}
}

!MODULE[ModuleEnviroSensor],*{}
// ==================================================
// Inflatable heat shield (25 meters).

!MODULE[ModuleHeatShield],*{}
// Dimensions: 25 m x 7.6 m (inflated)
// Inert Mass: 8200 Kg
// ==================================================

!MODULE[ModuleAeroReentry],*{}
@PART[xInflatableHeatShieldxChaka3]:FOR[RealismOverhaul]
{
%RSSROConfig = True

!RESOURCE,*{}
@MODEL
{
@scale = 2.5, 2.5, 2.5
}

%scale = 1.0
@rescaleFactor = 1.0

@node_stack_top = 0.0, 3.5, 0.0, 0.0, 1.0, 0.0, 5
!node_stack_mid = NULL
@node_stack_bottom = 0.0, -2.25, 0.0, 0.0, -1.0, 0.0, 10

@fx_gasBurst_white = 0.0, 0.1625, 0.0, 0.0, 1.0, 0.0, decouple

@title = HIAD (25 m)
@manufacturer = NASA
@description = The Hypersonic Inflatable Aerodynamic Decelerator (HIAD) consists of an inflatable main structure and the thermal protection system. The combination of the two creates a very light but extremely rugged aeroshell. Just remember to inflate it before entry.

@mass = 8.2
@crashTolerance = 14
@breakingForce = 250
@breakingTorque = 250
@maxTemp = 673.15
@skinMaxTemp = 2773.15
%stagingIcon = DECOUPLER_HOR
@bulkheadProfiles = size5, size10

@MODULE[ModuleDecouple]
{
@ejectionForce = 0
@menuName = Jettison Heat Shield
@stagingEnableText = Jettison Heat Shield Not Staged
@stagingDisableText = Jettison Heat Shield Staged
}

@MODULE[ModuleAnimateGeneric]:HAS[#animationName[InflatableHS]]
{
@startEventGUIName = Inflate Heat Shield
@endEventGUIName = Deflate Heat Shield
@actionGUIName = Toggle Heat Shield Inflation
@disableAfterPlaying = True
}

@MODULE[ModuleJettison]
{
@isFairing = True
}
}

// ==================================================
Original file line number Diff line number Diff line change
@@ -11,12 +11,12 @@
// Removed extra parts.
// ==================================================
!PART[BasketTrussCX2]:FOR[RealismOverhaul]{}
!PART[BasketTrussCX21y]:FOR[RealismOverhaul]{}
!PART[BasketTrussCX2]:FOR[RealismOverhaul]{}
// ==================================================
// Delta Cryogenic Second Stage (DCSS) 4 - meter truss.
// Delta Cryogenic Second Stage 4 meter truss (DCSS-4).
// Dimensions: 4 m x 1.3 m
// Inert Mass: 220 Kg
@@ -66,7 +66,7 @@
}
// ==================================================
// Delta Cryogenic Second Stage (DCSS) 5 - meter truss.
// Delta Cryogenic Second Stage 5 meter truss (DCSS-5).
// Dimensions: 5 m x 2.6 m
// Inert Mass: 430 Kg
@@ -170,6 +170,22 @@
standalone = True
}
!MODULE[ModuleDataTrasmitter],*{}
MODULE
{
name = ModuleDataTrasmitter
antennaType = DIRECT
antennaPower = 450
packetInterval = 1.0
packetSize = 1.024
packetResourceCost = 0.0325
requiredResource = ElectricCharge
DeployFxModules = 0
antennaCombinable = True
antennaCombinableExponent = 1
}
!RESOURCE,*{}
// Avionics batteries 1.4 kWh.
@@ -192,6 +208,8 @@
@PART[BasketTrussCX]:FOR[RealismOverhaul]:NEEDS[RemoteTech]
{
!MODULE[ModuleDataTrasmitter],*{}
!MODULE[ModuleSPU*],*{}
!MODULE[ModuleRTAntenna*],*{}
@@ -351,7 +369,7 @@
}
// ==================================================
// Aerojet Rocketdyne AJ10-190 engine.
// AJ10-190 engine.
// Dimensions: 1.17 m x 1.96 m
// Inert Mass: 118 Kg
@@ -386,17 +404,12 @@
%bulkheadProfiles = size3
%engineType = AJ10_190
%engineTypeMult = 1
%massOffset = 0
%ignoreMass = False
@MODULE[ModuleEngines*]
{
@name = ModuleEnginesRF
@minThrust = 26.7
@maxThrust = 26.7
@heatProduction = 100
%exhaustDamageMultiplier = 0.75
@PROPELLANT[LiquidFuel]
{
@@ -422,7 +435,7 @@
}
// ==================================================
// Aerojet Rocketdyne AJ10-190 engine.
// AJ10-190 engine.
// Engine configuration.
// ==================================================
Original file line number Diff line number Diff line change
@@ -9,18 +9,18 @@

!PART[XLLLCommPole2X]:FOR[RealismOverhaul]{}

!PART[XATVpanel2X]:FOR[RealismOverhaul]{}

!PART[XATVpanel3X]:FOR[RealismOverhaul]{}

!PART[XATVpanel2X]:FOR[RealismOverhaul]{}

!PART[solarPanels7X]:FOR[RealismOverhaul]{}

!PART[xB9_Utility_Light_N1_Large_Whitex]:FOR[RealismOverhaul]{}

!PART[XB9_Utility_Light_N2_RedX]:FOR[RealismOverhaul]{}

!PART[XB9_Utility_Light_N2_RedXl]:FOR[RealismOverhaul]{}

!PART[XB9_Utility_Light_N2_RedX]:FOR[RealismOverhaul]{}

// ==================================================
// Fixed omnidirectional antenna.

@@ -56,6 +56,17 @@
%skinMaxTemp = 473.15
%fuelCrossFeed = False
%bulkheadProfiles = srf

@MODULE[ModuleDataTransmitter]
{
%antennaType = RELAY
%antennaPower = 125000
@packetInterval = 1.0
@packetSize = 2.048
@packetResourceCost = 0.035
%antennaCombinable = True
%antennaCombinableExponent = 1
}
}

// ==================================================
@@ -359,48 +370,42 @@
}

// ==================================================
// Expanded solar array.
// Expanded solar array wing (SAW).

// Dimensions: 15 m x 2.8 m
// Inert Mass: 400 Kg
// Dimensions: 6.3 m x 21.5 m (extended)
// Inert Mass: 550 Kg
// ==================================================

@PART[xchakaKosmos_TKS_Solar_Arrayx]:FOR[RealismOverhaul]
@PART[xCXA_SAWx]:FOR[RealismOverhaul]
{
%RSSROConfig = True

!mesh = NULL

@MODEL
{
@scale = 3.0, 1.2, 1.2
!position = NULL
!rotation = NULL
@scale = 1.0, 1.0, 1.0
}

@node_attach = -0.2, 0.0, 0.0, 1.0, 0.0, 0.0
%scale = 1.0
@rescaleFactor = 1.0

!node_stack_bottom = NULL

@category = Electrical
@title = TKS - A Expanded Solar Array
@manufacturer = Generic
@description = High power retractable solar array for demanding payloads. 42 m2.
@title = Expanded Solar Array Wing (SAW)
%manufacturer = Boeing Co.
@description = A high power, steerable and retractable solar array wing for demanding payloads, similar to the ones used by the International Space Station (ISS). 96 m2.

@mass = 0.4
@mass = 0.55
@crashTolerance = 8
%breakingForce = 250
%breakingTorque = 250
@maxTemp = 473.15
%skinMaxTemp = 473.15
%thermalMassModifier = 2.0
%emissiveConstant = 0.95
%heatConductivity = 0.04
%bulkheadProfiles = srf

@MODULE[ModuleDeployableSolarPanel]
{
@chargeRate = 7.5

!powerCurve{}
@chargeRate = 6.25
}
}

436 changes: 126 additions & 310 deletions GameData/RealismOverhaul/RO_SuggestedMods/CMES-WIP/RO_CMES_Hab.cfg

Large diffs are not rendered by default.

412 changes: 249 additions & 163 deletions GameData/RealismOverhaul/RO_SuggestedMods/CMES-WIP/RO_CMES_Pod.cfg

Large diffs are not rendered by default.

576 changes: 287 additions & 289 deletions GameData/RealismOverhaul/RO_SuggestedMods/CMES-WIP/RO_CMES_Propulsion.cfg

Large diffs are not rendered by default.

502 changes: 272 additions & 230 deletions GameData/RealismOverhaul/RO_SuggestedMods/CMES-WIP/RO_CMES_Structural.cfg

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -152,7 +152,7 @@
@maxTemp = 573.15
%skinMaxTemp = 673.15
@bulkheadProfiles = srf
@tags = ascent engine launch propuls rocket spacex superdraco surf
@tags = ascent dragon engine launch propuls rocket spacex superdraco surf

%engineType = SuperDraco
%engineTypeMult = 2
@@ -192,3 +192,144 @@
@title = SuperDraco Dual Engine Block
@description = The integrated dual SuperDraco engine block used by the Dragon V2 spacecraft for powered landings, trajectory corrections and as a Launch Abort System (LAS).
}

// ==================================================
// AJ10-137 engine.

// Dimensions: 2.54 m x 3.55 m
// Inert Mass: 295 Kg
// ==================================================

@PART[AJ10_137]:FOR[RealismOverhaul]
{
%RSSROConfig = True

!mesh = NULL

@MODEL
{
@scale = 1.0, 1.0, 1.0
}

@scale = 1.0
@rescaleFactor = 1.0

@node_stack_top = 0.0, 1.05, 0.0, 0.0, 1.0, 0.0, 2
@node_stack_bottom = 0.0, -2.49, 0.0, 0.0, -1.0, 0.0, 3

@mass = 0.295
@crashTolerance = 10
%breakingForce = 250
%breakingTorque = 250
@maxTemp = 573.15
%skinMaxTemp = 673.15
@bulkheadProfiles = srf, size2, size3
@tags = AJ10-137 ascent apollo engine launch propuls rocket SPS vac

%engineType = AJ10_137

@MODULE[ModuleEngines*]
{
@minThrust = 97.9
@maxThrust = 97.9
@heatProduction = 43
@useThrustCurve = False

@PROPELLANT[LiquidFuel]
{
@name = Aerozine50
@ratio = 0.5017
}

@PROPELLANT[Oxidizer]
{
@name = NTO
@ratio = 0.4983
}

@atmosphereCurve
{
@key,0 = 0 314
@key,1 = 1 100
}

!thrustCurve,*{}
}

@MODULE[ModuleGimbal]
{
%gimbalRange = 4.5
!gimbalRangeYP = NULL
!gimbalRangeYN = NULL
!gimbalRangeXP = NULL
!gimbalRangeXN = NULL
@gimbalResponseSpeed = 16
}
}

// ==================================================
// AJ10-190 engine.

// Dimensions: 1.2 m x 2.17 m
// Inert Mass: 125 Kg
// ==================================================

@PART[AJ10_190]:FOR[RealismOverhaul]
{
%RSSROConfig = True

!mesh = NULL

@MODEL
{
@scale = 1.0, 1.0, 1.0
}

@scale = 1.0
@rescaleFactor = 1.0

@node_stack_top = 0.0, 1.05, 0.0, 0.0, 1.0, 0.0, 2
@node_stack_bottom = 0.0, -1.125, 0.0, 0.0, -1.0, 0.0, 2

@mass = 0.125
@crashTolerance = 10
%breakingForce = 250
%breakingTorque = 250
@maxTemp = 573.15
%skinMaxTemp = 673.15
@bulkheadProfiles = srf, size2
@tags = AJ10-190 ascent engine launch OMS propuls rocket shuttle STS vac

%engineType = AJ10_190

@MODULE[ModuleEngines*]
{
@PROPELLANT[LiquidFuel]
{
@name = MMH
@ratio = 0.4990
}

@PROPELLANT[Oxidizer]
{
@name = MON3
@ratio = 0.5010
}

@atmosphereCurve
{
@key,0 = 0 316
@key,1 = 1 100
}
}

@MODULE[ModuleGimbal]
{
%gimbalRange = 6.0
!gimbalRangeYP = NULL
!gimbalRangeYN = NULL
!gimbalRangeXP = NULL
!gimbalRangeXN = NULL
@gimbalResponseSpeed = 16
}
}
Original file line number Diff line number Diff line change
@@ -40,7 +40,7 @@
// NPO Energomash - RD-180 engine: http://www.npoenergomash.ru/eng/dejatelnost/engines/rd180/
// AIAA - RD-180 Engine Production and Flight Experience: http://alternatewars.com/BBOW/Space_Engines/AIAA-2004-3998.pdf
// AIAA - RD-180 Engine Development and Characteristics: http://my.fit.edu/~dkirk/4262/RD180_Presentation.pdf
// Liquid Propellant Rocket Engines - RD-180 engine: http://www.lpre.de/energomash/RD-180/index.htm
// LPRE - RD-180 engine: http://www.lpre.de/energomash/RD-180/index.htm
// Encyclopedia Astronautica - RD-180 engine: http://www.astronautix.com/r/rd-180.html

// NPO Energomash - RD-191 engine: http://www.npoenergomash.ru/eng/dejatelnost/engines/rd191/
@@ -67,6 +67,10 @@
// KB KhIMMASH - S5.92 engine: http://kbhmisaeva.ru/main.php?id=53
// Encyclopedia Astronautica - S5.92 engine: http://www.astronautix.com/s/s592.html

// Norbert Brügge - Isaev Design Bureau KDUs: http://www.b14643.de/Spacerockets/Specials/KB-Isayev_KDUs/index.htm
// Encyclopedia Astronautica - KTDU-35: http://www.astronautix.com/k/ktdu-35.html
// Encyclopedia Astronautica - KTDU-66: http://www.astronautix.com/k/ktdu-66.html

// Encyclopedia Astronautica - RD-0105 engine: http://astronautix.com/r/rd-0105.html
// Encyclopedia Astronautica - RD-0109 engine: http://astronautix.com/r/rd-0109.html

@@ -77,6 +81,10 @@
// Encyclopedia Astronautica - NK-31 engine: http://www.astronautix.com/n/nk-31.html
// Encyclopedia Astronautica - NK-39 engine: http://www.astronautix.com/n/nk-39.html

// Yuzhnoye Design Office - RD-856 vernier engine: http://www.yuzhnoye.com/en/technique/rocket-engines/steering/rd-856/
// Encyclopedia Astronautica - RD-856 vernier engine: http://www.astronautix.com/r/rd-856.html

// LPRE - Isaev Design Bureau propulsion systems: http://lpre.de/kbhm/index.htm
// Norbert Brügge - Russian rocket engines: http://www.b14643.de/Spacerockets/Specials/Russian_Rocket_engines/engines.htm

// ==================================================
@@ -1915,10 +1923,11 @@

@MODULE[ModuleGimbal]
{
%gimbalRangeYP = 6.0
%gimbalRangeYN = 6.0
%gimbalRangeXP = 6.0
%gimbalRangeXN = 6.0
%gimbalRange = 6.0
!gimbalRangeYP = NULL
!gimbalRangeYN = NULL
!gimbalRangeXP = NULL
!gimbalRangeXN = NULL
}

!RESOURCE,*{}
@@ -2155,6 +2164,95 @@
}
}

// ==================================================
// KTDU-35 propulsion system.

// Dimensions: 0.88 m x 1.1 m
// Gross Mass: 305 Kg
// ==================================================

+PART[S5_92fversion]:FOR[RealismOverhaul]
{
@name = RO-RealEngines-KTDU35

%RSSROConfig = True

@MODEL
{
@scale = 1.25, 1.25, 1.25
}

@node_stack_top = 0.0, 0.195, 0.0, 0.0, 1.0, 0.0, 1
@node_stack_bottom = 0.0, -0.92, 0.0, 0.0, -1.0, 0.0, 1

@mass = 0.305
@tags = ascent isaev KTDU-35 launch progress propuls rocket S5.35 S5.60 soyuz vac

%engineType = KTDU35

// Main engine (S5.60).

@MODULE[ModuleEngines*]:HAS[#thrustVectorTransformName[thrustTransform]]
{
%engineID = MainEngine
@minThrust = 4.09
@maxThrust = 4.09
@heatProduction = 1
%ullage = True
%pressureFed = False
%ignitions = 25
%stagingEnabled = True

@PROPELLANT[UDMH]
{
@ratio = 0.5052
}

@PROPELLANT[NTO]
{
@name = AK27
@ratio = 0.4948
}

@atmosphereCurve
{
@key,0 = 0 278
@key,1 = 1 100
}
}

// Backup engine (S5.35).

@MODULE[ModuleEngines*]:HAS[#thrustVectorTransformName[tt2]]
{
%engineID = BackupEngine
@minThrust = 4.03
@maxThrust = 4.03
@heatProduction = 1
%ullage = True
%pressureFed = False
%ignitions = 25
%stagingEnabled = False

@PROPELLANT[UDMH]
{
@ratio = 0.5052
}

@PROPELLANT[NTO]
{
@name = AK27
@ratio = 0.4948
}

@atmosphereCurve
{
@key,0 = 0 270
@key,1 = 1 100
}
}
}

// ==================================================
// NK-9 engine.

@@ -2355,25 +2453,48 @@
}
}

/// Extras
// RD-856
// ==================================================
// RD-856 vernier engine.

// Dimensions: 0.3 m x 0.66 m
// Inert Mass: 28 Kg
// ==================================================

+PART[STEERING_MOTOR_RD0110engine]:FOR[RealismOverhaul]:NEEDS[!RftS,!RealFuels_StockEngines]
{
@name = RO-RealEngines-RD-856

%RSSROConfig = True
//%rescaleFactor = 1.0 // FIXME

@crashTolerance = 10
%breakingForce = 250
%breakingTorque = 250
@maxTemp = 573.15
%skinMaxTemp = 673.15

@MODULE[ModuleEngines*]

@MODEL
{
@name = ModuleEnginesRF
@scale = 0.923, 0.923, 0.923
}


@mass = 0.028
@bulkheadProfiles = srf
@tags = ascent cyclone icbm launch propuls R-36 RD-856 rocket vac tsyklon vernier

%engineType = RD856

@MODULE[ModuleEngines*]
{
@PROPELLANT[Kerosene]
{
@name = UDMH
@ratio = 0.4807
}

@PROPELLANT[LqdOxygen]
{
@name = NTO
@ratio = 0.5193
}

@atmosphereCurve
{
@key,1 = 0 280
@key,0 = 1 84
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
// ==================================================
// AJ10-137 engine plume setup.
// ==================================================

@PART[AJ10_137]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
PLUME
{
name = Hypergolic-Apollo-SM
transformName = thrustTransform
plumePosition = 0.0, 0.0, 1.8
plumeScale = 0.95
flarePosition = 0.0, 0.0, 1.0
flareScale = 0.85
localRotation = 0.0, 0.0, 0.0
fixedScale = 1.0
energy = 1.0
speed = 1.0
emissionMult = 0.5
}

@MODULE[ModuleEngines*]
{
%powerEffectName = Hypergolic-Apollo-SM
!runningEffectName = NULL
}

@MODULE[ModuleEngineConfigs]
{
@CONFIG,*
{
%powerEffectName = Hypergolic-Apollo-SM
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
// ==================================================
// AJ10-190 engine plume setup.
// ==================================================

@PART[AJ10_190]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
PLUME
{
name = Hypergolic-Apollo-SM
transformName = thrustTransform
plumePosition = 0.0, 0.0, -0.8
plumeScale = 0.45
flarePosition = 0.0, 0.0, -1.2
flareScale = 0.425
localRotation = 0.0, 0.0, 0.0
fixedScale = 1.0
energy = 1.0
speed = 1.0
emissionMult = 0.5
}

@MODULE[ModuleEngines*]
{
%powerEffectName = Hypergolic-Apollo-SM
!runningEffectName = NULL
}

@MODULE[ModuleEngineConfigs]
{
@CONFIG,*
{
%powerEffectName = Hypergolic-Apollo-SM
}
}
}
56 changes: 56 additions & 0 deletions GameData/RealismOverhaul/RealPlume_Configs/RealEngines/KTDU35.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
// ==================================================
// KTDU-35 propulsion system plume setup.
// ==================================================

@PART[RO-RealEngines-KTDU35]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
PLUME
{
name = Hypergolic-Upper
transformName = thrustTransform
plumePosition = 0.0, 0.0, 0.15
plumeScale = 0.5
flarePosition = 0.0, 0.0, 0.2
flareScale = 0.45
localRotation = 0.0, 0.0, 0.0
fixedScale = 1.0
energy = 1.0
speed = 1.0
emissionMult = 0.25
}

PLUME
{
name = Hypergolic-OMS-Red
transformName = tt2
plumePosition = 0.0, 0.0, 0.4
plumeScale = 0.15
flarePosition = 0.0, 0.0, 0.0
flareScale = 0.0
localRotation = 0.0, 0.0, 0.0
fixedScale = 1.0
energy = 1.0
speed = 1.0
emissionMult = 0.5
}

@MODULE[ModuleEngines*]:HAS[#engineID[MainEngine]]
{
%powerEffectName = Hypergolic-Upper
!runningEffectName = NULL
}

@MODULE[ModuleEngines*]:HAS[#engineID[BackupEngine]]
{
%powerEffectName = Hypergolic-OMS-Red
!runningEffectName = NULL
}

@MODULE[ModuleEngineConfigs]
{
@CONFIG,*
{
%powerEffectName = Hypergolic-Upper
}
}
}
Original file line number Diff line number Diff line change
@@ -8,10 +8,10 @@
{
name = Hypergolic-Vernier
transformName = thrustTransform2
plumePosition = 0.0, 0.0, -0.15
plumeScale = 2.5
plumePosition = 0.0, 0.0, 0.975
plumeScale = 1.3
flarePosition = 0.0, 0.0, 1.0
flareScale = 1.0
flareScale = 0.0
localRotation = 0.0, 0.0, 0.0
fixedScale = 1.0
energy = 0.5
@@ -23,7 +23,6 @@
{
%powerEffectName = Hypergolic-Vernier
!runningEffectName = NULL
!fxOffset = NULL
}

@MODULE[ModuleEngineConfigs]

0 comments on commit 564af66

Please sign in to comment.