An overhaul to the stock propellant system, replacing generic LiquidFuel, Oxidizer and MonoPropellant with a handful of real chemicals. This mod is distinct from RealFuels in that it deals with only a short list of primary liquid propellants — Kerosene, HTP, LqdOxygen, LqdHydrogen, LqdMethane, LqdAmmonia, Hydrazine and NTO — for a more straightforward and curated propellant system more in line with e.g. Nertea's Cryogenic Engines. In fact, Nertea's mods are a particular target of this overhaul, which can be thought of as a Nertea-like soft alternative to RealFuels.
Monopropellant engines and tanks have a choice of two propellants: HTP which is cheap and available at the beginning of career mode, and Hydrazine which is unlocked later and more expensive but yields a significantly higher specific impulse. Solid rockets have a similar progression from PBAN to the slightly more performant HTPB.
Bipropellant engines are categorised into one of six types with fixed mixture ratios: - Keroxide: - 1 Kerosene / 3 HTP - Ammonilox: - 7 LqdAmmonia / 9 LqdOxygen - Hypergolic: - 7 Hydrazine / 9 NTO - Kerolox: - 3 Kerosene / 5 LqdOxygen - Methalox: - 7 LqdMethane / 9 LqdOxygen (a more fuel-rich, more realistic figure than CryoEngines/CryoTanks native 3 LqdMethane / 1 Oxidizer) - Hydrolox: - 3 LqdHydrogen / 1 LqdOxygen (roughly equivalent in mass to CryoEngines/CryoTanks native 15 LqdHydrogen / 1 Oxidizer)
Near Future Launch Vehicles' KR-701 'Cougar' and KR-74 'Lynx' are bimodal hydrolox engines with an additional kerosene-augmented mode, based on their real-world analogues the RD-701 and RD-704: - 1 Kerosene / 4 LqdHydrogen / 3 LqdOxygen (equivalent to 1 part kerolox + 2 parts hydrolox)
LiquidFuel jet engines use Kerosene, with the rocket mode of multimodal engines running on Kerosene and LqdOxygen.
Engines can easily be patched to replace their propellants with one of the combinations above like the following:
@PART[partName]:FOR[ChemicalPropulsion]
{
@MODULE[ModuleEngines*]
{
chemTechEngineType = monopropellant
// hydrogen
// bipropellantKeroxide
// bipropellantAmmonilox
// bipropellantHypergolic
// bipropellantKerolox
// bipropellantMethalox
// bipropellantHydrolox
// tripropellantKerohydrolox
// jetKerosene
// jetHydrogen
// solid
}
}
This mod replaces all CryoTanks fuel switch types to Chemical Technologies tank types. One particular feature of this is the removal of CryoTanks' native 1.5x hydrogen packing density buff, which not-insignificantly affects the use of LqdHydrogen in the game. This is not just an arbitrary change purely motivated by realism. The ~14% higher density of LqdOxygen over Oxidizer and adjusted methalox mixture ratio (higher oxidizer mass fraction) make cryogenic bipropellants much more attractive, removing the need for any sneaky volume buffs in chemical rockets. Hydrolox suffers a little bit, but I've found this actually balances better against their high Isp. Nuclear engines naturally suffer the most, but again, these engines are very high Isp and it should really be expected that you'd need to haul massive tanks everywhere. I've always wanted my CryoTanks to be bigger, personally.
If you'd like to add support for other mods yourself, I'll accept any pull requests.
Backwards compatibility is not guaranteed for any v0.x, use at your own risk. If you find any other mod to be incompatible with this one, please let me know via a github issue.
Distributed under the GNU General Public License.
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.