Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: KSP-RO/RealismOverhaul
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d2efab9dc24d
Choose a base ref
...
head repository: KSP-RO/RealismOverhaul
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8ff53c451177
Choose a head ref
  • 2 commits
  • 5 files changed
  • 1 contributor

Commits on Jan 28, 2019

  1. I fixed the NEEDS[Bluedog_DB] on the engines I changed

    I had the wrong mod name and had forgotten the underscore. Thanks @leudaimon !!
    pap1723 committed Jan 28, 2019
    Copy the full SHA
    4e5c9e1 View commit details
  2. Copy the full SHA
    8ff53c4 View commit details
12 changes: 12 additions & 0 deletions GameData/RealismOverhaul/Parts/Avionics/Sounding0-3m.cfg
Original file line number Diff line number Diff line change
@@ -64,6 +64,18 @@
rate = 0.1
}
}
MODULE
{
name = ModuleDataTransmitter
antennaType = DIRECT
packetInterval = 1.0
packetSize = 1.024
packetResourceCost = 0.004
requiredResource = ElectricCharge
antennaPower = 400
antennaCombinable = True
antennaCombinableExponent = 2.0
}
}

// Have RemoteTech? Then have an SPU, with an integrated antenna
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@
// Real Life Nozzle Diameter is 0.6101 m
//**********************************************************

@PART[bluedog_AgenaA]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_AgenaA]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = Agena
@@ -59,7 +59,7 @@
}

// Remove the configs so it is only the A/B Variant
@PART[bluedog_AgenaA]:AFTER[RealismOverhaulEngines]:NEEDS[BluedogDB]
@PART[bluedog_AgenaA]:AFTER[RealismOverhaulEngines]:NEEDS[Bluedog_DB]
{
@title = XLR81 Agena A/B Vacuum Engine with Flight Pack
@description = Gas-generator nitric acid/UDMH vacuum engine used on Agena-A and B. The XLR81 family was derived from the Bell Hustler Rocket Engine, which was developed for use on an air-to-surface missile. Early engines were nearly identical to the Hustler engine, while later variants offered new capabilities and improved performance. This version includes the Flight Pack RCS. Diameter: [0.9 m].
@@ -77,7 +77,7 @@
// XLR81-BA-11 Bell 8096 Agena D
// Real Life Nozzle Diameter is 0.9017 m
//**********************************************************
@PART[bluedog_AgenaD]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_AgenaD]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = Agena
@@ -130,7 +130,7 @@
}

// Remove the configs so it is only the D+ Variant
@PART[bluedog_AgenaD]:AFTER[RealismOverhaulEngines]:NEEDS[BluedogDB]
@PART[bluedog_AgenaD]:AFTER[RealismOverhaulEngines]:NEEDS[Bluedog_DB]
{
@description = Gas-generator nitric acid/UDMH vacuum engine used on Agena. The XLR81 family was derived from the Bell Hustler Rocket Engine, which was developed for use on an air-to-surface missile. Early engines were nearly identical to the Hustler engine, while later variants offered new capabilities and improved performance. Engine restart was introduced on the Agena B's XLR81-BA-7 (Model 8081). The XLR81-BA-11 (Model 8096) used on Agena D used propellant sumps to eliminate the need for ullage thrust. The XLR81-BA-13 (Model 8247) powered the Gemini Agena Target Vehicle (a modified Agena D) and was rated for up to 14 restarts. This version includes the Flight Pack RCS. Diameter: [0.9 m].
@MODULE[ModuleEngineConfigs]
@@ -143,7 +143,7 @@
//**********************************************************
// Agena-D SPS
//**********************************************************
@PART[bluedog_agenaSecondaryEngine]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_agenaSecondaryEngine]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = AgenaSPS
Original file line number Diff line number Diff line change
@@ -973,7 +973,7 @@
//**********************************************************
// Lunar Module Ascent Engine (LMAE)
//**********************************************************
@PART[bluedog_LEM_Ascent_Engine]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_LEM_Ascent_Engine]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LMAE
@@ -993,7 +993,7 @@
//**********************************************************
// Lunar Module Descent Engine (LMDE)
//**********************************************************
@PART[bluedog_LEM_Descent_Engine]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_LEM_Descent_Engine]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LMAE
@@ -1294,7 +1294,7 @@
//**********************************************************
// Block III+ Service Engine (LMAE)
//**********************************************************
@PART[bluedog_Apollo_Block3_ServiceEngine]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_Apollo_Block3_ServiceEngine]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LMAE
@@ -1313,7 +1313,7 @@
}

// Change the name, description and mass so it is set after the RO Engines
@PART[bluedog_Apollo_Block3_ServiceEngine]:AFTER[RealismOverhaulEngines]:NEEDS[BluedogDB]
@PART[bluedog_Apollo_Block3_ServiceEngine]:AFTER[RealismOverhaulEngines]:NEEDS[Bluedog_DB]
{
@mass = 0.0979 // We'll say it needs to be 20% larger with structure than on the LEM
@title = Apollo Block III Service Engine (LMAE)
@@ -1394,7 +1394,7 @@
//**********************************************************
// Block 5 Service Engine (TR-201)
//**********************************************************
@PART[bluedog_Apollo_Block5_ServiceEngine]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_Apollo_Block5_ServiceEngine]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LMDE
@@ -1416,7 +1416,7 @@
}

// Remove the configs so it is only the TR-201 variant
@PART[bluedog_Apollo_Block5_ServiceEngine]:AFTER[RealismOverhaulEngines]:NEEDS[BluedogDB]
@PART[bluedog_Apollo_Block5_ServiceEngine]:AFTER[RealismOverhaulEngines]:NEEDS[Bluedog_DB]
{
@title = Apollo Block V Service Engine (TR-201)
@description = Deeply throttleable pressure-fed vacuum engine used for the descent module of the Apollo lunar lander. Uses storable propellants which are not subject to boil-off, but are far less efficient than hydrolox or even kerolox. The later variant (TR-201) was used on Delta as an upper stage engine (on Delta P series); this was a low-cost model with more restarts (4 instead of 2) and slightly higher thrust but lower efficiency and no throttling capability. In the alternate Eyes Turned Skyward universe it was used for the Apollo Block V Service Module. Diameter: 1.5 m.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//**********************************************************
// LR89 Series
//**********************************************************
@PART[bluedog_Atlas_LR89]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_Atlas_LR89]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LR89
@@ -29,7 +29,7 @@
//**********************************************************
// LR101 Inline
//**********************************************************
@PART[bluedog_Atlas_LR101_Inline]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_Atlas_LR101_Inline]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LR101
@@ -52,7 +52,7 @@
}

// Add the Gimbals back after the RO Configs
@PART[bluedog_Atlas_LR101_Inline]:AFTER[RealismOverhaulEngines]:NEEDS[BluedogDB]
@PART[bluedog_Atlas_LR101_Inline]:AFTER[RealismOverhaulEngines]:NEEDS[Bluedog_DB]
{
MODULE //YawGimbal
{
@@ -86,7 +86,7 @@
//**********************************************************
// LR101 Radial
//**********************************************************
@PART[bluedog_Atlas_LR101_Radial]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_Atlas_LR101_Radial]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LR101
@@ -110,7 +110,7 @@
}

// Add the Gimbals back after the RO Configs
@PART[bluedog_Atlas_LR101_Radial]:AFTER[RealismOverhaulEngines]:NEEDS[BluedogDB]
@PART[bluedog_Atlas_LR101_Radial]:AFTER[RealismOverhaulEngines]:NEEDS[Bluedog_DB]
{
MODULE //YawGimbal
{
@@ -144,7 +144,7 @@
//**********************************************************
// LR105 Series
//**********************************************************
@PART[bluedog_Atlas_LR105]:FOR[RealismOverhaul]:NEEDS[BluedogDB]
@PART[bluedog_Atlas_LR105]:FOR[RealismOverhaul]:NEEDS[Bluedog_DB]
{
%RSSROConfig = True
%engineType = LR105
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@
// NB: BDB still places an option in the difficulty menu to enable/disable cryogenic boiloff
// However with this patch applied, the option affects no parts (b/c they all have the module removed)

@PART[*]:HAS[MODULE[ModuleBdbEngineLife]]:BEFORE[RealismOverhaul]:NEEDS[BluedogDB]
@PART[*]:HAS[MODULE[ModuleBdbEngineLife]]:BEFORE[RealismOverhaul]:NEEDS[Bluedog_DB]
{
!MODULE[ModuleBdbEngineLife],* {}
}
@PART[*]:HAS[MODULE[ModuleBdbBoiloff]]:BEFORE[RealismOverhaul]:NEEDS[BluedogDB]
@PART[*]:HAS[MODULE[ModuleBdbBoiloff]]:BEFORE[RealismOverhaul]:NEEDS[Bluedog_DB]
{
!MODULE[ModuleBdbBoiloff],* {}
}