Skip to content

Commit

Permalink
Showing 19 changed files with 1,205 additions and 620 deletions.
Binary file not shown.
20 changes: 20 additions & 0 deletions GameData/RealismOverhaul/Parts/WACCorporal/Textures/WACTexture.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
STRETCHYTANKTEXTURES
{
name = WACTexture

WACCorporal
{
sides
{
texture = RealismOverhaul/Parts/WACCorporal/Textures/WAC
uScale = 1.0
vScale = 1.0
shininess = 0.6
specular = 0.4, 0.4, 0.4
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
}
Original file line number Diff line number Diff line change
@@ -88,7 +88,7 @@
{
name = ModuleFuelTanks
volume = 99866.6
type = Balloon
type = Tank-III-Balloon
basemass = -1
TANK
{
Original file line number Diff line number Diff line change
@@ -967,7 +967,7 @@
}
}
}
@PART[SSTU-SC-B-SM]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-B-SM]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Apollo Service Module
%manufacturer = North American
129 changes: 129 additions & 0 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_DockModels.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
//**********************************************************************************
// SSTU STATION DOCKING PORT CONFIGS
//
// Dock-Apollo Apollo Size Docking Port (0.78x)
// Dock-APAS APAS 89/95 Docking Port (1.12x)
// Dock-CBM Common Berthing Mechanism (1.68x)
// Dock-NASA NASA Docking System (1.333333x)
//
//**********************************************************************************

//**********************************************************************************
// Dock-Apollo Apollo Size Docking Port (0.78x)
//**********************************************************************************
SSTU_MODEL
{
name = Dock-Apollo //new name, of the -new- docking port model being created
modelName = Dock-Apollo // as this is a compound/submodel setup, this can be called what ever you want, only used internally
invertForTop = false // standard params
invertForBottom = true // standard params
verticalOffset = 0 // when using submodel setup, this should ALWAYS be zero
height = 0.21138 // the post-rescale height of the entire compound model
diameter = 0.975 // the post-rescale diameter of the entire compound model
mass = 0.1 // mass - unused on this part, could optionally specifify, and mass would be added to parts using this model
volume = 0 // the usable fuel volume this part contains; docking ports = 0
upgradeUnlock = Dock-Apollo // you can optionally define a new upgrade for this...
cost = 2000 // cost - just like mass; optionally adds a cost to parts using this model
fairingDisabled = true // no fairings on docking ports
fairingTopOffset = 0 // no fairings on docking ports
defaultTextureSet = none //no texture-switching on docking ports
node = 0, 0.068609, 0, 0, 1, 0 // post-rescale top-node position

//the SUBMODEL node defines the position/scale/rotation of the models/meshes within the new 'compound model'
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P //the path/URL of the model.mu file to use
scale = 0.78, 0.78, 0.78 // this is your 'rescale factor'
position = 0, 0.039, 0 // the internal offset to this model from compound model origin point.
}
}

//**********************************************************************************
// Dock-APAS APAS 89/95 Docking Port (1.12x)
//**********************************************************************************
SSTU_MODEL
{
name = Dock-APAS //new name, of the -new- docking port model being created
modelName = Dock-APAS // as this is a compound/submodel setup, this can be called what ever you want, only used internally
invertForTop = false // standard params
invertForBottom = true // standard params
verticalOffset = 0 // when using submodel setup, this should ALWAYS be zero
height = 0.30352 // the post-rescale height of the entire compound model
diameter = 1.4 // the post-rescale diameter of the entire compound model
mass = 0.286 // mass - unused on this part, could optionally specifify, and mass would be added to parts using this model
volume = 0 // the usable fuel volume this part contains; docking ports = 0
upgradeUnlock = Dock-APAS // you can optionally define a new upgrade for this...
cost = 3500 // cost - just like mass; optionally adds a cost to parts using this model
fairingDisabled = true // no fairings on docking ports
fairingTopOffset = 0 // no fairings on docking ports
defaultTextureSet = none //no texture-switching on docking ports
node = 0, 0.09852, 0, 0, 1, 0 // post-rescale top-node position

//the SUBMODEL node defines the position/scale/rotation of the models/meshes within the new 'compound model'
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P //the path/URL of the model.mu file to use
scale = 1.12, 1.12, 1.12 // this is your 'rescale factor'
position = 0, 0.039, 0 // the internal offset to this model from compound model origin point.
}
}

//**********************************************************************************
// Dock-CBM Common Berthing Mechanism (1.68x)
//**********************************************************************************
SSTU_MODEL
{
name = Dock-CBM //new name, of the -new- docking port model being created
modelName = Dock-CBM // as this is a compound/submodel setup, this can be called what ever you want, only used internally
invertForTop = false // standard params
invertForBottom = true // standard params
verticalOffset = 0 // when using submodel setup, this should ALWAYS be zero
height = 0.45528 // the post-rescale height of the entire compound model
diameter = 2.1 // the post-rescale diameter of the entire compound model
mass = 0.25 // mass - unused on this part, could optionally specifify, and mass would be added to parts using this model
volume = 0 // the usable fuel volume this part contains; docking ports = 0
upgradeUnlock = Dock-CBM // you can optionally define a new upgrade for this...
cost = 4500 // cost - just like mass; optionally adds a cost to parts using this model
fairingDisabled = true // no fairings on docking ports
fairingTopOffset = 0 // no fairings on docking ports
defaultTextureSet = none //no texture-switching on docking ports
node = 0, 0.14777, 0, 0, 1, 0 // post-rescale top-node position

//the SUBMODEL node defines the position/scale/rotation of the models/meshes within the new 'compound model'
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P //the path/URL of the model.mu file to use
scale = 1.68, 1.68, 1.68 // this is your 'rescale factor'
position = 0, 0.039, 0 // the internal offset to this model from compound model origin point.
}
}

//**********************************************************************************
// Dock-NASA NASA Docking System (1.333333x)
//**********************************************************************************
SSTU_MODEL
{
name = Dock-NASA //new name, of the -new- docking port model being created
modelName = Dock-NASA // as this is a compound/submodel setup, this can be called what ever you want, only used internally
invertForTop = false // standard params
invertForBottom = true // standard params
verticalOffset = 0 // when using submodel setup, this should ALWAYS be zero
height = 0.361333 // the post-rescale height of the entire compound model
diameter = 1.666666 // the post-rescale diameter of the entire compound model
mass = 0.15 // mass - unused on this part, could optionally specifify, and mass would be added to parts using this model
volume = 0 // the usable fuel volume this part contains; docking ports = 0
upgradeUnlock = Dock-NASA // you can optionally define a new upgrade for this...
cost = 3500 // cost - just like mass; optionally adds a cost to parts using this model
fairingDisabled = true // no fairings on docking ports
fairingTopOffset = 0 // no fairings on docking ports
defaultTextureSet = none //no texture-switching on docking ports
node = 0, 0.08485331212, 0, 0, 1, 0 // post-rescale top-node position

//the SUBMODEL node defines the position/scale/rotation of the models/meshes within the new 'compound model'
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P //the path/URL of the model.mu file to use
scale = 1.333333, 1.333333, 1.333333 // this is your 'rescale factor'
position = 0, 0.039, 0 // the internal offset to this model from compound model origin point.
}
}
Original file line number Diff line number Diff line change
@@ -127,7 +127,7 @@
@engineScale = 1.8120
}
}
@PART[RO-SSTU-RL10C]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[RO-SSTU-RL10C]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = RL10C Series Vacuum Engine
@MODULE[ModuleEngineConfigs]
@@ -169,7 +169,7 @@
@engineScale = 3.9599
}
}
@PART[SSTU-SC-ENG-M1-RO]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-M1-RO]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = M-1 Series Vacuum Engine
@MODULE[ModuleEngineConfigs]
@@ -207,7 +207,7 @@
@lowerStageMounts = true
}
}
@PART[RO-SSTU-M1-SL]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[RO-SSTU-M1-SL]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = M-1 Series Sea Level Engine
@MODULE[ModuleEngineConfigs]
@@ -241,7 +241,7 @@
@engineScale = 1.6996
}
}
@PART[SSTU-SC-ENG-Vinci]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Vinci]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
%title = Vinci Vacuum Engine
%manufacturer = Snecma
Original file line number Diff line number Diff line change
@@ -41,7 +41,7 @@
!LAYOUT,* {}
}
}
@PART[SSTU-SC-ENG-Merlin-1A]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Merlin-1A]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Merlin 1A
@MODULE[ModuleEngineConfigs]
@@ -71,7 +71,7 @@
!LAYOUT,* {}
}
}
@PART[SSTU-SC-ENG-Merlin-1B]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Merlin-1B]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Merlin 1B
@MODULE[ModuleEngineConfigs]
@@ -101,7 +101,7 @@
!LAYOUT,* {}
}
}
@PART[SSTU-SC-ENG-Merlin-1C]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Merlin-1C]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Merlin 1C
@MODULE[ModuleEngineConfigs]
@@ -131,7 +131,7 @@
!LAYOUT,* {}
}
}
@PART[SSTU-SC-ENG-Merlin-1D]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Merlin-1D]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Merlin 1D
@MODULE[ModuleEngineConfigs]
@@ -167,7 +167,7 @@
!LAYOUT,* {}
}
}
@PART[SSTU-SC-ENG-Merlin-1BV]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Merlin-1BV]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Merlin 1B Vacuum
@MODULE[ModuleEngineConfigs]
@@ -197,7 +197,7 @@
!LAYOUT,* {}
}
}
@PART[SSTU-SC-ENG-Merlin-1CV]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Merlin-1CV]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Merlin 1C Vacuum
@MODULE[ModuleEngineConfigs]
@@ -227,7 +227,7 @@
!LAYOUT,* {}
}
}
@PART[SSTU-SC-ENG-Merlin-1DV]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-Merlin-1DV]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Merlin 1D Vacuum
@MODULE[ModuleEngineConfigs]
Original file line number Diff line number Diff line change
@@ -113,7 +113,7 @@
}
}
}
@PART[SSTU-SC-ENG-RD-107X]:AFTER[RealismOverhaulEnginesPost]
@PART[SSTU-SC-ENG-RD-107X]:AFTER[RealismOverhaulEngines]
{
@title = RD-107 Series (no Vernier)
@description ^=:$: This is a fictional variant with not gimbal or vernier control.
Original file line number Diff line number Diff line change
@@ -130,6 +130,7 @@
@PART[SSTU-SC-ENG-LR81-8048]:FOR[RealismOverhaul]:NEEDS[SSTU]
{
%RSSROConfig = True
@node_stack_bottom = 0,-0.750,0,0,-1,0,2

@tags ^=:$:, agena, a, b, agena-a, agena-b, bell, 8048, 8081

@@ -142,7 +143,7 @@
@engineScale = 1.4953
}
}
@PART[SSTU-SC-ENG-LR81-8048]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-LR81-8048]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = XLR81 Agena A/B Vacuum Engine
@MODULE[ModuleEngineConfigs]
@@ -179,7 +180,7 @@
@engineScale = 1.4954
}
}
@PART[SSTU-SC-ENG-LR81-8096]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-LR81-8096]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = XLR81 Agena Vacuum Engine
@MODULE[ModuleEngineConfigs]
@@ -213,7 +214,7 @@
@engineScale = 1.4990
}
}
@PART[SSTU-SC-ENG-RL10A-3]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-RL10A-3]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = RL10A-3 Series Vacuum Engine
@MODULE[ModuleEngineConfigs]
@@ -253,7 +254,7 @@
@engineScale = 1.4623
}
}
@PART[SSTU-SC-ENG-RL10A-4]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-RL10A-4]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = RL10A-4 Series Vacuum Engine
@MODULE[ModuleEngineConfigs]
@@ -295,7 +296,7 @@
@engineScale = 1.4804
}
}
@PART[SSTU-SC-ENG-RL10A-5]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-RL10A-5]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = RL10A-5 Engine
@description = Throttleable RL10 engine redesigned for atmospheric use. used on the DC-X VTVL test vehicle.
@@ -329,7 +330,7 @@
@engineScale = 1.6967
}
}
@PART[SSTU-SC-ENG-RL10B-2]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-ENG-RL10B-2]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = RL10B-2 Vacuum Engine
@description = Developed for the Delta Cryogenic Second Stage (DCSS), which was first used on the Delta III then modified for the Delta IV. Its extending nozzle increases specific impulse compared to the RL10A, at the cost of greater dry mass. Boeing purchased a large number of these engines for the Delta IV, but the launcher's low flight rate led to ULA converting many of them to RL10C-1 engines for use on the Atlas V's Centaur upper stage.
4 changes: 2 additions & 2 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_Orion.cfg
Original file line number Diff line number Diff line change
@@ -1188,7 +1188,7 @@
}
}
}
@PART[SSTU-SC-C-HUS]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-C-HUS]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Exploration Upper Stage
%manufacturer = Boeing
@@ -1369,7 +1369,7 @@
}
}
}
@PART[SSTU-SC-C-ICPS]:AFTER[RealismOverhaulEnginesPost]:NEEDS[SSTU]
@PART[SSTU-SC-C-ICPS]:AFTER[RealismOverhaulEngines]:NEEDS[SSTU]
{
@title = Interim Cryogenic Propulsion Stage (ICPS)
%manufacturer = Boeing
161 changes: 0 additions & 161 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_PartUpgrades.cfg

This file was deleted.

6 changes: 3 additions & 3 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_RCS.cfg
Original file line number Diff line number Diff line change
@@ -129,7 +129,7 @@
%RSSROConfig = True
%useRcsConfig = RCSBlock
%useRcsMass = True
%RcsNozzles = 1
%useRcsCostMult = 1.2 // 5 nozzles not 4

%rescaleFactor = 1.0

@@ -166,7 +166,7 @@
%RSSROConfig = True
%useRcsConfig = RCSBlock
%useRcsMass = True
%RcsNozzles = 6
%useRcsCostMult = 1.5 // 6 nozzles not 4

%rescaleFactor = 1.3333

@@ -203,7 +203,7 @@
%RSSROConfig = True
%useRcsConfig = RCSBlock
%useRcsMass = True
%RcsNozzles = 8
%useRcsCostMult = 2 // 8 nozzles not 4

%rescaleFactor = 1.3333

296 changes: 17 additions & 279 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_ShipCore.cfg

Large diffs are not rendered by default.

120 changes: 120 additions & 0 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_SolarBlanket.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
//**********************************************************************************
// SSTU STATION SOLAR BLANKET CONFIGS
//
// SSTU-ST-GEN-DSP-BKT-A Sun Tracking Level 4 Solar Array (16.1 m^2)
// SSTU-ST-GEN-DSP-BKT-B Sun Tracking Level 4 Solar Array (32.7 m^2)
// SSTU-ST-GEN-DSP-BKT-C Sun Tracking Level 4 Solar Array (50.7 m^2)
// SSTU-ST-GEN-DSP-BKT-D Sun Tracking Level 4 Solar Array (91.9 m^2)
// SSTU-ST-GEN-DSP-BKT-E Sun Tracking Level 4 Solar Array (183.8 m^2)
//
// All Solar Panel Blanket parts are rescaled to 1.75
//
// Level 4 Solar Panel is 0.211 kW per m^2
// 0.0012 ton per m^2 + 0.0026 ton per m^2 (tracking)
//
//**********************************************************************************

//**********************************************************************************
// BKT-A Sun Tracking Level 4 Solar Array (16.1 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-BKT-A]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Level 4 Solar Array (16.1 m^2)
@description = Sun Tracking Level 4 Solar Array (16.1 m^2). 3.3971 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0612

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 3.3971
!powerCurve {}
}
}

//**********************************************************************************
// BKT-B Sun Tracking Level 4 Solar Array (32.7 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-BKT-B]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Level 4 Solar Array (32.7 m^2)
@description = Sun Tracking Level 4 Solar Array (32.7 m^2). 6.8997 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.1243

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 6.8997
!powerCurve {}
}
}

//**********************************************************************************
// BKT-C Sun Tracking Level 4 Solar Array (50.7 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-BKT-C]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Level 4 Solar Array (50.7 m^2)
@description = Sun Tracking Level 4 Solar Array (50.7 m^2). 10.55 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.1900

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 10.55
!powerCurve {}
}
}

//**********************************************************************************
// BKT-D Sun Tracking Level 4 Solar Array (91.9 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-BKT-D]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Level 4 Solar Array (91.9 m^2)
@description = Sun Tracking Level 4 Solar Array (91.9 m^2). 19.3909 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.3492

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 19.3909
!powerCurve {}
}
}

//**********************************************************************************
// BKT-E Sun Tracking Level 4 Solar Array (183.8 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-BKT-E]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Level 4 Solar Array (183.8 m^2)
@description = Sun Tracking Level 4 Solar Array (183.8 m^2). 38.7818 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.6984

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 38.7818
!powerCurve {}
}
}
216 changes: 216 additions & 0 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_SolarDOS.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,216 @@
//**********************************************************************************
// SSTU STATION SOLAR DOS CONFIGS
//
// SSTU-ST-GEN-DSP-DOS-L Sun Tracking Solar Array (55.1 m^2)
// SSTU-ST-GEN-DSP-DOS-M Sun Tracking Solar Array (42.9 m^2)
// SSTU-ST-GEN-DSP-DOS-MF Fixed Solar Array (27.6 m^2)
// SSTU-ST-GEN-DSP-DOS-S Sun Tracking Solar Array (30.6 m^2)
// SSTU-ST-GEN-DSP-DOS-SF Fixed Solar Array (21.4 m^2)
// SSTU-ST-GEN-DSP-DOS-T Multiple Axis Solar Array (61.3 m^2)

//
// All Solar Panel Blanket parts are rescaled to 1.75
//
// Level 4 Solar Panel is 0.211 kW per m^2
// 0.0012 ton per m^2 + 0.0026 ton per m^2 (tracking)
// 0.0012 ton per m^2 + 0.0011 ton per m^2 (fixed)
//
//**********************************************************************************

//**********************************************************************************
// DOS-L Sun Tracking Solar Array (55.1 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-DOS-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Lv.4 Solar Array (55.1 m^2)
@description = Sun Tracking Level 4 Solar Array (55.1 m^2). 11.6261 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.2094

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 11.6261
!powerCurve {}
}
}
@SSTU_MODEL[Solar-DOS-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.0121744 // 1.72x to Mass with Station Core
@cost = 1500
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 6.75936 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// DOS-M Sun Tracking Solar Array (42.9 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-DOS-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Lv.4 Solar Array (42.9 m^2)
@description = Sun Tracking Level 4 Solar Array (42.9 m^2). 9.0519 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.1630

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 9.0519
!powerCurve {}
}
}
@SSTU_MODEL[Solar-DOS-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.094767 // 1.72x to Mass with Station Core
@cost = 1150
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 5.267233 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// DOS-MF Fixed Solar Array (27.6 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-DOS-MF]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Lv.4 Solar Array (27.6 m^2)
@description = Sun Tracking Level 4 Solar Array (27.6 m^2). 5.8236 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0635

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 5.8236
!powerCurve {}
}
}
@SSTU_MODEL[Solar-DOS-MF]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.036919 // 1.72x to Mass with Station Core
@cost = 900
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 3.385814 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// DOS-S Sun Tracking Solar Array (30.6 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-DOS-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Lv.4 Solar Array (30.6 m^2)
@description = Sun Tracking Level 4 Solar Array (30.6 m^2). 6.4566 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.1163

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 6.4566
!powerCurve {}
}
}
@SSTU_MODEL[Solar-DOS-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.067616 // 1.72x to Mass with Station Core
@cost = 1500
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 3.753837 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// DOS-SF Fixed Solar Array (21.4 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-DOS-SF]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Lv.4 Solar Array (21.4 m^2)
@description = Sun Tracking Level 4 Solar Array (21.4 m^2). 4.5154 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0492

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 4.5154
!powerCurve {}
}
}
@SSTU_MODEL[Solar-DOS-SF]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.028605 // 1.72x to Mass with Station Core
@cost = 700
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 2.625233 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// DOS-T Multiple Axis Solar Array (61.3 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-DOS-T]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Sun Tracking Lv.4 Solar Array (61.3 m^2)
@description = Sun Tracking Level 4 Solar Array (61.3 m^2). 12.9343 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.2329

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 12.9343
!powerCurve {}
}
}
@SSTU_MODEL[Solar-DOS-T]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.135407 // 1.72x to Mass with Station Core
@cost = 4900
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 7.519942 // 1.72x to Solar Power with Station Core
}
}
165 changes: 165 additions & 0 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_SolarMaxISS.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
//**********************************************************************************
// SSTU STATION SOLAR DOS CONFIGS
//
// SSTU-ST-GEN-DSP-ISS ISS Solar Array Wing (380.1 m^2)
// SSTU-ST-MST-ISS Modular ISS Solar Array Wing (760.2 m^2)
// SSTU-ST-GEN-DSP-MAX-L Multi-Axis Solar Array (36.8 m^2)
// SSTU-ST-GEN-DSP-MAX-M Multi-Axis Solar Array (23 m^2)
// SSTU-ST-GEN-DSP-MAX-S Multi-Axis Solar Array (15.3 m^2)
//
// All Solar Panel parts are rescaled to 1.75
// ISS Solar Panel parts are rescaled to 1.83
//
// Level 4 Solar Panel is 0.211 kW per m^2
// 0.0012 ton per m^2 + 0.0026 ton per m^2 (tracking)
//
//**********************************************************************************

//**********************************************************************************
// ISS ISS Solar Array Wing (380.1 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-ISS]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.83

@title = ISS Solar Array Wing (380.1 m^2)
@description = ISS Solar Array Wing (380.1 m^2). 80.2011 kW
@tags ^=:$:, solar, station, power, tracking, array, saw, iss

@mass = 1.4444

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 80.2011
!powerCurve {}
}
}

//**********************************************************************************
// SSTU-ST-MST-ISS Modular ISS Solar Array Wing (760.2 m^2)
//**********************************************************************************
@PART[SSTU-ST-MST-ISS]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.83

@title = Modular ISS Solar Array Wing (760.2 m^2)
@description = Modular ISS Solar Array Wing (760.2 m^2). 160.402 kW
@tags ^=:$:, solar, station, power, tracking, array, saw, iss

@mass = 2.8888

@MODULE[SSTUModularStationCore]
{
@topDiameter = 3.5
@coreDiameter = 3.413
@bottomDiameter = 3.5
}

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 87.65136612
!powerCurve {}
}
}

//**********************************************************************************
// MAX-L Multi-Axis Solar Array (36.8 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-MAX-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Multi-Axis Solar Array (36.8 m^2)
@description = Multi-Axis Solar Array (36.8 m^2). 7.7648 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.1398

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 7.7648
!powerCurve {}
}
}
@SSTU_MODEL[Solar-MAX-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.08127907 // 1.72x to Mass with Station Core
@cost = 2000
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 4.514418605 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// MAX-M Multi-Axis Solar Array (23 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-MAX-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Multi-Axis Solar Array (23 m^2)
@description = Multi-Axis Solar Array (23 m^2). 4.853 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0874

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 4.853
!powerCurve {}
}
}
@SSTU_MODEL[Solar-MAX-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.050813953 // 1.72x to Mass with Station Core
@cost = 1800
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 2.821512 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// MAX-S Multi-Axis Solar Array (15.3 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-MAX-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = Multi-Axis Solar Array (15.3 m^2)
@description = Multi-Axis Solar Array (15.3 m^2). 3.2283 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0581

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 3.2283
!powerCurve {}
}
}
@SSTU_MODEL[Solar-MAX-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.03377907 // 1.72x to Mass with Station Core
%rescaleFactor = 1.750
@cost = 1600
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 1.876919 // 1.72x to Solar Power with Station Core
}
}
319 changes: 319 additions & 0 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_SolarSM.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,319 @@
//**********************************************************************************
// SSTU SOLAR SM CONFIGS
//
// SSTU-ST-GEN-DSP-SMA-L SM Solar Panels Lv.3 (12.3 m^2)
// SSTU-ST-GEN-DSP-SMA-M SM Solar Panels Lv.3 (6.1 m^2)
// SSTU-ST-GEN-DSP-SMA-S SM Solar Panels Lv.3 (4.6 m^2)
// SSTU-ST-GEN-DSP-SMB-L SM Solar Panels Lv.4 (12.3 m^2)
// SSTU-ST-GEN-DSP-SMB-M SM Solar Panels Lv.4 (6.1 m^2)
// SSTU-ST-GEN-DSP-SMB-S SM Solar Panels Lv.4 (4.6 m^2)
// SSTU-ST-GEN-DSP-SMC-L SM Solar Panels Lv.4 (29.4 m^2)
// SSTU-ST-GEN-DSP-SMC-M SM Solar Panels Lv.4 (14.7 m^2)
// SSTU-ST-GEN-DSP-SMC-S SM Solar Panels Lv.4 (9.8 m^2)
//
// All Solar Panel SM parts are rescaled to 1.75
//
// Level 3 Solar Panel is 0.18 kW per m^2
// 0.0008 ton per m^2 + 0.007 ton per m^2
//
// Level 4 Solar Panel is 0.211 kW per m^2
// 0.0012 ton per m^2 + 0.0026 ton per m^2 (tracking)
//
//**********************************************************************************

//**********************************************************************************
// SMA-L SM Solar Panels Lv.3 (12.3 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMA-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.3 (12.3 m^2)
@description = SM Solar Panels Lv.3 (12.3 m^2). 2.214 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0185

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 2.214
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMA-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.010756 // 1.72x to Mass with Station Core
@cost = 1500
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 1.287209302 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMA-M SM Solar Panels Lv.3 (6.1 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMA-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.3 (6.1 m^2)
@description = SM Solar Panels Lv.3 (6.1 m^2). 1.098 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0092

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 1.098
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMA-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.005348837 // 1.72x to Mass with Station Core
@cost = 1150
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 0.638372093 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMA-S SM Solar Panels Lv.3 (4.6 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMA-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.3 (4.6 m^2)
@description = SM Solar Panels Lv.3 (4.6 m^2). 0.828 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0069

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 0.828
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMA-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.004011628 // 1.72x to Mass with Station Core
@cost = 900
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 0.481395349 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMB-L SM Solar Panels Lv.4 (12.3 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMB-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.4 (12.3 m^2)
@description = SM Solar Panels Lv.4 (12.3 m^2). 2.5953 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0467

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 2.5953
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMB-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.027151163 // 1.72x to Mass with Station Core
@cost = 1500
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 1.508895349 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMB-M SM Solar Panels Lv.4 (6.1 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMB-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.4 (6.1 m^2)
@description = SM Solar Panels Lv.4 (6.1 m^2). 1.2871 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0232

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 1.2871
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMB-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.013488372 // 1.72x to Mass with Station Core
@cost = 700
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 0.748313953 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMB-S SM Solar Panels Lv.4 (4.6 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMB-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.4 (4.6 m^2)
@description = SM Solar Panels Lv.4 (4.6 m^2). 0.9706 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0175

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 0.9706
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMB-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.010174419 // 1.72x to Mass with Station Core
@cost = 4900
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 0.564302326 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMC-L SM Solar Panels Lv.4 (29.4 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMC-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.4 (29.4 m^2)
@description = SM Solar Panels Lv.4 (29.4 m^2). 6.2034 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.1117

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 6.2034
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMC-L]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.06494186 // 1.72x to Mass with Station Core
@cost = 4900
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 3.606627907 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMC-M SM Solar Panels Lv.4 (14.7 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMC-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.4 (14.7 m^2)
@description = SM Solar Panels Lv.4 (14.7 m^2). 3.1017 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0559

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 3.1017
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMC-M]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.0325 // 1.72x to Mass with Station Core
@cost = 4900
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 1.803313953 // 1.72x to Solar Power with Station Core
}
}

//**********************************************************************************
// SMC-S SM Solar Panels Lv.4 (9.8 m^2)
//**********************************************************************************
@PART[SSTU-ST-GEN-DSP-SMC-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
%rescaleFactor = 1.750

@title = SM Solar Panels Lv.4 (9.8 m^2)
@description = SM Solar Panels Lv.4 (9.8 m^2). 2.0678 kW
@tags ^=:$:, solar, station, power, tracking, array, saw

@mass = 0.0372

@MODULE[SSTUSolarPanelDeployable]
{
@resourceAmount = 2.0678
!powerCurve {}
}
}
@SSTU_MODEL[Solar-SMC-S]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
@height = 0.0175
@diameter = 0.175
@mass = 0.021627907 // 1.72x to Mass with Station Core
@cost = 4900
!upgradeUnlock = NULL
@SOLARDATA
{
@energy = 1.202209302 // 1.72x to Solar Power with Station Core
}
}
251 changes: 169 additions & 82 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_Soyuz.cfg
Original file line number Diff line number Diff line change
@@ -1,26 +1,51 @@
@PART[SSTU-SC-A-BPC]:FOR[RealismOverhaul]
//**********************************************************
// SSTU SOYUZ CONFIGS
//
// Diameter of parts are scaled 1.875 m diameter for the fairing
// Real Life Diameter is 2.2 up to 2.7 m
//
// Width Rescale Factor = 1.5603
// Height Rescale differs on each element
//
// SSTU-SC-A-BPC Soyuz Launch Abort System
// SSTU-SC-A-DM Soyuz Descent Module
// SSTU-SC-A-OM Soyuz Orbital Module
// SSTU-SC-A-SM Soyuz Service Module
// SSTU-SC-A-SMX Progress
//
//**********************************************************

//**********************************************************
// BPC Soyuz Launch Abort System
//**********************************************************
@PART[SSTU-SC-A-BPC]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
@MODEL,*
{
%scale = 1.56,1.56,1.56
}
@node_stack_bottom = 0,-3.2514924,0,0,-1,0,2
@mass = 6.016 // Total launch mass 7.635 http://www.russianspaceweb.com/soyuz_sas.html
@title = Soyuz LAS
%rescaleFactor = 1.5603

%category = Engine

@title = Soyuz Launch Abort System
%manufacturer = Lockheed Propulsion Company
@description = The purpose of the Soyuz Launch Abort System (LAS) was to abort the mission by pulling the Orbital Module and Descent Module (the crew cabin) away from the launch vehicle in an emergency, such as a pad fire before launch, guidance failure, or launch vehicle failure likely to lead to an imminent explosion.
@tags ^=:$:, soyuz

@mass = 6.016
@maxTemp = 1973.15
%stagingIcon = DECOUPLER_VERT

!RESOURCE,* {}

@MODULE[SSTUAutoDepletionDecoupler]
{
@resourceName = HTPB
@decoupleDelay = 3
}

@MODULE[ModuleEngines*],0
{
@minThrust = 459.7
@maxThrust = 459.7
@heatProduction = 100
@PROPELLANT[SolidFuel]
{
@name = HTPB
@@ -35,7 +60,6 @@
{
@minThrust = 91.9
@maxThrust = 91.9
@heatProduction = 100
@PROPELLANT[SSTUJettisonFuel]
{
@name = PSPC
@@ -57,7 +81,7 @@
{
name = ModuleFuelTanks
type = HTPB
volume = 836.33 // 1480.3041 kg
volume = 836.33
basemass = -1
}
MODULE
@@ -119,30 +143,33 @@
}
}

@PART[SSTU-SC-A-DM]:FOR[RealismOverhaul]
//**********************************************************
// DM Soyuz Descent Module
//**********************************************************
@PART[SSTU-SC-A-DM]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
@MODEL,*
{
%scale = 1.56,1.56,1.56
}
@node_stack_top = 0,1.4328288,0,0,1,0,2
@node_stack_bottom = 0,-0.4762212,0,0,-1,0,2
@mass = 1.699 //2.81t total launch mass including supplies. Based on Soyuz 7K-OK: https://en.wikipedia.org/wiki/Soyuz_(spacecraft)
@title = Soyuz Descent Module
@CrewCapacity = 3


@MODEL
{
%scale = 1.5603,1.625,1.5603
}
@node_stack_top = 0,1.49253,0,0,1,0,2
@node_stack_bottom = 0,-0.49606375,0,0,-1,0,2
@CoPOffset = 0.0, 0.40603248, 0.0
@CoLOffset = 0.0, -0.32482599, 0.0

@title = Soyuz 7K-OK Descent Module
%manufacturer = Korolev
%description = A crew descent module that can hold up to 3 crew.
@tags ^=:$:, soyuz, descent, 7k-ok, module

@mass = 1.699 // 2.81t total launch mass including supplies. Based on Soyuz 7K-OK: https://en.wikipedia.org/wiki/Soyuz_(spacecraft)

@crewCapacity = 3

This comment has been minimized.

Copy link
@infoman

infoman Jun 23, 2019

CrewCapacity?


!RESOURCE,* {}
!MODULE[ModuleReactionWheel] {}
!MODULE[SSTUModularHeatShield]{}

@MODULE[SSTUModularParachute]
{
@drogueSemiDeployArea = 5
@drogueFullDeployArea = 51
@mainSemiDeployArea = 129
@mainFullDeployArea = 1295
}

MODULE
{
name = ModuleFuelTanks
@@ -186,7 +213,17 @@
maxAmount = 7.4 // 1/2 day
}
}


@MODULE[SSTUModularParachute]
{
@drogueSemiDeployArea = 5
@drogueFullDeployArea = 51
@mainSemiDeployArea = 129
@mainFullDeployArea = 1295
}

!MODULE[SSTUModularHeatShield] {}

//Heat shield
%skinMaxTemp = 2600
%maxTemp = 1500
@@ -224,12 +261,18 @@
amount = 0
maxAmount = 200
}

MODULE:NEEDS[RemoteTech]
@MODULE[ModuleCommand]
{
name = ModuleSPU
@minimumCrew = 0
@RESOURCE[ElectricCharge]
{
@rate = 1.895
}
}
//Apollo CM antenna

!MODULE[ModuleReactionWheel] {}

MODULE:NEEDS[RemoteTech]
{
name = ModuleSPU
@@ -248,33 +291,45 @@
PacketResourceCost = 0.025
}
}

MODULE:NEEDS[ConnectedLivingSpace]
{
name = ModuleConnectedLivingSpace
passable = true
impassablenodes = bottom
}
}
}

@PART[SSTU-SC-A-OM]:FOR[RealismOverhaul]
//**********************************************************
// OM Soyuz Orbital Module
//**********************************************************
@PART[SSTU-SC-A-OM]:FOR[RealismOverhaul]:NEEDS[SSTU]:AFTER[SSTU]
{
%RSSROConfig = True
@MODEL,0

@MODEL
{
%scale = 1.56,1.56,1.56
%scale = 1.5603,1.625,1.5603
}
@MODEL,1
{
@position = 0, 1.2322284, 0
@position = 0, 1.28357125, 0
@scale = 0.78, 0.78, 0.78
}
@node_stack_top = 0,1.3008372,0,0,1,0,2
@node_stack_bottom = 0,-1.211496,0,0,-1,0,2
@mass = 0.716 //1.1t total launch mass including supplies. Based on Soyuz 7K-OK: https://en.wikipedia.org/wiki/Soyuz_(spacecraft)
@title = Soyuz Orbital Module
@CrewCapacity = 3

@node_stack_top = 0,1.35503875,0,0,1,0,2
@node_stack_bottom = 0,-1.21172898,0,0,-1,0,2

@title = Soyuz 7K-OK Orbital Module
%manufacturer = Korolev
%description = A crew orbital module that can hold up to 3 crew. This allows docking operations and more living space for the crew once in orbit. Prior to reentry, the Orbital Module is decoupled from the Descent Module.
@tags ^=:$:, soyuz, 7k-ok, module

@mass = 0.716 //1.1t total launch mass including supplies. Based on Soyuz 7K-OK: https://en.wikipedia.org/wiki/Soyuz_(spacecraft)

@crewCapacity = 3

This comment has been minimized.

Copy link
@infoman

infoman Jun 23, 2019

CrewCapacity?


!RESOURCE,* {}

!MODULE[ModuleReactionWheel] {}

@MODULE[ModuleDockingNode]
@@ -435,19 +490,29 @@
}
}

//**********************************************************
// SM Soyuz Service Module
//**********************************************************
@PART[SSTU-SC-A-SM]:FOR[RealismOverhaul]
{
%RSSROConfig = True
@MODEL,*
{
%scale = 1.56,1.56,1.56
}
@node_stack_top = 0,1.9275828,0,0,1,0,2
@node_stack_bottom = 0,-0.882336,0,0,-1,0,2
@mass = 1.929 //2.65t total launch mass including supplies. Based on Soyuz 7K-OK: https://en.wikipedia.org/wiki/Soyuz_(spacecraft)
@title = Soyuz Service Module


@MODEL
{
%scale = 1.5603,1.377410468,1.5603
}
@node_stack_top = 0, 1.7019697, 0, 0, 1, 0, 2
@node_stack_bottom = 0, -0.77906336 , 0, 0, -1, 0, 2

@title = Soyuz 7K-OK Service Module
%manufacturer = Korolev
%description = The Service Module for the Soyuz spacecraft. It includes integrated solar panels, supplies, batteries, and RCS thrusters.
@tags ^=:$:, soyuz, 7k-ok, module, service

@mass = 1.929 // 2.65t total launch mass including supplies. Based on Soyuz 7K-OK: https://en.wikipedia.org/wiki/Soyuz_(spacecraft)

!RESOURCE,* {}

!MODULE[ModuleReactionWheel] {}

@MODULE[ModuleEngines*]
@@ -502,6 +567,11 @@
}
}
}
@MODULE[SSTUSolarPanelStatic]
{
@resourceAmount = 1.6669
}

@MODULE[ModuleRCS],*
{
@thrusterPower = 0.26
@@ -516,16 +586,16 @@
}
@MODULE[SSTUNodeFairing]
{
@shieldTopY = 1.9275828 // 1.23563 * 1.56
@shieldBottomY = -0.882336 // -0.5656 * 1.56
@shieldTopRadius = 1.4625 // 0.9375 * 1.56
@shieldBottomRadius = 1.4625 // 0.9375 * 1.56
@shieldTopY = 1.9275828 // 1.23563 * 1.5603
@shieldBottomY = -0.882336 // -0.5656 * 1.5603
@shieldTopRadius = 1.4625 // 0.9375 * 1.5603
@shieldBottomRadius = 1.4625 // 0.9375 * 1.5603
@FAIRING
{
@topY = 1.9275828 // 1.23563 * 1.56
@bottomY = -0.882336 // -0.5656 * 1.56
@topRadius = 1.4625 // 0.9375 * 1.56
@bottomRadius = 1.4625 // 0.9375 * 1.56
@topY = 1.9275828 // 1.23563 * 1.5603
@bottomY = -0.882336 // -0.5656 * 1.5603
@topRadius = 1.4625 // 0.9375 * 1.5603
@bottomRadius = 1.4625 // 0.9375 * 1.5603
}
}
MODULE
@@ -593,32 +663,41 @@
}
}

//**********************************************************
// SMX Progress
//**********************************************************
@PART[SSTU-SC-A-SMX]:FOR[RealismOverhaul]
{
%RSSROConfig = True
@MODEL,*
@MODEL,0 // Orbital Module
{
%scale = 1.56,1.56,1.56
@position = 0, 2.35, 0
%scale = 1.5603,1.625,1.5603
}
@MODEL,0
@MODEL,1 // DM (Base Model)
{
@position = 0, 2.6443248, 0
%scale = 1.5603,1.625,1.5603
}
@MODEL,2
@MODEL,2 // Service Module
{
@position = 0, -2.403804, 0
@position = 0, -2.3, 0
%scale = 1.5603,1.377410468,1.5603
}
@MODEL,3
@MODEL,3 // Docking Port
{
@position = 0, 3.8765376, 0
@scale = 0.78, 0.78, 0.78
@position = 0, 3.65, 0
%scale = 0.78, 0.78, 0.78
}
@node_stack_top = 0, 3.9451464, 0, 0, 1, 0, 2
@node_stack_bottom = 0, -3.28614 , 0, 0, -1, 0, 2
@mass = 6.52 //7.02t total launch mass including supplies. Based on early Progress spacecraft: https://en.wikipedia.org/wiki/Progress_(spacecraft)
//This is total launch mass. Need to adjust for supplies Based on early Progress spacecraft: https://en.wikipedia.org/wiki/Progress_(spacecraft)
@node_stack_top = 0, 3.70, 0, 0, 1, 0, 2
@node_stack_bottom = 0, -3.3 , 0, 0, -1, 0, 2

@title = Progress Spacecraft

%manufacturer = Korolev
%description = The Progress Spacecraft was designed to work as an uncrewed craft for the resupply of the Soviet space stations in orbit.
@tags ^=:$:, progress, module, service

@mass = 6.52 //7.02t total launch mass including supplies. Based on early Progress spacecraft: https://en.wikipedia.org/wiki/Progress_(spacecraft)

!RESOURCE,* {}
!MODULE[ModuleReactionWheel] {}
!MODULE[SSTUVolumeContainer] {}
@@ -676,6 +755,12 @@
}
}
}

@MODULE[SSTUSolarPanelStatic]
{
@resourceAmount = 1.6669
}

@MODULE[ModuleRCS],*
{
@thrusterPower = 0.26
@@ -776,7 +861,9 @@
}
}
}
@PART[SSTU-SC-A-DM|SSTU-SC-A-OM|SSTU-SC-C-SM|SSTU-SC-C-SMX]:FOR[RealismOverhaul]:NEEDS[SSTU&RemoteTech]

// Remove the Stock Antenna if RT is installed
@PART[SSTU-SC-A-DM|SSTU-SC-A-OM|SSTU-SC-A-SM|SSTU-SC-A-SMX]:FOR[RealismOverhaul]:NEEDS[SSTU&RemoteTech]
{
!MODULE[ModuleDataTransmitter]
}
}
97 changes: 24 additions & 73 deletions GameData/RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_Tanks.cfg
Original file line number Diff line number Diff line change
@@ -19,50 +19,18 @@
%RSSROConfig = True
@maxTemp = 800
%skinMaxTemp = 900

@MODULE[SSTUModularFuelTank]
{
@maxTankDiameter = 2.0
@maxTankDiameter = 99.0
@minTankDiameter = 0.1
@tankDiameterIncrement = 0.1
!UPGRADES,* {}
UPGRADES
{
UPGRADE
{
name__ = SSTU-MFT-D1
maxTankDiameter = 3.05
}
UPGRADE
{
name__ = SSTU-MFT-D2
maxTankDiameter = 6.6
}
UPGRADE
{
name__ = SSTU-MFT-D3
maxTankDiameter = 7.0
}
UPGRADE
{
name__ = SSTU-MFT-D4
maxTankDiameter = 10.1
}
UPGRADE
{
name__ = SSTU-MFT-D5
maxTankDiameter = 16.0
}
UPGRADE
{
name__ = SSTU-MFT-D6
maxTankDiameter = 50.0
}
}
}
@MODULE[SSTUNodeFairing],*
{
%maxTopDiameter = 20
%maxBottomDiameter = 20
%maxTopDiameter = 99
%maxBottomDiameter = 99
%topDiameterIncrement = 0.1
%bottomDiameterIncrement = 0.1
}
@@ -91,6 +59,22 @@
{
@startsEnabled = true
}
@MODULE[SSTUModularFuelTank]
{
CAP
{
name = MUS-Upper-Dome
}
}
}

//*******************************************************************************
// Modify the Dome
//*******************************************************************************
@SSTU_MODEL[MUS-Upper-Dome]
{
@invertForBottom = true
%node = 0, 1.1150, 0, 0, 1, 0, 2
}

//*******************************************************************************
@@ -143,51 +127,18 @@
@MODULE[SSTUCustomUpperStage]
{
@defaultDiameter = 1.5
@maxTankHeight = 15
@maxTankDiameter = 2.0
@maxTankHeight = 99.0
@maxTankDiameter = 99.0
@minTankDiameter = 0.1
@tankDiameterIncrement = 0.1
@tankHeightIncrement = 0.1
@defaultRcsThrust = 0.1
!UPGRADES,* {}
UPGRADES
{
UPGRADE
{
name__ = SSTU-MFT-D1
maxTankDiameter = 3.05
}
UPGRADE
{
name__ = SSTU-MFT-D2
maxTankDiameter = 6.6
}
UPGRADE
{
name__ = SSTU-MFT-D3
maxTankDiameter = 7.0
}
UPGRADE
{
name__ = SSTU-MFT-D4
maxTankDiameter = 10.1
}
UPGRADE
{
name__ = SSTU-MFT-D5
maxTankDiameter = 16.0
}
UPGRADE
{
name__ = SSTU-MFT-D6
maxTankDiameter = 50.0
}
}
}
@MODULE[SSTUNodeFairing],*
{
%maxTopDiameter = 20
%maxBottomDiameter = 20
%maxTopDiameter = 99.0
%maxBottomDiameter = 99.0
%topDiameterIncrement = 0.5
%bottomDiameterIncrement = 0.5
}

0 comments on commit 65d09c5

Please sign in to comment.