From f97af898408c1b5bf288e55839b4cc18f9b331a9 Mon Sep 17 00:00:00 2001 From: FishermanHMeM <40146474+FishermanHMeM@users.noreply.github.com> Date: Sun, 31 Jul 2022 22:42:20 +0500 Subject: [PATCH 1/2] Add files via upload --- .../000_GlobalPatches/Non_Configured_Parts.cfg | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/GameData/RealFuels-Stock/000_GlobalPatches/Non_Configured_Parts.cfg b/GameData/RealFuels-Stock/000_GlobalPatches/Non_Configured_Parts.cfg index 4435bac1..534e2c11 100644 --- a/GameData/RealFuels-Stock/000_GlobalPatches/Non_Configured_Parts.cfg +++ b/GameData/RealFuels-Stock/000_GlobalPatches/Non_Configured_Parts.cfg @@ -14,6 +14,18 @@ } } +// MonoPropellant to Hydrazine +@PART[*]:HAS[@MODULE[ModuleEngines*]:HAS[@PROPELLANT[MonoPropellant]]]:FOR[z_RealFuels_StockEngines] +{ + @MODULE[ModuleEngines*],* + { + @PROPELLANT[MonoPropellant] + { + @name = Hydrazine + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + } +} //AJE Jet Engines @PART[*]:HAS[@MODULE[ModuleEnginesAJEJet*]:HAS[@PROPELLANT[LiquidFuel]]]:FOR[z_RealFuels_StockEngines] { From 82efa0d28c9cadb768557a5d5e3f8a927c032e12 Mon Sep 17 00:00:00 2001 From: FishermanHMeM <40146474+FishermanHMeM@users.noreply.github.com> Date: Sat, 6 Aug 2022 15:42:42 +0500 Subject: [PATCH 2/2] Add files via upload --- .../Restock/liquidEngine2_Swivel.cfg | 4 +- .../Restock/liquidEngine_Reliant.cfg | 4 +- .../Squad/liquidEngine2_Swivel.cfg | 183 +++++++++++++++++- .../Squad/liquidEngine_Reliant.cfg | 183 +++++++++++++++++- 4 files changed, 366 insertions(+), 8 deletions(-) diff --git a/GameData/RealFuels-Stock/Restock/liquidEngine2_Swivel.cfg b/GameData/RealFuels-Stock/Restock/liquidEngine2_Swivel.cfg index 574840e4..d3d7c698 100644 --- a/GameData/RealFuels-Stock/Restock/liquidEngine2_Swivel.cfg +++ b/GameData/RealFuels-Stock/Restock/liquidEngine2_Swivel.cfg @@ -2,12 +2,12 @@ // REAL PLUME // T45-Swivel // ---------- // -@PART[liquidEngine2]:NEEDS[ReStock,SmokeScreen]:AFTER[ReStock] +@PART[liquidEngine2_v2]:NEEDS[ReStock,SmokeScreen]:AFTER[ReStock] { !EFFECTS {} } -@PART[liquidEngine2]:NEEDS[ReStock,SmokeScreen]:FOR[RealPlume] +@PART[liquidEngine2_v2]:NEEDS[ReStock,SmokeScreen]:FOR[RealPlume] { PLUME { diff --git a/GameData/RealFuels-Stock/Restock/liquidEngine_Reliant.cfg b/GameData/RealFuels-Stock/Restock/liquidEngine_Reliant.cfg index f08ee9d4..c4df2b57 100644 --- a/GameData/RealFuels-Stock/Restock/liquidEngine_Reliant.cfg +++ b/GameData/RealFuels-Stock/Restock/liquidEngine_Reliant.cfg @@ -2,12 +2,12 @@ // REAL PLUME // T30-Reliant // ---------- // -@PART[liquidEngine]:NEEDS[ReStock,SmokeScreen]:AFTER[ReStock] +@PART[liquidEngine_v2]:NEEDS[ReStock,SmokeScreen]:AFTER[ReStock] { !EFFECTS {} } -@PART[liquidEngine]:NEEDS[ReStock,SmokeScreen]:FOR[RealPlume] // LV-T30 "Reliant" +@PART[liquidEngine_v2]:NEEDS[ReStock,SmokeScreen]:FOR[RealPlume] // LV-T30 "Reliant" { PLUME { diff --git a/GameData/RealFuels-Stock/Squad/liquidEngine2_Swivel.cfg b/GameData/RealFuels-Stock/Squad/liquidEngine2_Swivel.cfg index 42880d36..aa42b459 100644 --- a/GameData/RealFuels-Stock/Squad/liquidEngine2_Swivel.cfg +++ b/GameData/RealFuels-Stock/Squad/liquidEngine2_Swivel.cfg @@ -1,5 +1,5 @@ // ---------- // -// REAL FUELS // T45-Swivel +// REAL FUELS // T45-Swivel_v1 // ---------- // @PART[liquidEngine2]:FOR[RealFuels_StockEngines] //LV-T45 @@ -127,10 +127,189 @@ } // ---------- // -// REAL PLUME // T45-Swivel +// REAL PLUME // T45-Swivel_v1 // ---------- // @PART[liquidEngine2]:NEEDS[!ReStock,SmokeScreen]:FOR[RealPlume] +{ + PLUME + { + name = Alcolox-Lower-A6 + transformName = thrustTransform + localRotation = 0,0,0 + flarePosition = 0,0,1.25 + plumePosition = 0,0,0.6 + fixedScale = 0.4 + energy = 1 + speed = 0.75 + } + PLUME + { + name = Kerolox_LowerFlame + transformName = thrustTransform + localRotation = 0,0,0 + localPosition = 0,0,0 + emissionMult = 1 + speed = 1 + energy = 1 + plumePosition = 0,0,0.6 + plumeScale = 0.35 + flamePosition = 0,0,0.8 + flameScale = 0.65 + flarePosition = 0,0,0.4 + flareScale = 0.04 + } + @MODULE[ModuleEngines*] + { + @name = ModuleEnginesRF + } + @MODULE[ModuleEngineConfigs] + { + %type = ModuleEnginesRF + @CONFIG[Kerosene+LqdOxygen] + { + %powerEffectName = Kerolox_LowerFlame + } + @CONFIG[Ethanol75+LqdOxygen] + { + %powerEffectName = Alcolox-Lower-A6 + } + } +} + +// ---------- // +// REAL FUELS // T45-Swivel_v2 +// ---------- // + +@PART[liquidEngine2_v2]:FOR[RealFuels_StockEngines] //LV-T45 +{ + + @mass = 0.42 + @cost = 445 + %entryCost = 2225 + @maxTemp = 1797 + + + @MODULE[ModuleEngine*] + { + @name = ModuleEnginesRF + @maxThrust = 190 + @heatProduction = 145 + @atmosphereCurve + { + @key,0 = 0 283 + @key,1 = 1 233 + } + !PROPELLANT[LiquidFuel] {} + !PROPELLANT[Oxidizer] {} + !PROPELLANT[MonoPropellant] {} + PROPELLANT + { + name = Ethanol75 + ratio = 52.660728 + DrawGauge = True + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + PROPELLANT + { + name = LqdOxygen + ratio = 47.339272 + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + } + + MODULE + { + name = ModuleEngineConfigs + type = ModuleEnginesRF + techLevel = 2 + origTechLevel = 2 + engineType = L+ + origMass = 0.42 + configuration = Ethanol75+LqdOxygen + modded = false + + CONFIG + { + name = Ethanol75+LqdOxygen + maxThrust = 190 + heatProduction = 145 + PROPELLANT + { + name = Ethanol75 + ratio = 52.66072829648775 + DrawGauge = True + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + PROPELLANT + { + name = LqdOxygen + ratio = 47.33927170351225 + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + IspSL = 0.9300 + IspV = 0.9300 + throttle = 0 + ignitions = 1 + ullage = true + pressureFed = false + IGNITOR_RESOURCE + { + name = ElectricCharge + amount = 2 + } + + + } + CONFIG + { + name = Kerosene+LqdOxygen + maxThrust = 200 + heatProduction = 145 + PROPELLANT + { + name = Kerosene + ratio = 37.69408655434424 + DrawGauge = True + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + PROPELLANT + { + name = LqdOxygen + ratio = 62.30591344565576 + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + IspSL = 1.0000 + IspV = 1.0000 + throttle = 0 + ignitions = 1 + ullage = true + pressureFed = false + IGNITOR_RESOURCE + { + name = ElectricCharge + amount = 2 + } + + + } + } + ignitions = 1 + ullage = true + pressureFed = false + IGNITOR_RESOURCE + { + name = ElectricCharge + amount = 2 + } + +} + +// ---------- // +// REAL PLUME // T45-Swivel_v2 +// ---------- // + +@PART[liquidEngine2_v2]:NEEDS[!ReStock,SmokeScreen]:FOR[RealPlume] { PLUME { diff --git a/GameData/RealFuels-Stock/Squad/liquidEngine_Reliant.cfg b/GameData/RealFuels-Stock/Squad/liquidEngine_Reliant.cfg index b11b91cd..7260ede1 100644 --- a/GameData/RealFuels-Stock/Squad/liquidEngine_Reliant.cfg +++ b/GameData/RealFuels-Stock/Squad/liquidEngine_Reliant.cfg @@ -1,5 +1,5 @@ // ---------- // -// REAL FUELS // T30-Reliant +// REAL FUELS // T30-Reliant_v1 // ---------- // @PART[liquidEngine]:FOR[RealFuels_StockEngines] //LV-T30 @@ -127,10 +127,189 @@ } // ---------- // -// REAL PLUME // T30-Reliant +// REAL PLUME // T30-Reliant_v1 // ---------- // @PART[liquidEngine]:NEEDS[!ReStock,SmokeScreen]:FOR[RealPlume] // LV-T30 "Reliant" +{ + PLUME + { + name = Kerolox_LowerFlame + transformName = thrustTransform + localRotation = 0,0,0 + localPosition = 0,0,0 + emissionMult = 1 + speed = 1 + energy = 1 + plumePosition = 0,0,0.75 + plumeScale = 0.35 + flamePosition = 0,0,1 + flameScale = 0.8 + flarePosition = 0,0,0.6 + flareScale = 0.06 + } + PLUME + { + name = Alcolox-Lower-A6 + transformName = thrustTransform + localRotation = 0,0,0 + flarePosition = 0,0,1.3 + plumePosition = 0,0,1 + fixedScale = 0.5 + energy = 1 + speed = 0.75 + } + @MODULE[ModuleEngines*] + { + @name = ModuleEnginesRF + } + @MODULE[ModuleEngineConfigs] + { + %type = ModuleEnginesRF + @CONFIG[Kerosene+LqdOxygen] + { + %powerEffectName = Kerolox_LowerFlame + } + @CONFIG[Ethanol75+LqdOxygen] + { + %powerEffectName = Alcolox-Lower-A6 + } + } +} + +// ---------- // +// REAL FUELS // T30-Reliant_v2 +// ---------- // + +@PART[liquidEngine_v2]:FOR[RealFuels_StockEngines] //LV-T30 +{ + + @mass = 0.42 + @cost = 314 + %entryCost = 1570 + @maxTemp = 1891 + + + @MODULE[ModuleEngine*] + { + @name = ModuleEnginesRF + @maxThrust = 204 + @heatProduction = 154 + @atmosphereCurve + { + @key,0 = 0 256 + @key,1 = 1 231 + } + !PROPELLANT[LiquidFuel] {} + !PROPELLANT[Oxidizer] {} + !PROPELLANT[MonoPropellant] {} + PROPELLANT + { + name = Ethanol75 + ratio = 52.660728 + DrawGauge = True + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + PROPELLANT + { + name = LqdOxygen + ratio = 47.339272 + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + } + + MODULE + { + name = ModuleEngineConfigs + type = ModuleEnginesRF + techLevel = 1 + origTechLevel = 1 + engineType = L + origMass = 0.42 + configuration = Ethanol75+LqdOxygen + modded = false + + CONFIG + { + name = Ethanol75+LqdOxygen + maxThrust = 204 + heatProduction = 154 + PROPELLANT + { + name = Ethanol75 + ratio = 52.66072829648775 + DrawGauge = True + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + PROPELLANT + { + name = LqdOxygen + ratio = 47.33927170351225 + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + IspSL = 0.9300 + IspV = 0.9300 + throttle = 0 + ignitions = 1 + ullage = true + pressureFed = false + IGNITOR_RESOURCE + { + name = ElectricCharge + amount = 2.15 + } + + + } + + CONFIG + { + name = Kerosene+LqdOxygen + maxThrust = 215 + heatProduction = 154 + PROPELLANT + { + name = Kerosene + ratio = 37.69408655434424 + DrawGauge = True + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + PROPELLANT + { + name = LqdOxygen + ratio = 62.30591344565576 + %resourceFlowMode = STACK_PRIORITY_SEARCH + } + IspSL = 1.0000 + IspV = 1.0000 + throttle = 0 + ignitions = 1 + ullage = true + pressureFed = false + IGNITOR_RESOURCE + { + name = ElectricCharge + amount = 2.15 + } + + + } + } + ignitions = 1 + ullage = true + pressureFed = false + IGNITOR_RESOURCE + { + name = ElectricCharge + amount = 2.15 + } +} + +// ---------- // +// REAL PLUME // T30-Reliant_v2 +// ---------- // + +@PART[liquidEngine_v2]:NEEDS[!ReStock,SmokeScreen]:FOR[RealPlume] // LV-T30 "Reliant" { PLUME {