KSP Interstellar Extended

KSP Interstellar Extended

1M Downloads

Nuclear Turbojet atmo/velocity curves

tomasbrod opened this issue ยท 7 comments

commented

I noticed that Direct Cycle Nuclear Turbojet uses atmosphereCurve and velocityCurve in ModuleEnginesFX instead of atmCurve and velCurve like rapier and other jets use. Then while testing I noticed that the trust drops way before intake air starts to drop. I want to ask few questions before messing with configs. What is the correct behaviour of the engine in relation to velocity and altitude?

commented

The config in the ModuleEnginesFX is not really used during normal KSPIE gameplay and is instead overridden by an internally defined atmosphereCurve and velCurve. This behaviour can be disabled by adding overrideVelocityCurve = false and overrideAtmosphereCurve = false. It also overrides the acceleration and deceleration based on unlocked tech and engine speed. This can be disabled by overrideAccelerationSpeed = false and overrideDecelerationSpeed = false

commented

So do I read it correctly that the engine has a second thrust peak at 800m/s which then drops quite sharply?

commented

Yes, that pretty much how it should work. The general idea is to make a distinction between the Turbojet and the Ramjet. The Turbjojet would be really good at vertical takeoff, allowing to boost yourself into space after which you would switch to a space propulsion engine while the ramjet would excel at High-speed High atmosphere propulsion, allowing you to gradually fly into orbit without any spend fuel.

commented

So why does the ramjet (tory) have the same velocity curve then? (also atmosphere curve, for that matter).

commented

No. That would just be the externally visible velocity curve. The real velocity curve is governed by it engine type. You are right that I should update it with the stats you get when fully upgraded. Especially now that moved it to the end of the jet engine propulsion tech node

commented

Again reading the source (here) proved that this config entry is indeed not a bug.

commented

can this be closed?