Difference between revisions of "Parts/Engine/rapierEngine/rapierEngine.cfg"
From Kerbal Space Program Wiki
< Parts
m (*update to 0.24.2;) |
|||
Line 29: | Line 29: | ||
// --- editor parameters --- | // --- editor parameters --- | ||
− | mass = 1. | + | mass = 1.2 |
dragModelType = default | dragModelType = default | ||
maximum_drag = 0.2 | maximum_drag = 0.2 | ||
Line 39: | Line 39: | ||
TechRequired = hypersonicFlight | TechRequired = hypersonicFlight | ||
− | entryCost = | + | entryCost = 35000 |
− | cost = | + | cost = 3600 |
category = Propulsion | category = Propulsion | ||
subcategory = 0 | subcategory = 0 | ||
title = R.A.P.I.E.R. Engine | title = R.A.P.I.E.R. Engine | ||
− | manufacturer = C7 Aerospace Division and | + | manufacturer = C7 Aerospace Division and Rockomax Conglomerate |
description = The R.A.P.I.E.R. (Reactive Alternate-Propellant Intelligent Engine for Rockets) is a joint venture between C7 Aerospace and the Rockomax Conglomerate. Designed to fill a gap in the design requirements for sustainable single stage to orbit aircraft, this engine combines the best of rocket and air-breathing thrust technology. | description = The R.A.P.I.E.R. (Reactive Alternate-Propellant Intelligent Engine for Rockets) is a joint venture between C7 Aerospace and the Rockomax Conglomerate. Designed to fill a gap in the design requirements for sustainable single stage to orbit aircraft, this engine combines the best of rocket and air-breathing thrust technology. | ||
Line 180: | Line 180: | ||
directThrottleEffectName = power_open | directThrottleEffectName = power_open | ||
runningEffectName = running_open | runningEffectName = running_open | ||
− | thrustVectorTransformName = | + | thrustVectorTransformName = thrustTransform |
exhaustDamage = True | exhaustDamage = True | ||
ignitionThreshold = 0.33 | ignitionThreshold = 0.33 | ||
Line 221: | Line 221: | ||
engineID = ClosedCycle | engineID = ClosedCycle | ||
runningEffectName = running_closed | runningEffectName = running_closed | ||
− | thrustVectorTransformName = | + | thrustVectorTransformName = thrustTransform |
exhaustDamage = True | exhaustDamage = True | ||
ignitionThreshold = 0.1 | ignitionThreshold = 0.1 | ||
Line 257: | Line 257: | ||
gimbalTransformName = obj_gimbal | gimbalTransformName = obj_gimbal | ||
gimbalRange = 3 | gimbalRange = 3 | ||
+ | } | ||
+ | |||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleTestSubject | ||
+ | |||
+ | // nowhere: 0, srf: 1, ocean: 2, atmo: 4, space: 8 | ||
+ | environments = 15 | ||
+ | |||
+ | useStaging = True | ||
+ | useEvent = True | ||
} | } | ||
} | } | ||
}} | }} |
Revision as of 21:58, 11 August 2014
PART { // this is a sample config file, for determining a good file format for defining part parameters // comment line - ignored by cfg parser // empty lines, or lines without a '=' sign are also ignored // all other lines are split at the '=' sign, and the left operand is used to know what parameter we are setting // diferent parameters require data in different formats (see docs), and each module has it's own parameters (again, see docs) // each assignment must be in a single line. Lines without assignments will be ignored. (You CAN turn on word wrap, though) // each keyword here relates to an existing variable in the assigned module. If the keyword isn't found, it is ignored. // conversely, if a keyword is left unassigned (as in not in the file), it will be initialized with it's default value // This is done automatically, so any public variable defined in the loaded module can be accessed this way (provided it's value can be parsed) // --- general parameters --- name = RAPIER module = Part author = C. Jenkins // --- asset parameters --- mesh = rapier.mu scale = 1.0 // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z node_stack_top = 0.0,0.741545,0.0 , 0.0, 1.0, 0.0 node_stack_bottom = 0.0,-0.2048244, 0.0, 0.0, 1.0, 0.0 // --- editor parameters --- mass = 1.2 dragModelType = default maximum_drag = 0.2 minimum_drag = 0.2 angularDrag = 2 crashTolerance = 20 maxTemp = 3600 TechRequired = hypersonicFlight entryCost = 35000 cost = 3600 category = Propulsion subcategory = 0 title = R.A.P.I.E.R. Engine manufacturer = C7 Aerospace Division and Rockomax Conglomerate description = The R.A.P.I.E.R. (Reactive Alternate-Propellant Intelligent Engine for Rockets) is a joint venture between C7 Aerospace and the Rockomax Conglomerate. Designed to fill a gap in the design requirements for sustainable single stage to orbit aircraft, this engine combines the best of rocket and air-breathing thrust technology. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,0,1,1,0 EFFECTS { running_closed { AUDIO { channel = Ship clip = sound_rocket_spurts volume = 0.0 0.0 volume = 1.0 1.0 pitch = 0.0 0.2 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_aeroSpike transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } MODEL_MULTI_PARTICLE { modelName = Squad/FX/shockExhaust_blue_small transformName = thrustTransform emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.5 speed = 1.0 1.2 } } power_open { AUDIO { channel = Ship clip = sound_rocket_spurts volume = 0.0 0.0 volume = 1.0 1.0 pitch = 0.0 0.2 pitch = 1.0 1.0 loop = true } MODEL_MULTI_PARTICLE { modelName = Squad/FX/shockExhaust_red_small transformName = thrustTransform emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.5 speed = 1.0 1.2 } } running_open { AUDIO { channel = Ship clip = sound_jet_deep volume = 0.0 0.0 volume = 1.0 1.0 pitch = 0.0 0.2 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_aeroSpike transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { PREFAB_PARTICLE { prefabName = fx_exhaustSparks_flameout_2 transformName = smokePoint oneShot = true } AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } } MODULE { name = MultiModeEngine primaryEngineID = AirBreathing secondaryEngineID = ClosedCycle } MODULE { name = ModuleEnginesFX engineID = AirBreathing directThrottleEffectName = power_open runningEffectName = running_open thrustVectorTransformName = thrustTransform exhaustDamage = True ignitionThreshold = 0.33 minThrust = 0 maxThrust = 190 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 = 2200 0 0 0 } } MODULE { name = ModuleEnginesFX engineID = ClosedCycle runningEffectName = running_closed thrustVectorTransformName = thrustTransform exhaustDamage = True ignitionThreshold = 0.1 minThrust = 0 maxThrust = 175 heatProduction = 650 fxOffset = 0, 0, 0.25 PROPELLANT { name = LiquidFuel ratio = 0.9 DrawGauge = True } PROPELLANT { name = Oxidizer ratio = 1.1 } atmosphereCurve { key = 0 360 key = 1 320 } } MODULE { name = ModuleAnimateHeat ThermalAnim = HeatAnimationEmissiveRapier } MODULE { name = ModuleGimbal gimbalTransformName = obj_gimbal gimbalRange = 3 } MODULE { name = ModuleTestSubject // nowhere: 0, srf: 1, ocean: 2, atmo: 4, space: 8 environments = 15 useStaging = True useEvent = True } }