From d0437956d42ea8c92ad09f5f087622dccbca94f0 Mon Sep 17 00:00:00 2001 From: Capkirk123 Date: Sun, 23 Mar 2025 17:38:50 -0400 Subject: [PATCH 1/3] Switch Mercury Retro to MEC, adjust CoM --- .../PartConfigs/MercuryBDB/MercuryCM.cfg | 2 +- .../PartConfigs/MercuryBDB/MercuryRetro.cfg | 42 +------------------ 2 files changed, 3 insertions(+), 41 deletions(-) diff --git a/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryCM.cfg b/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryCM.cfg index 8a35af0f..07a577e6 100644 --- a/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryCM.cfg +++ b/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryCM.cfg @@ -194,7 +194,7 @@ PART buoyancyUseSine = False CoPOffset = 0.0, 0.3, 0.0 CoLOffset = 0.0, -0.3, 0.0 - CoMOffset = 0, -0.15, 0 + CoMOffset = 0, -0.55, 0 // --Original values // CenterOfBuoyancy = 0.0, 0.5, 0.0 diff --git a/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryRetro.cfg b/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryRetro.cfg index 059fa088..5f995fff 100644 --- a/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryRetro.cfg +++ b/GameData/ROCapsules/PartConfigs/MercuryBDB/MercuryRetro.cfg @@ -44,6 +44,8 @@ PART tags = shepherd hermes solid booster decent retro motor engine mercury + engineType = TEM316 + MODULE { name = ModuleEnginesRF @@ -60,46 +62,6 @@ PART fxOffset = 0, 0, 0.0 } - //Source: Solid rocket propulsion technology for de-orbiting spacecraft - //https://www.sciencedirect.com/science/article/pii/S1000936121003319 - MODULE - { - name = ModuleEngineConfigs - modded = false - configuration = MercuryRetro - CONFIG - { - name = MercuryRetro - minThrust = 5.1 //nominal thrust 5.1 kN - maxThrust = 5.1 - heatProduction = 2 - - powerEffectName = Solid-Upper - - PROPELLANT - { - name = PSPC - ratio = 1 - DrawGauge = True - } - atmosphereCurve - { - key = 0 206 - key = 1 85 - } - chamberNominalTemp = 1400 - maxEngineTemp = 1740 - } - } - - MODULE - { - name = ModuleFuelTanks - type = PSPC - volume = 12.57 //48.25 lbs propellant - basemass = -1 - } - MODULE { name = ModuleJettison From 8de25ce4b673e8badd0cfc2201f8e063ed3c294b Mon Sep 17 00:00:00 2001 From: Capkirk123 Date: Thu, 27 Mar 2025 23:10:52 -0400 Subject: [PATCH 2/3] Switch Vostok SM to MEC --- .../PartConfigs/Vostok/VostokService.cfg | 45 +++++-------------- 1 file changed, 12 insertions(+), 33 deletions(-) diff --git a/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg b/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg index 591a04a1..0dd50b28 100644 --- a/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg +++ b/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg @@ -60,6 +60,9 @@ PART skinTempTag = Aluminum internalTempTag = Instruments + engineType = S5_4 + ignoreMass = True //Obviously, this contains a lot more than just the engine. Don't use engine weight + // ============================================================================ // Animations and Textures // ============================================================================ @@ -154,39 +157,6 @@ PART thrustTransformName = thrustTransform } - MODULE - { - name = ModuleEngineConfigs - type = ModuleEngines - configuration = S5.4 - modded = false - - CONFIG - { - name = S5.4 - minThrust = 15.83 - maxThrust = 15.83 - heatProduction = 100 - ignitions = 1 //only 1 start provided - PROPELLANT - { - name = AK20 - ratio = 0.6360 - DrawGauge = True - } - PROPELLANT - { - name = Tonka250 - ratio = 0.3640 - } - atmosphereCurve - { - key = 0 266 - key = 1 112 - } - } - } - //Vostok had two RCS systems. Deorbit orientation thrusters ran off main engine gas generator //On-orbit attitude control was provided by cold-gas nitrogen thrusters MODULE @@ -321,6 +291,15 @@ PART } } +// ================================================================================ +// Stop MEC from overriding our description +// ================================================================================ +@PART[ROC-VostokService]:AFTER[RealismOverhaulEngines] +{ + %title = Vostok/Voskhod Service Module + %manufacturer = #roMfrOKB1 + %description = A service module with batteries a simple engine AK20/Tonka250 engine that has only 1 ignition. This is the same service module that you use for Vostok, Voskhod, and Zenit. Attach the Decoupler to the Descent Module first and attach this to the bottom of the Descent Module. +} // ================================================================================ // Configure RealAntennas // ================================================================================ From c43216aa40f3872179b50d1cd7c6e90fd80ef1a3 Mon Sep 17 00:00:00 2001 From: Capkirk123 Date: Fri, 28 Mar 2025 00:13:25 -0400 Subject: [PATCH 3/3] Fix typos in Vostok SM --- GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg b/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg index 0dd50b28..bc5c81b2 100644 --- a/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg +++ b/GameData/ROCapsules/PartConfigs/Vostok/VostokService.cfg @@ -296,9 +296,9 @@ PART // ================================================================================ @PART[ROC-VostokService]:AFTER[RealismOverhaulEngines] { - %title = Vostok/Voskhod Service Module + %title = Vostok/Voskhod/Zenit Service Module %manufacturer = #roMfrOKB1 - %description = A service module with batteries a simple engine AK20/Tonka250 engine that has only 1 ignition. This is the same service module that you use for Vostok, Voskhod, and Zenit. Attach the Decoupler to the Descent Module first and attach this to the bottom of the Descent Module. + %description = A service module with batteries a simple de-orbit engine that has only 1 ignition. This is the same service module that you use for Vostok, Voskhod, and Zenit. Attach the Decoupler to the Descent Module first and attach this to the bottom of the Descent Module. } // ================================================================================ // Configure RealAntennas