// Kerbal Space Program - Part Config

PART
{
// --- general parameters ---
name = kethane_turbine
module = Part
author = Keptin

// --- asset parameters ---
mesh = model.mu
rescaleFactor = 0.65

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

// --- FX definitions ---
fx_exhaustLight_blue = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, power
fx_smokeTrail_light  = 0.0, 0.0, 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 ---
cost = 4890
category = Propulsion
subcategory = 0
title = KE-J65 Zero-Bypass Turbine
manufacturer = Organization of Kethane Equipment Producers
description = The KE-J65's ability to operate in non-oxygenated atmospheres gives it tremendous utility for exploring the solar system. It's a bulky unit and the integrated air intake that gets irritable at high speeds, but while cruising it's an efficient engine with a fantastic paint job.

TechRequired = aerospaceTech
entryCost = 50

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

// --- standard part parameters ---
mass = 1.75
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.04
    minThrust = 0
    maxThrust = 200
    heatProduction = 700
    useEngineResponseTime = True
    engineAccelerationSpeed = 0.08
    engineDecelerationSpeed = 0.52
    useVelocityCurve = True
    fxOffset = 0, 0, 0.7
    PROPELLANT
    {
        name = Kethane
        ratio = 1
        DrawGauge = True
    }
    PROPELLANT
    {
        name = KIntakeAir
        ratio = 15
    }
    atmosphereCurve
    {
        key = 0 1000
        key = 0.45 1900
        key = 1 2300
    }
    velocityCurve
    {
        key = 1000 0 0 0
        key = 850 0.2 0 0
        key = 0 1 0 0
    }
}

MODULE
{
    name = OrthogonalIntake
    Resource = KIntakeAir
    BaseFlowRate = 0.8
    PowerFlowRate = 7
    SpeedFlowRate = -0.01
}

RESOURCE
{
    name = KIntakeAir
    amount = 0
    maxAmount = 1.0
}

MODULE
{
    name = ModuleAnimateHeat
    ThermalAnim = centrifugalTurbine_EmissiveAnimation
}

MODULE
{
    name = ModuleAlternator
    RESOURCE
    {
        name = ElectricCharge
        rate = 1.8
    }
}
RESOURCE
{
    name = ElectricCharge
    amount = 0
    maxAmount = 0
}
}
