Jump to content

Taquarinha

Recommended Posts

Hi, i'm trying to create a jet engine with a very large velocity span, 120kn stationary thrust and up to 500-600ish kn thrust maximum, i've been using Amazing curve editor for the float curves, but somehow the game is multipliyng by about 10 the power, probably i did something wrong in the float curves, here is the code:

 

	MODULE
	{
		name = ModuleEnginesFX
		engineID = Atmo
		thrustVectorTransformName = thrustTransform
		exhaustDamage = True
		ignitionThreshold = 0.1
		minThrust = 0
		maxThrust = 100
		heatProduction = 60
		useEngineResponseTime = True
		engineAccelerationSpeed = 0.1
		engineDecelerationSpeed = 0.5
		fxOffset = 0, 0, 0.74
		flameoutEffectName = flameout
		powerEffectName = running_thrust
		engageEffectName = engage
		disengageEffectName = disengage
		spoolEffectName = running_turbine
		engineSpoolIdle = 0.05
		engineSpoolTime = 2.0
		EngineType = Turbine
		exhaustDamageMultiplier = 4
		clampPropReceived = True
		PROPELLANT
		{
			name = IntakeAir
			ignoreForIsp = True
			ratio = 10
		}
		PROPELLANT
		{
			name = LiquidFuel
			resourceFlowMode = STAGE_STACK_FLOW_BALANCE
			ratio = 1
			DrawGauge = True
		}
		atmosphereCurve
		{
			key = 0 800 0 0.02
			key = 0.05 1500 20000 50000
			key = 0.3 9200 0 800
			key = 1 10200 0.1 0
		}
		// Jet params
		atmChangeFlow = True
		useVelCurve = True
		useAtmCurve = True
		flowMultCap = 3.0
		velCurve
		{
			key = 0 1 -0.125804 0
			key = 0.35 0.86 0 0
			key = 1 1 1 1.3
			key = 2 1.3 0.35 1
			key = 3 2 1 2
			key = 5 5 0 -0.32
			key = 8 2.5 -0.9 -1.5
			key = 10 0.2 -7 -2
		}
		atmCurve
		{
			key = 0 0 0 2
			key = 0.0002 0.166 5 20
			key = 0.05 0.7 0 3
			key = 0.16 0.9 0.5779132 0.5779132
			key = 0.5 0.8 0.4809403 0.4809403
			key = 0.8 0.75 0 0
			key = 1 1 0 0
		}
	}

 

Link to comment
Share on other sites

I think its your use of the atmosphere curve. It uses the vacuum values as "standard" for the thrust calculations, and modifies the thrust of the atmospheric values. Usually this means an engine develops its maximum thrust in a vacuum, and atmospheric thrust is reduced. The way you have it now, maximum thrust is increased in the atmosphere.

I'd guess its by a factor of 10200/800, which is close to the 10x value that you mention. I don't think its realistic to scale Isp by air density anyway, but certainly by velocity (which the game isn't really set up for, but the old jet engines did have a way to do it... I wonder if the old velocity curves would still work)

700px-Specific-impulse-kk-20090105.png

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...