Sign in to follow this  
k0spwn

A More realistic booster flamout mod ?

Recommended Posts

Stock and Modded boosters in game flamout instantly with no effect or anything... It would be cool to have a flamout effect on the boosters or they continue running for 5 seconds while the thrust decrease like the real ones, and for real ones, I mean like those :

 

 

 

Share this post


Link to post
Share on other sites

This feature is actually like stock now.

You can create your own thrust curves in the part.cfg. You only need to add a

"useThrustCurve = True" in the ModuleEngine(sFX) partmodule, and then add a thrust curve under it, same like an atmosphere Curve.

"

key = 1 1 // full tanks, full thrust

key = 0.5 1 // half full tanks, full thrust

key = 0.1 0.7 // 10% fuel, 70% thrust

key = 0 0.1 // 0% fuel, 10% thrust

"

 

Looks like this in the cfg:

MODULE
    {
        name = ModuleEnginesFX
        thrustVectorTransformName = thrustTransform
        engineID = GEM-40
        powerEffectName = running_closed
        throttleLocked = True
        exhaustDamage = True
        ignitionThreshold = 0.1
        minThrust = 0
        maxThrust = 175
        heatProduction = 350
        useEngineResponseTime = True
        engineAccelerationSpeed = 8.0
        allowShutdown = False
        fxOffset = 0, 0, 0.35
        EngineType = SolidBooster
        exhaustDamageDistanceOffset = 0.8
        useThrustCurve = True
        PROPELLANT
        {
            name = SolidFuel
            ratio = 1.0
            DrawGauge = True
        }
        atmosphereCurve
        {
            key = 0 225
            key = 1 140
            key = 7 0.001
        }
        thrustCurve
        {
            key = 1 0.8
            key = 0.95 1
            key = 0.3 1
            key = 0.1 0.35
            key = 0.05 0.35
            key = 0 0.1
        }

    }

 

Bolt-written stuff is things you need to add. :wink:

Share this post


Link to post
Share on other sites
12 minutes ago, Kartoffelkuchen said:

This feature is actually like stock now.

You can create your own thrust curves in the part.cfg. You only need to add a

"useThrustCurve = True" in the ModuleEngine(sFX) partmodule, and then add a thrust curve under it, same like an atmosphere Curve.

"

key = 1 1 // full tanks, full thrust

key = 0.5 1 // half full tanks, full thrust

key = 0.1 0.7 // 10% fuel, 70% thrust

key = 0 0.1 // 0% fuel, 10% thrust

"

 

Looks like this in the cfg:

MODULE
    {
        name = ModuleEnginesFX
        thrustVectorTransformName = thrustTransform
        engineID = GEM-40
        powerEffectName = running_closed
        throttleLocked = True
        exhaustDamage = True
        ignitionThreshold = 0.1
        minThrust = 0
        maxThrust = 175
        heatProduction = 350
        useEngineResponseTime = True
        engineAccelerationSpeed = 8.0
        allowShutdown = False
        fxOffset = 0, 0, 0.35
        EngineType = SolidBooster
        exhaustDamageDistanceOffset = 0.8
        useThrustCurve = True
        PROPELLANT
        {
            name = SolidFuel
            ratio = 1.0
            DrawGauge = True
        }
        atmosphereCurve
        {
            key = 0 225
            key = 1 140
            key = 7 0.001
        }
        thrustCurve
        {
            key = 1 0.8
            key = 0.95 1
            key = 0.3 1
            key = 0.1 0.35
            key = 0.05 0.35
            key = 0 0.1
        }

    }

 

Bolt-written stuff is things you need to add. :wink:

Thanks a lot !!! This is exactly what I needed ! I'm going to try this on stock part, then I'm going to try making it a module manager patch ! 

 

But thanks a lot !

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this