diff --git a/GameData/RealismOverhaul/Localization/en-us-Mfr.cfg b/GameData/RealismOverhaul/Localization/en-us-Mfr.cfg index b2aa75f83b..66e6ab2cfe 100644 --- a/GameData/RealismOverhaul/Localization/en-us-Mfr.cfg +++ b/GameData/RealismOverhaul/Localization/en-us-Mfr.cfg @@ -89,6 +89,7 @@ Localization #roMfrDalmoVictor = Textron Dalmo Victor //(1954-1986) Sold to Singer in 1986 //U #roMfrUA = United Aircraft //(1934-1975) Renamed to United Technologies in 1975 + #roMfrULA = United Launch Alliance (ULA) //(2006-present) formed from the rocketry divisions of Lockheed Martin and Boeing in December 2006 #roMfrUTC = United Technologies //(1975-2020) merged with Raytheon to form Raytheon Technologies in 2020 //V //W diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Decouplers.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Decouplers.cfg new file mode 100644 index 0000000000..d29319269d --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Decouplers.cfg @@ -0,0 +1,176 @@ +// ================================================================================ +// Decoupler Configs +// ================================================================================ + + +@PART[bluedog_Decoupler_0p625m]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = 1m Decoupler + @manufacturer = #roMfrAerojet + @description = Standard low-profile 1m decoupler for rockets such as the Scout, use between the First and Second stages of Scout. + @mass = 0.063 + %skinTempTag = Aluminum + %internalTempTag = Steel +} ++PART[bluedog_Decoupler_0p625m]:FOR[RealismOverhaul] +{ + @name = bluedog_Decoupler_Scout_Small + @MODEL + { + scale = 0.929, 1, 0.929 + } + %rescaleFactor = 1.311 + @title = Scout Small Decoupler + @manufacturer = #roMfrAerojet + @description = Small decoupler for the Scout Rocket. Use between the Second and Third Stages of Scout. +} + + +@PART[bluedog_Decoupler_0p9375m]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = 1.5m Decoupler + @description = Standard low-profile 1.5m decoupler for rockets produced by Bluedog Design Bureau. + %skinTempTag = Aluminum + %internalTempTag = Steel +} ++PART[bluedog_Decoupler_0p9375m]:FOR[RealismOverhaul] +{ + @name = bluedog_Decoupler_Scout_Large + @MODEL + { + scale = 0.929, 1, 0.929 + } + %rescaleFactor = 1.311 + @title = Scout Large Decoupler + @manufacturer = #roMfrAerojet + @description = Large decoupler for the Scout Rocket. Use between the First and Second Stages of Scout. +} + + +@PART[bluedog_Decoupler_1p5m]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = 2.4m Decoupler + @description = Standard low-profile 2.4m decoupler for rockets produced by Bluedog Design Bureau. + %skinTempTag = Aluminum + %internalTempTag = Steel +} + + +@PART[bluedog_Decoupler_1p25m]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = 2m Decoupler + @description = Standard low-profile 2m decoupler for rockets produced by Bluedog Design Bureau. + %skinTempTag = Aluminum + %internalTempTag = Steel +} + + +@PART[bluedog_Decoupler_1p875m]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = 3m Decoupler + description = Standard low-profile 3m decoupler for rockets produced by Bluedog Design Bureau. + %skinTempTag = Aluminum + %internalTempTag = Steel +} + + +@PART[bluedog_Decoupler_3p125m]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = 5m Decoupler + @description = Standard low-profile 5m decoupler for rockets produced by Bluedog Design Bureau. + %skinTempTag = Aluminum + %internalTempTag = Steel +} + + +@PART[bluedog_Lateraltron]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @MODULE[ModuleEnginesFX] + { + @minThrust = 14 + @maxThrust = 14 + @PROPELLANT[SolidFuel] + { + @name = HTPB + } + @atmosphereCurve + { + @key = 0 254.2 + @key = 1 243 + } + } + @RESOURCE[SolidFuel] + { + @name = HTPB + @amount = 6 + @maxAmount = 6 + } +} + + +@PART[bluedog_Perfectron]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @MODULE[ModuleEnginesFX] + { + @minThrust = 7 + @maxThrust = 7 + @PROPELLANT[SolidFuel] + { + @name = HTPB + } + @atmosphereCurve + { + @key = 0 254.2 + @key = 1 243 + } + } + @RESOURCE[SolidFuel] + { + @name = HTPB + @amount = 6 + @maxAmount = 6 + } +} + + +@PART[bluedog_RadialDecoupler_Medium]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @description = Medium radial decoupler for decoupling medium (1.5m - 2.4m) things. + %skinTempTag = Aluminum + %internalTempTag = Steel + @MODULE[ModuleAnchoredDecouplerBdb] + { + @ejectionForce = 900 + } +} + + +@PART[bluedog_RadialDecoupler_Mini]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + %skinTempTag = Aluminum + %internalTempTag = Steel + @MODULE[ModuleAnchoredDecouplerBdb] + { + @ejectionForce = 375 + } +} \ No newline at end of file diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_FAR.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_FAR.cfg new file mode 100644 index 0000000000..7370de3b19 --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_FAR.cfg @@ -0,0 +1,277 @@ +// ================================================================================ +// FAR Rescale +// ================================================================================ + + +// Saturn IB Fin +@PART[bluedog_Saturn_S1B_Fin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 1.734095 + @MidChordSweep = 2.5696135 + @b_2 = 58.01336 + } +} + + +// Saturn I Large Fin +@PART[bluedog_Saturn_S1_LargeFin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 3.9064431 + @MidChordSweep = 15.606855 + @b_2 = 2.85495095 + } +} + + +// Saturn I Small Fin +@PART[bluedog_Saturn_S1_SmallFin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 4.0010301 + @MidChordSweep = 24.056627 + @b_2 = 1.2800774 + } +} + + +// Saturn II Fin +@PART[bluedog_Saturn_S2_Fin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 4.59850465 + @MidChordSweep = 25.633077 + @b_2 = 1.7214834 + } +} + + +// Saturn IC Fin and Airbreak +@PART[bluedog_Saturn_S1C_Fin,bluedog_Saturn_S1C_Airbrake]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 2.176 + @MidChordSweep = 24.48 + @b_2 = 2.88 + } +} + + +// Delta Fin +@PART[bluedog_Delta_Fin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 0.8416 + @MidChordSweep = 67.2 + @b_2 = 0.864 + } +} + + +// Thor Fin +@PART[bluedog_Thor_CZFin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 1.792 + @MidChordSweep = 28.8 + @b_2 = 0.568 + } +} + + +// Redstone Basic Fin +@PART[bluedog_Redstone_Fin_Basic]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 1.7043 + @MidChordSweep = 72.7605 + @b_2 = 0.570285 + } +} + + +// Atlas CELV Fin +@PART[bluedog_CELV_Fin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 1.2448 + @MidChordSweep = 42.64 + @b_2 = 0.4272 + } +} + + +// Redstone Fin Control Surface +@PART[bluedog_Redstone_Fin_CtrlSurf]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 1.526004 + @MidChordSweep = 61.617 + @b_2 = 0.991116 + } +} + + +// Redstone AirVane +@PART[bluedog_Redstone_AirVane]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 0.43263 + @MidChordSweep = 0 + @b_2 = 0.41952 + } +} + + +// Little Joe 2 Fin +@PART[bluedog_LittleJoe2_Fin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 2.127856 + @MidChordSweep = 39.42792 + @b_2 = 2.096564 + } +} + + +// Pegasus Wing +@PART[bluedog_Pegasus_Strongback]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 2.11088 + @b_2 = 6.70672 + @MidChordSweep = 10.688 + } +} + + +// Pegasus Fin +@PART[bluedog_Pegasus_Fin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 1.336 + @b_2 = 1.486968 + @MidChordSweep = 19.31856 + @rollaxis = 20 + } +} + + +// Scout Fin +@PART[bluedog_Scout_Algol_Fin]:BEFORE[FerramAerospaceResearch] +{ + MODULE + { + name = FARControllableSurface + MAC = 0.91572 + MidChordSweep = 32.61925 + b_2 = 0.85 + TaperRatio = 0.29776 + nonSideAttach = 0 + maxdeflect = 20 + ctrlSurfFrac = 0.28 + transformName = obj_ctrlSrf + pitchaxis = 100 + yawaxis = 100 + rollaxis = 20 + } + !MODULE[ModuleControlSurface] {} +} + + +// X-15 Wing +@PART[bluedog_X15_Wing]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 2.2299 + @MidChordSweep = 15.125 + @b_2 = 2.42 + } +} + + +// X-15 Horizontal Stabalizer +@PART[bluedog_X15_RearWing]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 1.452 + @MidChordSweep = 56.144 + @b_2 = 1.7286 + } +} + + +// X-15 Dorsal Fin +@PART[bluedog_X15_DorsalFin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 2.7139 + @MidChordSweep = 73.3951 + @b_2 = 0.9334 + } +} + + +// X-15 Ventral Fin +@PART[bluedog_X15_VentralFin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 2.7139 + @MidChordSweep = 73.3951 + @b_2 = 0.9334 + } +} + + +// X-15 Delta Wing +@PART[bluedog_X15_DeltaWing]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 4.5634 + @MidChordSweep = 108.0011 + @b_2 = 1.9879 + } +} + + +// X-15 Delta Elevon +@PART[bluedog_X15_DeltaElevon]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARControllableSurface] + { + @MAC = 1.0026 + @b_2 = 1.9014 + } +} + + +// Delta Fin +@PART[bluedog_X15_DeltaFin]:BEFORE[FerramAerospaceResearch] +{ + @MODULE[FARWingAerodynamicModel] + { + @MAC = 1.36557 + @MidChordSweep = -3.1633 + @b_2 = 1.694 + } +} \ No newline at end of file diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Fairing_Bases.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Fairing_Bases.cfg new file mode 100644 index 0000000000..80b042c5f3 --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Fairing_Bases.cfg @@ -0,0 +1,555 @@ +// ================================================================================ +// Procedural Fairings Configs +// ================================================================================ + + +// General Diameter Step Fix +@PART[bluedog_*]:HAS[@MODULE[ProceduralFairings]]:FOR[RealismOverhaul] +{ + @MODULE[ProceduralFairingBase] + { + %baseSize = 3.0 + %diameterStepLarge = 1.0 + %diameterStepSmall = 0.1 + } +} + + +// ================================================================================ +// Agena +// ================================================================================ + + +// SLV3B +@PART[bluedog_Agena_SLV3B_FairingBase_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas SLV-3B Procedural Fairings Base (PF) + @manufacturer = #roMfrConvair + @description = Fairing base that integrates a structural adapter. + %skinTempTag = Steel + %internalTempTag = Steel +} + + +// Ranger +@PART[bluedog_AgenaB_FairingBase_Ranger_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = JPL Ranger Flared Fairing Base (PF) + @manufacturer = #roMfrJPL + @description = Flared fairing built by JPL for the Agena upper stage to house the Ranger probes. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// Lunar Orbiter +@PART[bluedog_AgenaD_FairingBase_LunarOrbiter_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Lunar Orbiter Flared Fairing Base (PF) + @manufacturer = #roMfrJPL + @description = Flared fairing built by JPL for the Agena upper stage to house the Lunar Orbiter probes. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// SOT Support Skirt +@PART[bluedog_Agena_SOT_SupportSkirt_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Agena SOT Structural Support Skirt (PF) + @manufacturer = #roMfrMD + @description = This fairing base ring mounts to the interstage node of an Agena engine mount, allowing 3m interstages to be used. An optional fairing base can also spawn from the bottom of the ring. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// Carrack Straight +@PART[bluedog_Carrack_StraightAdapter_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Carrack Straight Adapter (PF) + @manufacturer = American Launch Services + @description = Straight adapter for the Carrack rocket. Includes optional optional hardware for use as an interstage decoupler and/or a fairing base. + %skinTempTag = Aluminum + %internalTempTag = Steel +} + + +// Carrack Wide +@PART[bluedog_Carrack_WideAdapter_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Carrack Wide Adapter (PF) + @manufacturer = American Launch Services + @description = Flared adapter for the Carrack rocket. Includes optional optional hardware for use as an interstage decoupler and/or a fairing base. + %skinTempTag = Aluminum + %internalTempTag = Steel +} + + +// Strawman Bus +@PART[bluedog_Strawman_Bus_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Strawman Satellite Bus Fairing (PF) + @manufacturer = #roMfrLockheed + @description = The Strawman Bus is intended to push Agena-based satellites' life and capabilities to their full potential. Not only does this bus expand the Agena's profile from 0.9375m to 1.25m, it also introduces redundant systems, intregated batteries, a built-in fairing, and a new state-of-the-art solid-state data recording system. This sytem is While intended to be a platform for singals intelligence reconnaissance collection, this bus can be used for any number of applications with the Agena upper stage and beyond. + %skinTempTag = Magnesium + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// ================================================================================ +// Atlas +// ================================================================================ + + +// Atlas Fairing +@PART[bluedog_Atlas_FairingBase_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas Fairing Base (PF) + @manufacturer = #roMfrConvair + @description = Fairing base, originally intended for use on the Atlas rocket. + %skinTempTag = Steel + %internalTempTag = Steel +} + + +// ================================================================================ +// Atlas V +// ================================================================================ + + +// 400 Series Cone Base +@PART[bluedog_AtlasV_FairingBase4xx_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas V 400 Series Fairing Base Adapter (PF) + @manufacturer = United Launch Alliance + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// 400 Series Flat +@PART[bluedog_Centaur_FairingBase4xx2_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas V 400 Series Fairing Base Adapter (PF) + @manufacturer = United Launch Alliance + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// 500 Series +@PART[bluedog_AtlasV_FairingBase5xx_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas V 500 Series Fairing Base Adapter (PF) + @manufacturer = United Launch Alliance + @mass = 1.2 + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// ================================================================================ +// Centaur +// ================================================================================ + + +// Atlas II +@PART[bluedog_Centaur_MPF_FairingBase_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas-Centaur-MPF Fairing Base (PF) + @manufacturer = RUAG Space + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// 400 Series +@PART[bluedog_Centaur_FairingBase4xx_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas V 400 Series Fairing Base Adapter (PF) + @manufacturer = RUAG Space + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// NEW 400 Series +@PART[bluedog_Centaur_FairingBase4xx2]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Atlas V 400 Series Fairing Base Adapter (PF) + @manufacturer = RUAG Space + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// ================================================================================ +// Delta +// ================================================================================ + + +// 4m Fairing +@PART[bluedog_DCSS_2p5mFairing_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Delta III Fairing Base (PF) + @manufacturer = #roMfrBoeing + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// 5m Fairing +@PART[bluedog_DeltaIV_DCSS_fairingBase_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Delta IV Fairing Base (PF) + @manufacturer = #roMfrBoeing + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// Delta II Fairing +@PART[bluedog_Delta_Miniskirt_1p5m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Delta-P/K Fairing Adapter (PF) + @manufacturer = #roMfrMD + @description = This fairing base ring allows you to "hang" a rocket stage within a large interstage, so it does not have to sustain the full launch loads. Use with the Delta P and Delta K upper stages. Attach below the Delta K avionics core. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// Delta IV Small Fairing +@PART[bluedog_Delta_Miniskirt_1p875m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Delta-P/K (IV Small) Fairing Adapter (PF) + @manufacturer = #roMfrMD + @description = This fairing base ring allows you to "hang" a rocket stage within a large interstage, so it does not have to sustain the full launch loads. Use with the Delta P and Delta K upper stages. Attach below the Delta K avionics core. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// ================================================================================ +// Generic +// ================================================================================ + + +// Agena +@PART[bluedog_Agena_StandardFairingBase_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Agena Standard Fairing (PF) + @manufacturer = #roMfrLockheed + @description = A fairing base used as the standard shroud for the Agena upper stage. Used for payloads such as Nimbus. Later adapted as the standard fairing for the Delta E upper stage. + %skinTempTag = Magnesium + %internalTempTag = Magnesium +} + + +// Generic Fairings +@PART[bluedog_FairingBase_0p625m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 1 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_0p9375m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 3 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_1p25m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 4 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_1p5m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 5 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_1p875m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 6 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[Bluedog_Fairingbase_2p5m_ring_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 7 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_3p125m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 8 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_3p75m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 9 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_4p25m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 10 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} +@PART[bluedog_FairingBase_6p25m_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Standard Fairing Base 11 (PF) + @description = Generic Fairing Base that can be sized to all of your needs. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// ================================================================================ +// LDC +// ================================================================================ + + +// LDC +@PART[bluedog_LDC_3p5mProcFairing_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Titan LDC Adapter Fairing Base (PF) + @manufacturer = #roMfrMD + @description = 4.57m to 5.4m fairing base adapter for very large payloads. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + + +// ================================================================================ +// Hexagon +// ================================================================================ + + +// Hexagon +@PART[bluedog_Hexagon_FairingBase_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = KH-9 Control Fairing Base (PF) + @manufacturer = #roMfrLockheed + @description = Fairing base and probe core for the KH-9 "Hexagon" satellite. Place above the service module and below the camera. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// ================================================================================ +// MOL +// ================================================================================ + + +// Adapter +@PART[bluedog_Gemini_0p9375mEndcap_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = GMSS-STM3 Station Endcap + @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 1.5m to 0.625m adapter if the central cover is removed. + @manufacturer = #roMfrMcDonnell + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Adapter +@PART[bluedog_Gemini_1p5mEndcap_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = GMSS-STM2 Station Endcap + @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 1.5m to 0.625m adapter if the central cover is removed. + @manufacturer = #roMfrMcDonnell + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Adapter +@PART[bluedog_Gemini_StructuralEndcap_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = GMSS-STM Station Endcap (PF) + @manufacturer = #roMfrMcDonnell + @description = Structural adapter for the Gemini Modular Space Station. + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Adapter +@PART[bluedog_Gemini_1p875mLongAdapter_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = GMSS-LSA Structural Adapter (PF) + @manufacturer = #roMfrMcDonnell + @description = Structural adapter for the Gemini Modular Space Station. + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Adapter +@PART[bluedog_MOL_Adapter_15_125_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = MOL Small Structural Adapter (PF) + @manufacturer = #roMfrMcDonnell + @description = A nearly flat adapter for MOL and Gemini stations. + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Adapter +@PART[bluedog_MOL_Adapter_1875_15_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = MOL Large Structural Adapter (PF) + @manufacturer = #roMfrMcDonnell + @description = A nearly flat adapter for MOL and Gemini stations. + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// ================================================================================ +// Solids +// ================================================================================ + + +// Taurus Straight Fairing Base +@PART[bluedog_Taurus_StraightFairingBase_PF]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Taurus/Minotaur C Small Fairing Base (PF) + @manufacturer = #roMfrOrbital + @description = Smaller 2m fairing base for the Taurus/Minotaur C rocket. +} + + +// Taurus Straight Fairing Base +@PART[bluedog_Taurus_WideFairingBase_PF]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Taurus/Minotaur C Large Fairing Base (PF) + @manufacturer = #roMfrOrbital + @description = Larger 2.4m fairing base for the Taurus/Minotaur C rocket. +} + + +// ================================================================================ +// Titan +// ================================================================================ + + +// Titan IIIC +@PART[bluedog_Titan3_CommercialPLF_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Commercial Titan III Fairing Base Adapter (PF) + @manufacturer = #roMfrMD + @description = Fairing base adapter for the Commercial Titan III. + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True + !RESOURCE[MonoPropellant] {} + @MODULE[ModuleRCSFX]:HAS[#thrusterTransformName[rcsTransform]] + { + @thrusterPower = 0.445 + !resourceName = NULL + PROPELLANT + { + name = Nitrogen + ratio = 1.0 + DrawGauge = True + } + } + RESOURCE + { + name = Nitrogen + amount = 2500 + maxAmount = 2500 + } +} + + +// Titan IIIE +@PART[bluedog_Titan3E_PLF_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Titan III-E Fairing Base Adapter (PF) + @manufacturer = #roMfrMD + @description = Fairing base adapter for the Titan III-E rocket. Includes room inside for mounting upper stages. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} + + +// Titan IV +@PART[bluedog_Titan4_PLF_PF]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + @title = Titan IV Fairing Base Adapter (PF) + @manufacturer = #roMfrMD + @description = Fairing base adapter for large payloads. Includes room inside for mounting upper stages. + %skinTempTag = Aluminum + %internalTempTag = Aluminum +} \ No newline at end of file diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_General_Stuff.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_General_Stuff.cfg new file mode 100644 index 0000000000..2723da16e6 --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_General_Stuff.cfg @@ -0,0 +1,53 @@ +// ================================================================================ +// General/Cleanup +// ================================================================================ + + +// Conformal Decal +@PART[bluedog_conformalDecal]:FOR[RealismOverhaul] +{ + %RSSROConfig = True +} + + +// KIS Hasselblad +@PART[bluedog_kasselblad]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %ROCargoConfig = True + @title = Hasselblad 500 EL + @manufacturer = Hasselblad + @description = The premier stills camera for use on extraplanetary surfaces. Used most often on the Apollo Lunar Missions. + %skinTempTag = Aluminum + %internalTempTag = Instruments + %skinInsulationTag = True +} + + +// Real Titles +@PART[bluedog*,Bluedog*]:FOR[RealismOverhaul] +{ + !real_title = NULL + !real_manufacturer = NULL + !real_description = NULL +} + + +// Engine Effect Fix +@PART[bluedog*,Bluedog*]:HAS[@MODULE[ModuleEnginesFX]]:BEFORE[RealismOverhaul] +{ + @MODULE[ModuleEnginesFX],* + { + @runningEffectName = running + } +} + + +// MPF Part Cleanup (SAF and PF Fairings kept, MPF not used in RO) +!PART[bluedog*,Bluedog*]:HAS[@MODULE[ModuleProceduralFairing]]:NEEDS[ProceduralFairings]:AFTER[zzzRealismOverhaul] {} +!PART[bluedog_spacelab_forwardAdapter_PF]:NEEDS[ProceduralFairings]:AFTER[zzzRealismOverhaul] {} +!PART[bluedog_Skylab_airlockModule_PF]:NEEDS[ProceduralFairings]:AFTER[zzzRealismOverhaul] {} + + +// Depreciated Part Cleanup +!PART[bluedog*,Bluedog*]:HAS[#TechHidden[True]]:AFTER[zzzRealismOverhaul] {} \ No newline at end of file diff --git a/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Payload_Seperators.cfg b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Payload_Seperators.cfg new file mode 100644 index 0000000000..a4e577bbbc --- /dev/null +++ b/GameData/RealismOverhaul/RO_SuggestedMods/Bluedog_DB/Generic/RO_Payload_Seperators.cfg @@ -0,0 +1,218 @@ +// ================================================================================ +// Payload Seperator Configs +// ================================================================================ + + +@PART[bluedog_PSM_0p625m_HighProfile]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Payload Separator 1 + @description = A small, 1m decoupler designed especially for deploying a satellite from the launch vehicle. Rather than using explosive bolts to separate the part above it, a spring loaded plate gently pushes the payload away. This one is taller than most, for payloads that need a large standoff from the upper stage below. Additional height (needed for solar panels or instruments hanging below the bottom plane of the payload, for example) can be gained by attaching structural payload adapters to the bottom. + @mass = 0.063 + %skinTempTag = Aluminum + %internalTempTag = Steel +} + +@PART[bluedog_PSM_0p625m_LowProfile]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Payload Separator 2 + @description = A small, 1m decoupler designed especially for deploying a satellite from the launch vehicle. Rather than using explosive bolts to separate the part above it, a spring loaded plate gently pushes the payload away. This one is designed to be as low profile as possible, to minimize the length of the fairing. Additional height (needed for solar panels or instruments hanging below the bottom plane of the payload, for example) can be gained by attaching structural payload adapters to the bottom. + @mass = 0.063 + %skinTempTag = Aluminum + %internalTempTag = Steel +} + +@PART[bluedog_PSM_0p625m_MediumProfile]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Payload Separator 3 + @description = A small, 1m decoupler designed especially for deploying a satellite from the launch vehicle. Rather than using explosive bolts to separate the part above it, a spring loaded plate gently pushes the payload away. This one is medium height, for when only a slight standoff is needed. Additional height (needed for solar panels or instruments hanging below the bottom plane of the payload, for example) can be gained by attaching structural payload adapters to the bottom. + @mass = 0.063 + %skinTempTag = Aluminum + %internalTempTag = Steel +} + +@PART[bluedog_PSM_0p3125m_HighProfile]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Payload Separator 4 + @description = A small, 0.5m decoupler designed especially for deploying a satellite from the launch vehicle. Rather than using explosive bolts to separate the part above it, a spring loaded plate gently pushes the payload away. This one is taller than most, for payloads that need a large standoff from the upper stage below. Additional height (needed for solar panels or instruments hanging below the bottom plane of the payload, for example) can be gained by attaching structural payload adapters to the bottom. + @mass = 0.018 + %skinTempTag = Aluminum + %internalTempTag = Steel +} + +@PART[bluedog_PSM_0p3125m_LowProfile]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Payload Separator 5 + @description = A small, 0.5m decoupler designed especially for deploying a satellite from the launch vehicle. Rather than using explosive bolts to separate the part above it, a spring loaded plate gently pushes the payload away. This one is designed to be as low profile as possible, to minimize the length of the fairing. Additional height (needed for solar panels or instruments hanging below the bottom plane of the payload, for example) can be gained by attaching structural payload adapters to the bottom. + @mass = 0.018 + %skinTempTag = Aluminum + %internalTempTag = Steel +} + +@PART[bluedog_PSM_0p3125m_MediumProfile]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Payload Separator 6 + @description = A small, 0.5m decoupler designed especially for deploying a satellite from the launch vehicle. Rather than using explosive bolts to separate the part above it, a spring loaded plate gently pushes the payload away. This one is medium height, for when only a slight standoff is needed. Additional height (needed for solar panels or instruments hanging below the bottom plane of the payload, for example) can be gained by attaching structural payload adapters to the bottom. + @mass = 0.018 + %skinTempTag = Aluminum + %internalTempTag = Steel +} + +@PART[bluedog_FairingBase_0p9375m_Static]:NEEDS[ProceduralFairings]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Agena 1.5m Static Fairing Base + @manufacturer = Thiokol + @description = Low-profile 1.5m fairing base for rockets produced by Thiokol. Features side attach nodes for use with the Agena GATV Nose Cone set. Also features an optional floating node for a dual payload adapter. + @mass = 0.124 + %skinTempTag = Magnesium + %internalTempTag = Magnesium +} + + +// Spin Decoupler +@PART[bluedog_SpinDecoupler_p3125m]:FOR[RealismOverhaul] +{ + %RSSROConfig = True + %rescaleFactor = 1.6 + @title = Spin Decoupler + @description = Small 0.5m decoupler. Used on the Sergeant stack between the 1x and 3x stages. + @mass = 0.026 + %skinTempTag = Aluminum + %internalTempTag = Steel + !RESOURCE[SolidFuel] {} + MODULE + { + name = ModuleFuelTanks + volume = 2.5 + type = PSPC + basemass = -1 + TANK + { + name = PSPC + amount = 2.5 + maxAmount = 2.5 + } + } + MODULE + { + name = ModuleEngineConfigs + type = ModuleEngines + configuration = Spin Table + CONFIG + { + name = Spin Table + minThrust = 0.0 + maxThrust = 10.0 + heatProduction = 100 + PROPELLANT + { + name = PSPC + ratio = 1.0 + DrawGauge = True + } + } + } +} + + +// 1m Spin Table +@PART[bluedog_Spintable_0p625]:FOR[RealismOverhaul] +{ + %RSSROConfig = true + @rescaleFactor = 0.90909 + @title = Delta 1m Spin Table + @mass = 0.065 + %skinTempTag = Aluminum + %internalTempTag = Steel + !RESOURCE[SolidFuel] {} + MODULE + { + name = ModuleFuelTanks + volume = 5 + type = PSPC + basemass = -1 + TANK + { + name = PSPC + amount = 5 + maxAmount = 5 + } + } + MODULE + { + name = ModuleEngineConfigs + type = ModuleEngines + configuration = Spin Table + CONFIG + { + name = Spin Table + minThrust = 0.0 + maxThrust = 20.0 + heatProduction = 100 + PROPELLANT + { + name = PSPC + ratio = 1.0 + DrawGauge = True + } + } + } +} + + +// 1.5m Spin Table +@PART[bluedog_Spintable_0p9375]:FOR[RealismOverhaul] +{ + %RSSROConfig = true + @rescaleFactor = 1.5 + @title = Delta 1.5m Spin Table + @mass = 0.160 + %skinTempTag = Aluminum + %internalTempTag = Steel + !RESOURCE[SolidFuel] {} + MODULE + { + name = ModuleFuelTanks + volume = 7.5 + type = PSPC + basemass = -1 + TANK + { + name = PSPC + amount = 7.5 + maxAmount = 7.5 + } + } + MODULE + { + name = ModuleEngineConfigs + type = ModuleEngines + configuration = Spin Table + CONFIG + { + name = Spin Table + minThrust = 0.0 + maxThrust = 30.0 + heatProduction = 100 + PROPELLANT + { + name = PSPC + ratio = 1.0 + DrawGauge = True + } + } + } +} \ No newline at end of file diff --git a/GameData/RealismOverhaul/Waterfall_Configs/Bluedog_DB/RO_Waterfall_Generic.cfg b/GameData/RealismOverhaul/Waterfall_Configs/Bluedog_DB/RO_Waterfall_Generic.cfg new file mode 100644 index 0000000000..8ada996602 --- /dev/null +++ b/GameData/RealismOverhaul/Waterfall_Configs/Bluedog_DB/RO_Waterfall_Generic.cfg @@ -0,0 +1,49 @@ +// ================================================================================ +// RO Waterfall Configs +// ================================================================================ + + +// Lateraltron +@PART[bluedog_Lateraltron]:BEFORE[ROWaterfall]:NEEDS[Waterfall] +{ + !EFFECTS {} + !MODULE[ModuleWaterfallFX] {} + ROWaterfall + { + template = rowaterfall-srm-vac-1 + audio = srm-1 + position = 0,0,0 + rotation = 0, 0, 0 + scale = 0.035, 0.035, 0.15 + ExtraTemplate + { + template = rowaterfall-glow-srm + position = 0,0,0 + rotation = 0, 0, 0 + scale = 0.063, 0.063, 0.03 + } + } +} + + +// Perfectron +@PART[bluedog_Perfectron]:BEFORE[ROWaterfall]:NEEDS[Waterfall] +{ + !EFFECTS {} + !MODULE[ModuleWaterfallFX] {} + ROWaterfall + { + template = rowaterfall-srm-vac-1 + audio = srm-1 + position = 0,0,0 + rotation = 0, 0, 0 + scale = 0.035, 0.035, 0.15 + ExtraTemplate + { + template = rowaterfall-glow-srm + position = 0,0,0 + rotation = 0, 0, 0 + scale = 0.06, 0.06, 0.03 + } + } +}