Difference between revisions of "Parts/Aero/HeatShield/HeatShield0.cfg"
From Kerbal Space Program Wiki
< Parts
(Add part config) |
m (Update config) |
||
Line 21: | Line 21: | ||
category = Thermal | category = Thermal | ||
subcategory = 0 | subcategory = 0 | ||
− | title = Heat Shield (0.625m) | + | title = #autoLOC_500178 //#autoLOC_500178 = Heat Shield (0.625m) |
− | manufacturer = O.M.B. Demolition Enterprises | + | manufacturer = #autoLOC_501629 //#autoLOC_501629 = O.M.B. Demolition Enterprises |
− | description = A tiny structural heat shield | + | description = #autoLOC_500179 //#autoLOC_500179 = A tiny structural heat shield |
attachRules = 1,0,1,0,0 | attachRules = 1,0,1,0,0 | ||
mass = 0.025 | mass = 0.025 | ||
Line 40: | Line 40: | ||
bulkheadProfiles = size0 | bulkheadProfiles = size0 | ||
thermalMassModifier = 1.0 | thermalMassModifier = 1.0 | ||
− | tags = ablat drag entry insulate protect re- rocket therm | + | tags = #autoLOC_500180 //#autoLOC_500180 = ablat drag entry insulate protect re- rocket therm |
MODULE | MODULE | ||
Line 90: | Line 90: | ||
ejectionForce = 50 | ejectionForce = 50 | ||
isOmniDecoupler = true | isOmniDecoupler = true | ||
− | menuName = Jettison Heat Shield | + | menuName = #autoLOC_502004 //#autoLOC_502004 = Jettison Heat Shield |
stagingEnabled = False | stagingEnabled = False | ||
− | stagingEnableText = HS Jettison Not Staged | + | stagingEnableText = #autoLOC_502005 //#autoLOC_502005 = HS Jettison Not Staged |
− | stagingDisableText = HS Jettison Staged | + | stagingDisableText = #autoLOC_502006 //#autoLOC_502006 = HS Jettison Staged |
} | } | ||
Line 295: | Line 295: | ||
nodeEnabled = True | nodeEnabled = True | ||
attachNodeName = bottom | attachNodeName = bottom | ||
+ | } | ||
+ | |||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleCargoPart | ||
+ | packedVolume = 50 | ||
} | } | ||
} | } | ||
− | |||
}} | }} |
Latest revision as of 06:54, 15 October 2024
PART { name = HeatShield0 module = Part author = RoverDude MODEL { model = Squad/Parts/Aero/HeatShield/HeatShield0 } rescaleFactor = 1 node_stack_bottom = 0.0, -0.0095, 0.0, 0.0, -1.0, 0.0, 1 node_stack_top = 0.0, 0.052, 0.0, 0.0, 1.0, 0.0, 1 sound_vent_medium = decouple CoPOffset = 0.0, 0.5, 0.0 CoLOffset = 0.0, -0.075, 0.0 TechRequired = survivability entryCost = 600 cost = 150 category = Thermal subcategory = 0 title = #autoLOC_500178 //#autoLOC_500178 = Heat Shield (0.625m) manufacturer = #autoLOC_501629 //#autoLOC_501629 = O.M.B. Demolition Enterprises description = #autoLOC_500179 //#autoLOC_500179 = A tiny structural heat shield attachRules = 1,0,1,0,0 mass = 0.025 dragModelType = default maximum_drag = 0.2 minimum_drag = 0.2 angularDrag = 2 breakingForce = 100 breakingTorque = 100 crashTolerance = 9 maxTemp = 3300 fuelCrossFeed = False PhysicsSignificance = 0 stageOffset = 1 childStageOffset = 1 bulkheadProfiles = size0 thermalMassModifier = 1.0 tags = #autoLOC_500180 //#autoLOC_500180 = ablat drag entry insulate protect re- rocket therm MODULE { name = ModuleAblator ablativeResource = Ablator lossExp = -7500 lossConst = 0.1 pyrolysisLossFactor = 6000 reentryConductivity = 0.01 ablationTempThresh = 500 useChar = True charModuleName = shieldChar } MODULE { name = ModuleColorChanger moduleID = shieldChar shaderProperty = _BurnColor useRate = False toggleInEditor = False toggleInFlight = False redCurve { key = 0 0 key = 1 1 } greenCurve { key = 0 0 key = 1 1 } blueCurve { key = 0 0 key = 1 1 } alphaCurve { key = 0 0.8 } } MODULE { name = ModuleDecouple ejectionForce = 50 isOmniDecoupler = true menuName = #autoLOC_502004 //#autoLOC_502004 = Jettison Heat Shield stagingEnabled = False stagingEnableText = #autoLOC_502005 //#autoLOC_502005 = HS Jettison Not Staged stagingDisableText = #autoLOC_502006 //#autoLOC_502006 = HS Jettison Staged } MODULE { name = ModuleTestSubject useStaging = False useEvent = True situationMask = 15 CONSTRAINT { type = ATMOSPHERE value = True } CONSTRAINT { // prelaunch only at home // our main situationMask above includes prelaunch // but if nothome, here, and that mask with this value (11) // which excludes prelaunch type = SITUATION value = 11 body = _NotHome } CONSTRAINT { type = SPEEDENV test = LT value = 350 prestige = Trivial } CONSTRAINT { type = SPEEDENV test = GT value = 250 prestige = Trivial } CONSTRAINT { type = SPEEDENV test = LT value = 500 prestige = Significant } CONSTRAINT { type = SPEEDENV test = GT value = 300 prestige = Significant } CONSTRAINT { type = SPEEDENV test = LT value = 600 prestige = Exceptional } CONSTRAINT { type = SPEEDENV test = GT value = 400 prestige = Exceptional } CONSTRAINT { type = SPEED test = LT value = 1500 situationMask = 8 prestige = Trivial } CONSTRAINT { type = SPEED test = GT value = 1000 situationMask = 8 prestige = Trivial } CONSTRAINT { type = SPEED test = LT value = 2500 situationMask = 8 prestige = Significant } CONSTRAINT { type = SPEED test = GT value = 1500 situationMask = 8 prestige = Significant } CONSTRAINT { type = SPEED test = LT value = 6000 situationMask = 8 prestige = Exceptional } CONSTRAINT { type = SPEED test = GT value = 2000 situationMask = 8 prestige = Exceptional } CONSTRAINT { type = DENSITY test = LT value = 0.1 } CONSTRAINT { type = ALTITUDEENV test = GT value = 4000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = LT value = 6000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = GT value = 8000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = LT value = 12000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = GT value = 12000 prestige = Exceptional } CONSTRAINT { type = ALTITUDEENV test = LT value = 16000 prestige = Exceptional } CONSTRAINT { type = REPEATABILITY value = ALWAYS prestige = Trivial } CONSTRAINT { type = REPEATABILITY value = BODYANDSITUATION prestige = Significant } CONSTRAINT { type = REPEATABILITY value = ONCEPERPART prestige = Exceptional } } RESOURCE { name = Ablator amount = 50 maxAmount = 50 } MODULE { name = ModuleLiftingSurface useInternalDragModel = False deflectionLiftCoeff = 0.0875 liftingSurfaceCurve = CapsuleBottom disableBodyLift = False omnidirectional = False perpendicularOnly = True transformDir = Y transformSign = -1 nodeEnabled = True attachNodeName = bottom } MODULE { name = ModuleCargoPart packedVolume = 50 } }