Difference between revisions of "Parts/Engine/jetEngineTurbo/jetEngineTurbo.cfg"

From Kerbal Space Program Wiki
Jump to: navigation, search
(Created page with "<pre> // Kerbal Space Program - Part Config // LV-T45 Liquid Fuel Engine // // --- general parameters --- name = turboFanEngine module = AtmosphericEngine author = C. Jenki...")
 
(Updated for 0.23)
Line 1: Line 1:
<pre>
+
{{Part config|TurboJet Engine|2=PART
 
+
{
 
// Kerbal Space Program - Part Config
 
// Kerbal Space Program - Part Config
// LV-T45 Liquid Fuel Engine
 
 
//  
 
//  
  
 
// --- general parameters ---
 
// --- general parameters ---
 
name = turboFanEngine
 
name = turboFanEngine
module = AtmosphericEngine
+
module = Part
 
author = C. Jenkins
 
author = C. Jenkins
  
Line 16: Line 15:
 
// --- node definitions ---
 
// --- node definitions ---
 
node_stack_top = 0.0, 1.133, 0.0, 0.0, 1.0, 0.0
 
node_stack_top = 0.0, 1.133, 0.0, 0.0, 1.0, 0.0
 +
 +
  
 
// --- FX definitions ---
 
// --- FX definitions ---
Line 21: Line 22:
 
fx_exhaustLight_yellow = 0.0, -0.1, 0.0, 0.0, 0.0, 1.0, power
 
fx_exhaustLight_yellow = 0.0, -0.1, 0.0, 0.0, 0.0, 1.0, power
 
fx_smokeTrail_light  = 0.0, -0.1, 0.0, 0.0, 1.0, 0.0, power
 
fx_smokeTrail_light  = 0.0, -0.1, 0.0, 0.0, 1.0, 0.0, power
 +
fx_exhaustSparks_flameout = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, flameout
  
 
// --- Sound FX definition ---
 
// --- Sound FX definition ---
  
sound_vent_medium = activate
+
sound_vent_medium = engage
sound_jet_low = active
+
sound_jet_low = running
 
sound_jet_deep = power
 
sound_jet_deep = power
sound_vent_soft = deactivate
+
sound_vent_soft = disengage
 +
sound_explosion_low = flameout
  
 
// --- editor parameters ---
 
// --- editor parameters ---
cost = 950
+
TechRequired = highAltitudeFlight
category = 0
+
entryCost = 18000
 +
cost = 2250
 +
category = Propulsion
 
subcategory = 0
 
subcategory = 0
 
title = TurboJet Engine
 
title = TurboJet Engine
 
manufacturer = C7 Aerospace Division.
 
manufacturer = C7 Aerospace Division.
description = A standard air breathing engine. This model utilizes an array of rotating fins to enable limited range thrust vectoring. This engine chokes in thick atmospheres and will only operate efficiently in the thinner air, due to its high performance ram air intakes.
+
description = A highly advanced turbine engine using space-grade materials for very high performance. This new model features the latest in thrust vectoring and compression technology. This engine is designed to operate best at higher altitudes and speeds, and engineers from C7 Aerospace assured us all those leaks stop once it gets up there.
  
 
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
 
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
Line 49: Line 54:
 
maxTemp = 3600
 
maxTemp = 3600
  
// --- Atmospheric Engine ---
+
MODULE
// --- Intake Types 0 = Square 1 = Circular (for area calculation)
+
{
IntakeShape = 0
+
name = ModuleEngines
intakeSize = 1
+
thrustVectorTransformName = thrustTransform
intakeSuctionPower = 1.5
+
exhaustDamage = True
maxIntakePower = 200
+
ignitionThreshold = 0.1
 
+
minThrust = 0
// -- Definition of Airflow performance curves. Lower curve is defined by lower threshold to optimal. Longer spread between values defines a subtle curve. Where closer values will have much faster fall off. Upper curve is between optimal and maximum airflows.
+
maxThrust = 225
optimalAirflow = 60
+
heatProduction = 400
lowerAirflowLimit = 10
+
useEngineResponseTime = True
upperAirFlowLimit = 300
+
engineAccelerationSpeed = 0.2
//-- Stall threshold determines the point (thrust power) at which the engine can no longer sustain function
+
engineDecelerationSpeed = 0.35
stallThreshold = 10
+
useVelocityCurve = True
 
+
PROPELLANT
// How quickly the engine spools up and down (lerp by time)
+
{
engineAccelerationSpeed = 0.003
+
name = LiquidFuel
engineDecelerationSpeed = 0.007
+
ratio = 1
intakeResponseSpeed = 0.002
+
DrawGauge = True
 
+
}
// Maximum Engine output
+
PROPELLANT
maximumEnginePower = 150
+
{
maximumExhaustSpeed = 1800
+
name = IntakeAir
 +
ratio = 15
 +
}
 +
atmosphereCurve
 +
{
 +
key = 0 1200
 +
key = 0.3 2500
 +
key = 1 800
 +
}
 +
velocityCurve
 +
{
 +
key = 0 0.5 0 0
 +
key = 1000 1 0 0
 +
key = 2000 0.5 0 0
 +
key = 2400 0 0 0
 +
}
 +
 +
}
  
// -- Standard Engine Parameters
+
MODULE
heatProduction = 500
+
{
fuelConsumption = 0.4
+
    name = ModuleAnimateHeat
 +
    ThermalAnim = HeatAnimationEmissiveTurbofan
 +
}
  
thrustVectoringCapable = True
+
MODULE
gimbalRange = 2.5
+
{
thrustCenter = 0, -0.5, 0
+
name = ModuleGimbal
 +
gimbalTransformName = thrustTransform
 +
gimbalRange = 1
 +
}
  
</pre>
+
MODULE
 +
{
 +
name = ModuleAlternator
 +
RESOURCE
 +
{
 +
name = ElectricCharge
 +
rate = 5.0
 +
}
 +
}
 +
RESOURCE
 +
{
 +
name = ElectricCharge
 +
amount = 0
 +
maxAmount = 0
 +
  isTweakable = false
 +
hideFlow = true
 +
}
 +
}
 +
}}

Revision as of 13:28, 24 January 2014

This is the configuration file for TurboJet Engine.
PART
{
// Kerbal Space Program - Part Config
// 

// --- general parameters ---
name = turboFanEngine
module = Part
author = C. Jenkins

// --- asset parameters ---
mesh = model.mu
scale = 1.0

// --- node definitions ---
node_stack_top = 0.0, 1.133, 0.0, 0.0, 1.0, 0.0



// --- FX definitions ---

fx_exhaustLight_yellow = 0.0, -0.1, 0.0, 0.0, 0.0, 1.0, power
fx_smokeTrail_light  = 0.0, -0.1, 0.0, 0.0, 1.0, 0.0, power
fx_exhaustSparks_flameout = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, flameout

// --- Sound FX definition ---

sound_vent_medium = engage
sound_jet_low = running
sound_jet_deep = power
sound_vent_soft = disengage
sound_explosion_low = flameout

// --- editor parameters ---
TechRequired = highAltitudeFlight
entryCost = 18000
cost = 2250
category = Propulsion
subcategory = 0
title = TurboJet Engine
manufacturer = C7 Aerospace Division.
description = A highly advanced turbine engine using space-grade materials for very high performance. This new model features the latest in thrust vectoring and compression technology. This engine is designed to operate best at higher altitudes and speeds, and engineers from C7 Aerospace assured us all those leaks stop once it gets up there.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,0,0

// --- standard part parameters ---
mass = 1.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 7
maxTemp = 3600

MODULE
{
	name = ModuleEngines
	thrustVectorTransformName = thrustTransform
	exhaustDamage = True
	ignitionThreshold = 0.1
	minThrust = 0
	maxThrust = 225
	heatProduction = 400
	useEngineResponseTime = True
	engineAccelerationSpeed = 0.2
	engineDecelerationSpeed = 0.35
	useVelocityCurve = True
	PROPELLANT
	{
		name = LiquidFuel
		ratio = 1
		DrawGauge = True
	}
	PROPELLANT
	{
		name = IntakeAir
		ratio = 15
	}
	atmosphereCurve
 	{
		key = 0 1200
		key = 0.3 2500
		key = 1 800
 	}
	velocityCurve
	{
		key = 0 0.5 0 0
		key = 1000 1 0 0
		key = 2000 0.5 0 0
		key = 2400 0 0 0
	}
	
}

MODULE
{
    name = ModuleAnimateHeat
    ThermalAnim = HeatAnimationEmissiveTurbofan
}

MODULE
{
	name = ModuleGimbal
	gimbalTransformName = thrustTransform
	gimbalRange = 1
}

MODULE
{
	name = ModuleAlternator	
	RESOURCE
	{
		name = ElectricCharge
		rate = 5.0
	}
}
RESOURCE
{
	name = ElectricCharge
	amount = 0
	maxAmount = 0
  	isTweakable = false
	hideFlow = true
}
}