diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_GMSS.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_GMSS.cfg new file mode 100644 index 0000000000..6a5e36caa4 --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_GMSS.cfg @@ -0,0 +1,443 @@ +// ================================================================================ +// GMSS Configs +// ================================================================================ + +// Source: +// https://forum.nasaspaceflight.com/index.php?action=dlattach;topic=55975.0;attach=2090201 +// https://www.wired.com/2012/10/modular-space-station-evolving-from-gemini-1962/ + +// Resupply Capsule +@PART[bluedog_Gemini_Resupply_Capsule]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini "Augustus" Automated Resupply Pod + @manufacturer = #roMfrMcDonnell + @description = As our program expands our manned stations in near orbit and elsewhere, it becomes increasingly important to bring supplies up and down in addition to crew. This modified Gemini command pod is capable of docking itself, and is loaded with room for cargo. + @mass = 1 + !RESOURCE[Ore] {} + !RESOURCE[MonoPropellant] {} + !MODULE[ModuleB9PartSwitch]:HAS[#moduleID[cargoSwitch]] {} + !MODULE[ModuleB9PartSwitch]:HAS[#moduleID[ReentryCoM]] {} + !RESOURCE,* {} + !MODULE[ModuleCommand] {} + MODULE + { + name = ModuleCommand + minimumCrew = 0 + hasHibernation = True + RESOURCE + { + name = ElectricCharge + rate = 2.09 + } + } + MODULE + { + name = AdjustableCoMShifter + DescentModeCoM = 0.0, 0.0, 0.06 + } + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 1000 + basemass = -1 + TANK + { + name = ElectricCharge + amount = 14400 + maxAmount = 14400 + } + } +} + + +// ---------------------------------------------- +// Endcaps +// ---------------------------------------------- + + +// 1.5m EndCap +@PART[bluedog_Gemini_0p9375mEndcap]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-STM3 1.5m Station Endcap + @manufacturer = #roMfrMcDonnell + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchAdapter]] + { + @SUBTYPE[0.625m] + { + %title = 1m + } + } +} + + +// 2.4m EndCap +@PART[bluedog_Gemini_1p5mEndcap]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-STM2 2.4m Station Endcap + @manufacturer = #roMfrMcDonnell + @mass = 0.1 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !MODULE[ModuleProceduralFairing] {} + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchAdapter]] + { + @SUBTYPE[0.625m] + { + %title = 1m + } + } +} + + +// 3m Endcap +@PART[bluedog_Gemini_SmallShortAdapter]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-STM 3m Station Endcap + @manufacturer = #roMfrMcDonnell + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// The Other 3m Endcap +@PART[bluedog_Gemini_StructuralEndcap]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-STM 3m Station Endcap + @manufacturer = #roMfrMcDonnell + @description = A hemispherical cap designed to terminate station modules that do not need a docking port or other inline parts attached past it. An attachment node is still provided to aid in mating the module to the launch vehicle. Optionally, it can also act as a 3m to 1m adapter if the central cover is removed. + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !MODULE[ModuleProceduralFairing] {} + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchAdapter]] + { + @SUBTYPE[0.625m] + { + %title = 1m + } + } +} + + +// ---------------------------------------------- +// Adapters +// ---------------------------------------------- + + +// 3m Adapter +@PART[bluedog_Gemini_1p875mLongAdapter]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-LSA 3m Structural Adapter + @manufacturer = #roMfrMcDonnell + @description = 3m to 2.4m structural adapter for the Gemini Modular Space Station. + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !MODULE[ModuleProceduralFairing] {} +} + + +// ---------------------------------------------- +// Crew Tubes +// ---------------------------------------------- + + +// Crew Tube +@PART[bluedog_MOL_CrewTube]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-CTT 1.5m Crew Tube + @manufacturer = #roMfrMcDonnell + @description = 1.5m crew tube for the Gemini Modular Space Station. + @mass = 0.2 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Crew Tube Double Length +@PART[bluedog_MOL_CrewTube_DoubleLength]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-CTT 1.5m Crew Tube Double + @manufacturer = #roMfrMcDonnell + @description = 1.5m crew tube for the Gemini Modular Space Station. This one is longer, in case you need something... longer. + @mass = 0.4 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Inflatable Airlock +@PART[bluedog_Gemini_InflatableAirlock]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-IAM Inflatable Airlock Segment + @manufacturer = #roMfrMcDonnell + @description = Dedicated airlock module for the Gemini Modular Space Station, useful for allowing crew access to the station as they leave their ships. + @mass = 0.15 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// ---------------------------------------------- +// 3m Modules +// ---------------------------------------------- + + +// One Room Module +@PART[bluedog_Gemini_OneRoomStationModule]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS 3m One Room Space Space Station Module + @manufacturer = #roMfrMcDonnell + @description = Core building block of the Gemini Modular Space Station, this module contains a single pressurized volume with associated support equipment. Provides enough space for two crew members. + @mass = 2.406 // 7390 lb (Launch Weight) - 2067 lb (Mission Payload) - 19 lb (Docking Ring) + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 500 + basemass = -1 + } + RESOURCE + { + name = ElectricCharge + amount = 5000 + maxAmount = 5000 + } +} + + +// 2 Room Module +@PART[bluedog_Gemini_TwoRoomStationModule]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-TRS 3m Two-Room Space Station Module + @manufacturer = #roMfrMcDonnell + @description = Core building block of the Gemini Modular Space Station, this module contains a large pressurized volume split into two "rooms", with associated support equipment. Provides enough space for three crew members. + @mass = 3.216 // 7390 lb (Launch Weight) - 279 lb (Mission Payload) - 19 lb (Docking Ring) + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE,* {} + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 750 + basemass = -1 + } + RESOURCE + { + name = ElectricCharge + amount = 7500 + maxAmount = 7500 + } +} + + +// ---------------------------------------------- +// 2.4m Modules +// ---------------------------------------------- + + +// 2.4m Short Segment +@PART[bluedog_Gemini_1p5mShortSegment]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS 2.4m One Room Space Space Station Module + @manufacturer = #roMfrMcDonnell + @description = Core building block of the Modular Gemini Space Station, this module contains a single pressurized volume with associated support equipment. Provides enough space for two crew members. + @mass = 1.207 // Guesstimate + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 500 + basemass = -1 + } + RESOURCE + { + name = ElectricCharge + amount = 5000 + maxAmount = 5000 + } +} + + +// ---------------------------------------------- +// Docking Ports and Hubs +// ---------------------------------------------- + + +// Structural Node +@PART[bluedog_Gemini_StructuralNode]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-SNMK 2m Structural Node + @manufacturer = #roMfrMcDonnell + @description = 2m structural node module for the the Gemini Modular Space Station. Use radial attachment points to add nodes according to your needs. + @mass = 0.15 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Radial Attach Point +@PART[bluedog_Gemini_RadialAttachPoint]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-RAP Radial Attachement Point + @description = An expansion node for the Gemini Modular Space Station. Can be used to add more docking points or other structural connections to a station. + @manufacturer = #roMfrMcDonnell + @mass = 0.1 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchAdapter]] + { + @SUBTYPE[0.9375m] + { + %title = 1.5m + } + @SUBTYPE[0.625m] + { + %title = 1m + } + } +} + + +// Fork Hub +@PART[bluedog_MOL_ForkDockingPort]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 // Gemini Rescale Value + @title = GMSS Fork Docking Mechanism + @manufacturer = #roMfrMcDonnell + @description = This large docking module is used to connect Gemini Modular Space Station segments to each other. It is capable of soft docking to line up the segments, before retracting and solidifying the connection. Note that it is designed to dock with the corresponding GMSS 1.875m Ring Docking Mechanism. + @mass = 0.019 // 42 lb + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Ring Docking Port +@PART[bluedog_MOL_RingDockingPort]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 // Gemini Rescale Value + @title = GMSS Ring Docking Mechanism + @manufacturer = #roMfrDouglas + @description = This large docking module is used to connect Gemini Modular Space Station segments to each other. It is capable of soft docking to line up the segments, before retracting and solidifying the connection. Note that it is designed to dock with the corresponding GMSS 1.875m Fork Docking Mechanism. + @mass = 0.019 // 42 lb + %skinTempTag = Aluminum + %internalTempTag = Instruments + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchSide]] + { + @SUBTYPE[1.875m] + { + %title = 3m + } + @SUBTYPE[1.5m] + { + %title = 2.4m + } + } +} + + +// ---------------------------------------------- +// Radiators +// ---------------------------------------------- + + +// Large Radiator +@PART[bluedog_MOL_LargeRadiator]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-TRP2 Large Surface Radiator + @manufacturer = #roMfrMcDonnell + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchSide]] + { + @SUBTYPE[1.875m] + { + %title = 3m + } + @SUBTYPE[1.5m] + { + %title = 2.4m + } + } +} + + +// Small Radiator +@PART[bluedog_MOL_SmallRadiator]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = GMSS-TRP1 Small Surface Radiator + @manufacturer = #roMfrMcDonnell + @mass = 0.0125 + %skinTempTag = Alumimum + %internalTempTag = Instruments + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchSide]] + { + @SUBTYPE[1.875m] + { + %title = 3m + } + @SUBTYPE[1.5m] + { + %title = 2.4m + } + } +} \ No newline at end of file diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_Gemini_MOL.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_Gemini_MOL.cfg new file mode 100644 index 0000000000..9cd7f91f1b --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_Gemini_MOL.cfg @@ -0,0 +1,330 @@ +// ================================================================================ +// MOL/GMSS Configs +// ================================================================================ + + +// Docking Adapter +@PART[bluedog_GeminiFerry_DockingAdapter]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Gemini Ferry Docking Adapter + @manufacturer = #roMfrMcDonnell + @description = Structural docking adapter for the Gemini Ferry. Ideally sized for the Apollo active docking port. + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments +} + + +// Equipment Module +@PART[bluedog_MOL_EquipmentSection]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = MOL/Ferry Equipment Module + @manufacturer = #roMfrDouglas + @description = Equipment section for the MOL space station and Gemini Ferry. Contains plenty of propellant and electricity. + @mass = 0.45 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE[MonoPropellant] {} + !MODULE[ModuleResourceConverter] {} + !RESOURCE,* {} + MODULE + { + name = ModuleFuelTanks + volume = 3400 + type = SM-III + basemass = -1 + } +} + + +// RCS +@PART[bluedog_GeminiFerry_RCS]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Ferry RCS Control Block + @manufacturer = #roMfrRocketdyne + @description = Large RCS block designed to act as the primary propulsion for the Gemini Ferry. + @mass = 0.007145 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} + + +// RCS +@PART[bluedog_GeminiFerry_RCS_45deg]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Ferry Angled RCS Control Block + @manufacturer = #roMfrRocketdyne + @description = Large RCS block designed to act as the primary propulsion for the Gemini Ferry. This version has the lateral thrusters angled at 45 degrees. + @mass = 0.007145 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} + + +// Big G Cylindrical SM +@PART[bluedog_BigG_CylindricalSM]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Big Gemini 1969 Service Module + @manufacturer = #roMfrMcDonnell + @description = A large 4m+ service module for the 1969 Big Gemini concept. Includes a large pressurized volume in the aft for cargo and crew space. + @attachRules = 1,0,1,1,0 + @mass = 3.5625 + %skinTempTag = Aluminum + %internalTempTag = Instruments + !RESOURCE[Ore] {} + !RESOURCE[MonoPropellant] {} + !RESOURCE,* {} + !MODULE[ModuleB9PartSwitch]:HAS[#moduleID[cargoSwitch]] {} + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 17500 + basemass = -1 + } + RESOURCE + { + name = ElectricCharge + amount = 14400 + maxAmount = 14400 + } +} + + +// Gemini Ferry Pressurized Module +@PART[bluedog_GeminiFerry_PressurizedModule]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Ferry Pressurized Cargo Module + @manufacturer = #roMfrMcDonnell + @description = Cargo module for the Gemini Ferry. + @attachRules = 1,0,1,1,0 + @mass = 1.5 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE[Ore] {} + !RESOURCE[MonoPropellant] {} + !RESOURCE,* {} + !MODULE[ModuleB9PartSwitch]:HAS[#moduleID[cargoSwitch]] {} + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 7500 + basemass = -1 + } + RESOURCE + { + name = ElectricCharge + amount = 2500 + maxAmount = 2500 + } +} + + +// Gemini LES +@PART[bluedog_Gemini_LES]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Launch Escape System + @manufacturer = #roMfrMcDonnell + @description = This solid rocket tower is designed to wrench the command pod up and away from a malfunctioning rocket. Use only in case of emergency. WARNING: Staging the LES will also decouple it from the bottom node, in order to dispose of it after launch. Map the engine to the ABORT action group for emergency use. Designed for use with advanced Gemini variants launched on anything bigger than a Titan II GLV. + @mass = 0.45 + !RESOURCE,* {} + MODULE + { + name = ModuleFuelTanks + type = PSPC + volume = 76.4 + basemass = -1 + TANK + { + name = PSPC //293.2 lbs propellant + amount = 76.4 + maxAmount = 76.4 + } + } + @MODULE[ModuleEnginesFX]:HAS[#engineID[LES]] + { + @maxThrust = 375 + @minthrust = 375 + @heatProduction = 100 + @PROPELLANT[SolidFuel] + { + @name = PSPC + @ratio = 1.0 + @DrawGauge = True + } + @atmosphereCurve + { + @key = 0 225 + @key = 1 210 + @key = 6 0.001 + } + } +} + + +// Nose +@PART[bluedog_gemini_cap]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Aerodynamic Nose Cone + @manufacturer = #roMfrMcDonnell + @description = Covers up the nose of the Gemini Docking Mechanism to protect it during ascent. Jettison once out of the atmosphere. + @mass = 0.01 + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// Dipole Antenna +@PART[bluedog_Gemini_DipoleAntenna]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini-KZ24 Dipole Antenna + @manufacturer = #roMfrMcDonnell + @description = A simple extending dipole antenna made for the extended Gemini program. + @mass = 0.005 + %skinTempTag = Aluminum + %internalTempTag = Instruments + !MODULE[ModuleDataTransmitter],* {} + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 //Guess. RF output 5 watts (~30 dbm) + RFBand = UHF //Default to VHF-band + } +} + + +// Docking Antenna Fixed +@PART[bluedog_Gemini_DockingAntenna_Fixed]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini-F-DGAF Docking Guidance Antenna + @manufacturer = #roMfrMcDonnell + @description = Fixed version of the Gemini docking antenna. + @mass = 0.025 + %skinTempTag = Aluminum + %internalTempTag = Instruments + !MODULE[ModuleDataTransmitter],* {} + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 //Guess. RF output 5 watts (~30 dbm) + RFBand = UHF //Default to VHF-band + } +} + + +// Rotating Docking Antenna +@PART[bluedog_Gemini_DockingAntenna_Rotating]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini-DGA Docking Guidance Antenna + @manufacturer = #roMfrMcDonnell + @description = A deployable antenna for advanced Gemini variants. + @mass = 0.025 + %skinTempTag = Aluminum + %internalTempTag = Instruments + !MODULE[ModuleDataTransmitter],* {} + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 //Guess. RF output 5 watts (~30 dbm) + RFBand = UHF //Default to VHF-band + } +} + + +// Double X Antenna +@PART[bluedog_Gemini_DoubleXAntenna]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini-HD6D Colinear Antenna Array + @manufacturer = Collins Radio + @description = A colinear antenna array made for the Gemini program. + @mass = 0.025 + %skinTempTag = Aluminum + %internalTempTag = Instruments + !MODULE[ModuleDataTransmitter],* {} + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 //Guess. RF output 5 watts (~30 dbm) + RFBand = UHF //Default to VHF-band + } +} + + +// Whip Antenna +@PART[bluedog_Gemini_WhipAntenna]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Whip Antenna + @manufacturer = Collins Radio + @description = A simple extending antenna made for the extended Gemini program. + @mass = 0.005 + %skinTempTag = Aluminum + %internalTempTag = Instruments + !MODULE[ModuleDataTransmitter],* {} + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 //Guess. RF output 5 watts (~30 dbm) + RFBand = UHF //Default to VHF-band + } +} + + +// Rotation RCS +@PART[bluedog_Gemini_RotationRCS]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Rotation Thruster Block + @manufacturer = #roMfrRocketdyne + @description = A 2-way 45 degree RCS block for the Gemini CSM, meant to be used for rotation. Place in 4x symmetry around the bottom of the service module, 45 degrees off the primary axes. + @mass = 0.007145 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} + + +// Translation RCS +@PART[bluedog_Gemini_TranslationRCS]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 + @title = Gemini Translation Thruster Block + @manufacturer = #roMfrRocketdyne + @description = A 2-way RCS block for the Gemini CSM, meant to be used for translation. Place in 4x symmetry around the top of the service module. + @mass = 0.007145 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} \ No newline at end of file diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_MOL.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_MOL.cfg new file mode 100644 index 0000000000..5e2299a878 --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_MOL.cfg @@ -0,0 +1,390 @@ +// ================================================================================ +// MOL/GMSS Configs +// ================================================================================ + + +// Resupply Container +@PART[bluedog_Agena_ResupplyContainer]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Agena Orbital Resupply Module + @manufacturer = #roMfrLockheed + @description = 1.5m storage module for Agena-based resupply vehicles. While it doesn't carry much in the way of supplies, it can be fitted onto Agena upper stages with a minimum of modification, and can be launched on cheaper launchers. //' + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE[Ore] {} + !RESOURCE[MonoPropellant] {} + !MODULE[ModuleB9PartSwitch]:HAS[#moduleID[cargoSwitch]] {} + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 500 + basemass = -1 + } +} + + +// 2-2.4m End Cap +@PART[bluedog_MOL_Adapter_15_125]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL 2.4m-2m Small Structural Adapter + @manufacturer = #roMfrDouglas + @description = A nearly flat 2.4m to 2m adapter for MOL and Gemini stations. + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !MODULE[ModuleProceduralFairing] {} + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitch]] + { + @SUBTYPE[1.25m] + { + %title = 2m + } + @SUBTYPE[0.9375m] + { + %title = 1.5m + } + @SUBTYPE[0.625m] + { + %title = 1m + } + } +} + + +// MOL 1.5m Adapter +@PART[bluedog_MOL_0p9375mAdapter]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @description = A small plate for adapting a stack from 1.5m to 1m. + @title = MOL 1.5m Structural Adapter + @manufacturer = #roMfrDouglas + @mass = 0.1 + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// MOL 2.4m Segment +@PART[bluedog_MOL_1p5mStationSegment]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL 2.4m Orbital Laboratory Segment + @manufacturer = #roMfrDouglas + @description = A smaller 2.4m laboratory module for MOL derived space stations. + @mass = 2 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE,* {} + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 300 + basemass = -1 + } + RESOURCE + { + name = ElectricCharge + amount = 3000 + maxAmount = 3000 + } +} + + +// MOL 3m Adapter +@PART[bluedog_MOL_Adapter_1875_15]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL 2.4m-2m Large Structural Adapter + @manufacturer = #roMfrDouglas + @description = A nearly flat 3m adapter for MOL and Gemini stations. + @mass = 0.2 + %skinTempTag = Aluminum + %internalTempTag = Aluminum + !MODULE[ModuleProceduralFairing] {} +} + + +// Airlock +@PART[bluedog_MOL_Airlock]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL Airlock Segment + @manufacturer = #roMfrDouglas + @description = Dedicated airlock module for MOL stations, useful for allowing crew access to the station as they leave their ships. + @mass = 0.31 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// MOL 3m Adapter +@PART[bluedog_MOL_Camera]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = KH-10 Dorian Reconnaissance System + @manufacturer = #roMfrDouglas + @description = Acting as a platform for this powerful reconnaissance telescope and camera system was the original purpose of the Manned Orbiting Laboratory program. Do not listen to anyone trying to convince you that unmanned satellites are cheaper and just as effective. The results from the camera cannot be transmitted. It is recommended to recover the data or better yet, process them in a lab such as the accompanying MOL Laboratory Segment. + @mass = 5 + %skinTempTag = Aluminum + %internalTempTag = Instruments +} + + +// Avionics +@PART[bluedog_MOL_ControlSegment]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL Control Block Segment + @manufacturer = #roMfrIBM + @description = Thin 3m control and avionics system. Use for controlling your MOL stations, and Rhea Transtage based resupply vehicles. + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + !RESOURCE,* {} + RESOURCE + { + name = ElectricCharge + amount = 5000 + maxAmount = 5000 + } + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 + RFBand = UHF + } +} + + +// Docking Port +@PART[bluedog_MOL_DockingPort]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.524 // Gemini Rescale Value + @title = MOL Docking Mechanism + @manufacturer = #roMfrDouglas + @description = This large docking module is used to connect MOL segments to each other. It is capable of soft docking to line up the segments, before retracting and solidifying the connection. + @mass = 0.1 + %skinTempTag = Aluminum + %internalTempTag = Instruments +} + + +// 5 way adapter +@PART[bluedog_MOL_FiveWayAdapter]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL 5 Way Structural Adapter + @manufacturer = #roMfrDouglas + @description = A five way 2.4m adapter for MOL based stations. + @mass = 0.5 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// MOL Lab +@PART[bluedog_MOL_Lab_New]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.562 // Average between Titan and Gemini scales to blend the diameters better + @title = MOL Laboratory Segment + @manufacturer = #roMfrDouglas + @description = Putting the Laboratory in Manned Orbital Laboratory. This lab was designed for controlling and processing imagery from the KH10 Dorian reconnaissance system. + @mass = 4.05 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE,* {} + RESOURCE + { + name = ElectricCharge + amount = 7500 + maxAmount = 7500 + } +} + + +// Propellant Tanks +@PART[bluedog_MOL_Propellant]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL Radial Propellant Carrier + @manufacturer = #roMfrLockheed + @description = Propellant storage derived from the tanks on the Agena-D engine. + @mass = 0.01 + %skinTempTag = Aluminum + %internalTempTag = Aluminum + !RESOURCE,* {} + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 120 + basemass = -1 + } +} + + +// Rack Dish +@PART[bluedog_MOL_rackDish]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL Communications Dish + @manufacturer = National Reconnaissance Office + @description = High speed communications system for transmitting large amounts of classified data back down. Adjust the deploy limit to change the final resting angle. + @mass = 0.025 + %skinTempTag = Aluminum + %internalTempTag = Instruments + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 + RFBand = UHF + } +} + + +// MOL RCS +@PART[bluedog_MOL_RCS]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL-CB RCS Control Block + @manufacturer = #roMfrRocketdyne + @mass = 0.01429 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} + + +// MOL RCS Alt 1 +@PART[bluedog_MOL_RCS_Alt1]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL-CB45 RCS Control Block + @manufacturer = #roMfrRocketdyne + @mass = 0.01429 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} + + +// MOL RCS Alt 2 +@PART[bluedog_MOL_RCS_Alt2]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL-CB45E RCS Control Block + @manufacturer = #roMfrRocketdyne + @mass = 0.01429 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} + + +// MOL RCS Alt 3 +@PART[bluedog_MOL_RCS_Alt3]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL-CBE RCS Control Block + @manufacturer = #roMfrRocketdyne + @mass = 0.01429 + %useRcsConfig = RCSBlock + %skinTempTag = Niobium + %internalTempTag = Instruments +} + + +// 3 way adapter +@PART[bluedog_MOL_ThreeWayAdapter]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL 3 Way Structural Adapter + @manufacturer = #roMfrDouglas + @description = A three way 1.5m adapter for MOL based stations. + @mass = 0.3 + %skinTempTag = Aluminum + %internalTempTag = Instruments +} + + +// Tracking Antenna +@PART[bluedog_MOL_TrackingAntenna]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL Tracking Antenna + @manufacturer = National Reconnaissance Office + @description = High speed communications system for transmitting large amounts of classified data back down. + @mass = 0.025 + %skinTempTag = Aluminum + %internalTempTag = Instruments + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 + RFBand = UHF + } +} + + +// Unpressurized Cargo +@PART[bluedog_MOL_UnpressurizedCargo]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @description = This 3m unpressurized bay is useful for bringing up things such as small station segments, satellites, supplies, and parts ready to be attached to the outside of something. + @title = MOL Unpressurized Cargo Segment + @manufacturer = #roMfrMM + @mass = 0.3 + %skinTempTag = Aluminum + %internalTempTag = Aluminum + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchTop]] + { + @SUBTYPE[Capped] + { + @NODE[top] + { + @position = 0.0, 0.52253, 0.0 + } + } + } + @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchBottom]] + { + @SUBTYPE[Capped] + { + @NODE[bottom] + { + @position = 0.0, -0.52253, 0.0 + } + } + } +} diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_MOL_Solar.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_MOL_Solar.cfg new file mode 100644 index 0000000000..85e2ef946e --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_MOL_Solar.cfg @@ -0,0 +1,123 @@ +// ================================================================================ +// MOL Solar Configs +// ================================================================================ + + +// Large Fixed +@PART[bluedog_Gemini_LargeFixedArray]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Gemini Modular Station Fixed Solar Array + @manufacturer = #roMfrMcDonnell + @description = A large, non-tracking solar array for Gemini Modular Space Stations. + @mass = 0.125 + %skinTempTag = Solar + %internalTempTag = Instruments +} + + +// Gemini Solar Wing +@PART[bluedog_Gemini_SolarWing]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Advanced Gemini Solar Antenna + @manufacturer = #roMfrMcDonnell + @mass = 0.05 + %skinTempTag = Solar + %internalTempTag = Instruments + MODULE + { + name = ModuleRealAntenna + referenceGain = 1.5 //Guess. RF output 5 watts (~30 dbm) + RFBand = UHF //Default to VHF-band + } +} + + +// MOL Solar 1 +@PART[bluedog_MOL_Solar1]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL Large Tracking Solar Array + @manufacturer = #roMfrDouglas + @mass = 0.15 + %skinTempTag = Solar + %internalTempTag = Instruments +} + + +// MOL Solar 2 +@PART[bluedog_MOL_Solar2]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = MOL Solar Array + @manufacturer = #roMfrDouglas + @mass = 0.05 + %skinTempTag = Solar + %internalTempTag = Instruments +} + + +// ================================================================================ +// Tianja Solar Configs +// ================================================================================ + + +// Large Fixed +@PART[bluedog_Tianja_LargeFixedSolar]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Tianjia Large Fixed Solar Array + @manufacturer = #roMfrCASC + @description = Solar panels as used on the Tianjia Space Station in Dawn of the Dragon. + @mass = 0.125 + %skinTempTag = Solar + %internalTempTag = Instruments +} + + +// Large Rotating +@PART[bluedog_Tianja_LargeRotatingSolar]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Tianjia Large Tracking Solar Array + @manufacturer = #roMfrCASC + @description = Solar panels as used on the Tianjia Space Station in Dawn of the Dragon. + @mass = 0.14 + %skinTempTag = Solar + %internalTempTag = Instruments +} + + +// Small Fixed +@PART[bluedog_Tianja_SmallFixedSolar]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Tianjia Small Fixed Solar Array + @manufacturer = #roMfrCASC + @description = Solar panels as used on the Tianjia Space Station in Dawn of the Dragon. + @mass = 0.0625 + %skinTempTag = Solar + %internalTempTag = Instruments +} + + +// Small Rotating +@PART[bluedog_Tianja_SmallRotatingSolar]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Tianjia Small Tracking Solar Array + @manufacturer = #roMfrCASC + @description = Solar panels as used on the Tianjia Space Station in Dawn of the Dragon. + @mass = 0.07 + %skinTempTag = Solar + %internalTempTag = Instruments +} diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_Mercury_Lab.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_Mercury_Lab.cfg new file mode 100644 index 0000000000..03901ecb47 --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/MOL/RO_Mercury_Lab.cfg @@ -0,0 +1,102 @@ +// ================================================================================ +// Mercury Lab Configs +// ================================================================================ + + +// Minilab Adapter +@PART[bluedog_MiniLab_Adapter]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Mercury Lab Structural Adapter + @manufacturer = #roMfrDouglas + @description = A 2m to 1.5m adapter that integrates an LH2/LOX powered fuel cell and batteries. + @mass = 0.1 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE,* {} + !MODULE[ModuleResourceConverter] {} + MODULE + { + name = ModuleFuelTanks + type = SM-II + volume = 301 + basemass = -1 + TANK + { + name = LiquidHydrogen + amount = 200 + maxAmount = 200 + } + TANK + { + name = LiquidOxygen + amount = 100 + maxAmount = 100 + } + TANK + { + name = ElectricCharge + amount = 1000 + maxAmount = 1000 + } + } +} + + +// MiniLab Interstage +@PART[bluedog_MiniLab_Interstage]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Mercury Lab Structural Interstage + @manufacturer = #roMfrDouglas + @description = Short 2m interstage for attaching the Mercury capsule to the top of the Mercury Lab. + @mass = 0.05 + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// Minilab +@PART[bluedog_MiniLab_Lab]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Mercury Laboratory + @manufacturer = #roMfrMcDonnell + @description = Small Laboratory for a single crew member. Launch in conjunction with a Mercury Spacecraft and EVA from the Capsule into the Lab. Best launched on an Atlas-Agena. + @mass = 0.9 + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE,* {} + MODULE + { + name = ModuleFuelTanks + type = SM-III + volume = 100 + basemass = -1 + } + RESOURCE + { + name = ElectricCharge + amount = 1000 + maxAmount = 1000 + } +} + + +// MiniLab Ladder +@PART[bluedog_MiniLab_Ladder]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @rescaleFactor = 1.6 + @title = Mercury Lab Crew Ladder + @manufacturer = #roMfrLockheed + @description = Ladder for transferring from a Mercury pod to the Mercury Lab. + @mass = 0.005 + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} \ No newline at end of file diff --git a/GameData/RealismOverhaul/Waterfall_Configs/Bluedog_DB/RO_Waterfall_MOL.cfg b/GameData/RealismOverhaul/Waterfall_Configs/Bluedog_DB/RO_Waterfall_MOL.cfg new file mode 100644 index 0000000000..9a3f8b6f96 --- /dev/null +++ b/GameData/RealismOverhaul/Waterfall_Configs/Bluedog_DB/RO_Waterfall_MOL.cfg @@ -0,0 +1,47 @@ +// ================================================================================ +// RO Waterfall Configs +// ================================================================================ + + +// RCS +@PART[bluedog_MOL_RCS*]:BEFORE[ROWaterfall]:NEEDS[Waterfall] +{ + ROWaterfall + { + autoConfig = rcs + transform = rcsTransform + position = 0,0,0 + rotation = 180, 0, 0 + scale = 1, 1, 1 + } +} + + +// RCS +@PART[bluedog_Gemini_TranslationRCS]:BEFORE[ROWaterfall]:NEEDS[Waterfall] +{ + ROWaterfall + { + autoConfig = rcs + transform = rcsTransform + position = 0,-0.03,0 + rotation = 180, 0, 0 + scale = 1, 1, 1 + } +} + + +// LES +@PART[bluedog_Gemini_LES]:BEFORE[ROWaterfall]:NEEDS[Waterfall] +{ + ROWaterfall + { + template = rowaterfall-hybrid-srm-1 + audio = srm-1 + position = 0,0,0 + rotation = 0, 0, 0 + scale = 0.53, 0.53, 0.53 + glow = ro-srm + glowStretch = 0.8 + } +}