Kerbal Space Program

Kerbal Space Program

Patriot03 Aug 7, 2014 @ 2:47pm
How to "mod" an in game engine's ISP via the CFG file?
I have a mod that adds some cool rocket engines and other parts etc, one peace however costs 12500 Credits and only provides 400 thrust for an average amount of time. The short and long of it is, I increased the thrust to 600 but I fear now it burns through its fuel faster than before so I essentially made no difference to its Delta V, I could add more fuel, but then it would be heavier and adds more complications. I figure the easiest way to achieve more thrust for a longer duration of time is to increase the "MAX thrust" and change the ISP to be more efficient ( or is there an easier way? )

In any case, you can find these files for example "D:\SteamLibrary\SteamApps\common\Kerbal Space Program\GameData\Squad\Parts\Engine\liquidEngine2" - for a secondary drive, otherwise its within Steam and then under "SteamApps"

Below is one quote from the CFG file

"MODULE
{
name = ModuleEngines
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 200
heatProduction = 400
fxOffset = 0, 0, 0.574338
PROPELLANT
{
name = LiquidFuel
Ratio = 0.9
DrawGauge = True
}
PROPELLANT
{
name = Oxidizer
ratio = 1.1
}
atmosphereCurve
{
key = 0 370
key = 1 320
}

}"

I tried decreasing the number for the "ratio" of Liquid fuel and Oxidizer by equal amounts, but I believe that actual number for said radio matters not as its a literal "ratio" to indicate how much fuel to consume per one unit of propellant or what ever. ( I am not trying to mod this specific engine, its just a stock one in game so everyone can see the same file )

So how do I change the "ISP" of an engine? Any help is appriciated!
< >
Showing 1-2 of 2 comments
orb Aug 7, 2014 @ 3:05pm 
Originally posted by Stalin:
atmosphereCurve { key = 0 370 key = 1 320 }
With these parameters. The key = 0 line is for ISP in vacuum and key = 1 line is for ISP at the atmospheric pressure at sea level of Kerbin. The ISP is of course the following number in the line.
Last edited by orb; Aug 7, 2014 @ 3:06pm
Patriot03 Aug 7, 2014 @ 3:11pm 
Originally posted by orb:
Originally posted by Stalin:
atmosphereCurve { key = 0 370 key = 1 320 }
With these parameters. The key = 0 line is for ISP in vacuum and key = 1 line is for ISP at the atmospheric pressure at sea level of Kerbin. The ISP is of course the following number in the line.

Wow, Can't believe I missed that ( it wasn't made especially "clear" other than I should have noticed the 2 Original ISP numbers )

THANK YOU VERY MUCH! - When in need, Steam forums. Thanks orb!
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: Aug 7, 2014 @ 2:47pm
Posts: 2