An overhaul to the stock propellant system, replacing generic LiquidFuel, Oxidizer, MonoPropellant and SolidFuel with a handful of real chemicals.
This mod is distinct from RealFuels in that it deals with only ten primary liquid propellants, 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.
The ten core propellants are:
Ethanol
LqdOxygen
Kerosene
IWFNA
(Nitric acid)LqdAmmonia
HTP
(High-test peroxide)Hydrazine
LqdMethane
LqdHydrogen
NTO
(Dinitrogen tetroxide)Bipropellant engines are categorised into particular fuel-oxidizer combinations with fixed mixture ratios. Any fuel can be paired with any oxidizer, though not all combinations are necessarily configured or available depending on which supported mods you use. The most common bipropellants you'll likely encounter are:
Kerosene
/ 3 HTP
Hydrazine
/ 9 NTO
Kerosene
/ 5 LqdOxygen
LqdMethane
/ 9 LqdOxygen
(a more fuel-rich, more realistic figure than CryoEngines/CryoTanks native 3 LqdMethane
/ 1 Oxidizer
)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:
Kerosene
/ 4 LqdHydrogen
/ 3 LqdOxygen
(equivalent to 1 part kerolox + 2 parts hydrolox)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
.
Liquid fuel jet engines use Kerosene
, with the rocket mode of multimodal engines running on Kerosene
and LqdOxygen
.
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.
Four additional exotic propellants — Pentaborane, Diborane, LqdFluorine and N2F4 — are supported by Chemical Propulsion but are not currently implemented anywhere in the basic setup. In the future, some mods may be patched to make use of these propellants, but for now they are only usable via the opt-in patches provided which add exotic subtypes to the default engine configurations.
Engines and RCS can easily be patched to replace their propellants with one of the supported resources by setting one or more chemTechPropellant
, chemTechFuel
or chemTechOxidizer
fields on the module, the values of which are a resource name:
chemTechFuel
: A fuel which should be paired with an oxidizer or used in an air-breathing engine.Ethanol
Kerosene
LqdAmmonia
Hydrazine
LqdMethane
LqdHydrogen
Pentaborane
Diborane
chemTechOxidizer
: An oxidizer which should be paired with a fuel. Supported resource names:LqdOxygen
IWFNA
HTP
NTO
LqdFluorine
N2F4
chemTechPropellant
: A single propellant which should not be combined with any specified fuel or oxidizer. All above resources are supported.@PART[partName]:BEFORE[zz_ChemicalPropulsion]
{
@MODULE[ModuleEngines*]
{
// Single propellants
chemTechPropellant = propellantLqdHydrogen // fuelKerosene, oxidizerLqdOxygen etc.
}
}
The following mods are recommended to make the most of core set of propellants.
I would also suggest at least a couple of these mods for more bipropellant rockets and useful tanks, or all of them if you like having hundreds of parts.
Some mods are explicitly patched to work with Chemical Propulsion, while others are patched implicitly or are simply unaffected and have been found compatible.
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.