EngineSet
Read-only set of engines.
Instance Properties:
propellants
: PropellantList - [WIP
] Propellants consumed by the engines.anyOperational
: bool - Whether any engine in the set is operational.allOperational
: bool - Whether all the engines in the set are operational.anyFlameout
: bool - Wheter any engine in the set flamed out.allFlameout
: bool - Wheter all engines in the set flamed out.thrust
: double - Current thrust [kN] (at current pressure, with currentthrustPercentage
and current throttle).
Instance Methods:
getThrust()
: double, atm float, throttle float- Get thrust [kN] of all operational engines at atmospheric pressure (0 = vacuum, 1 = Kerbin sea-level pressure, default NaN = current pressure) and throttle (default 1 = full throttle).
getIsp()
: double, atm double- Get average specific impulse [seconds] of operational engines at atmospheric pressure (0 = vacuum, 1 = Kerbin sea-level pressure, default NaN = current pressure).
burntime()
: TimeDelta, deltaV double, mass double- Estimate burn time for given delta-v (assuming it can be done without staging).