Difference between revisions of "Parts/Utility/parachuteMk1/parachuteMk1.cfg"
From Kerbal Space Program Wiki
m (*add underscore to the title;) |
m (Update config) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{Part config|Mk16 Parachute|2=PART |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{ | { | ||
− | + | name = parachuteSingle | |
− | + | module = Part | |
− | + | author = HarvesteR | |
− | + | mesh = model.mu | |
− | + | scale = 0.1 | |
− | + | node_stack_bottom = 0.0, -0.120649, 0.0, 0.0, -1.0, 0.0, 0 | |
− | + | node_attach = 0.0, -0.120649, 0.0, 0.0, -1.0, 0.0 | |
− | + | buoyancyUseCubeNamed = PACKED | |
− | + | sound_parachute_open = activate | |
− | + | sound_parachute_single = deploy | |
− | + | TechRequired = start | |
− | + | entryCost = 0 | |
− | + | cost = 422 | |
− | + | category = Utility | |
+ | subcategory = 0 | ||
+ | title = #autoLOC_500921 //#autoLOC_500921 = Mk16 Parachute | ||
+ | description = #autoLOC_500922 //#autoLOC_500922 = The Mk16 Parachute might be considered by some to be little more than a random stitching together of the surplus parts it is, in fact, made from. But the fact remains that the Mk16 has been widely accepted as a generally better alternative to being in freefall. | ||
+ | attachRules = 1,0,0,1,0 | ||
+ | mass = 0.1 | ||
+ | dragModelType = default | ||
+ | angularDrag = 3 | ||
+ | crashTolerance = 12 | ||
+ | maxTemp = 2500 // = 3100 | ||
+ | emissiveConstant = 0.7 | ||
+ | stageOffset = -1 | ||
+ | preferredStage = PARACHUTESTAGE | ||
+ | bulkheadProfiles = size0, srf | ||
+ | bodyLiftMultiplier = 0 | ||
+ | tags = #autoLOC_500923 //#autoLOC_500923 = arrest canopy chute decel descen drag entry fall landing re- return safe slow white | ||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleParachute | ||
+ | semiDeployedAnimation = semiDeploySmall | ||
+ | fullyDeployedAnimation = fullyDeploySmall | ||
+ | invertCanopy = true | ||
+ | autoCutSpeed = 0.5 | ||
+ | capName = cap | ||
+ | canopyName = canopy | ||
+ | stowedDrag = 0.22 | ||
+ | semiDeployedDrag = 1 | ||
+ | fullyDeployedDrag = 500 | ||
+ | minAirPressureToOpen = 0.04 | ||
+ | clampMinAirPressure = 0.04 | ||
+ | deployAltitude = 1000 | ||
+ | deploymentSpeed = 0.12 | ||
+ | semiDeploymentSpeed = 0.5 | ||
+ | chuteMaxTemp = 650 | ||
+ | } | ||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleTestSubject | ||
+ | useStaging = True | ||
+ | useEvent = False | ||
+ | situationMask = 8 | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ATMOSPHERE | ||
+ | value = True | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEEDENV | ||
+ | test = LT | ||
+ | value = 200 | ||
+ | prestige = Trivial | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEEDENV | ||
+ | test = GT | ||
+ | value = 100 | ||
+ | prestige = Trivial | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEEDENV | ||
+ | test = LT | ||
+ | value = 100 | ||
+ | prestige = Significant | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEEDENV | ||
+ | test = GT | ||
+ | value = 50 | ||
+ | prestige = Significant | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEEDENV | ||
+ | test = LT | ||
+ | value = 50 | ||
+ | prestige = Exceptional | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEEDENV | ||
+ | test = GT | ||
+ | value = 20 | ||
+ | prestige = Exceptional | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = DENSITY | ||
+ | test = GT | ||
+ | value = 0.2 | ||
+ | prestige = Trivial | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = DENSITY | ||
+ | test = GT | ||
+ | value = 0.1 | ||
+ | prestige = Significant | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = DENSITY | ||
+ | test = GT | ||
+ | value = 0.02 | ||
+ | prestige = Exceptional | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ALTITUDE | ||
+ | test = GT | ||
+ | value = 1000 | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ALTITUDEENV | ||
+ | test = GT | ||
+ | value = 4000 | ||
+ | prestige = Trivial | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ALTITUDEENV | ||
+ | test = LT | ||
+ | value = 8000 | ||
+ | prestige = Trivial | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ALTITUDEENV | ||
+ | test = GT | ||
+ | value = 2000 | ||
+ | prestige = Significant | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ALTITUDEENV | ||
+ | test = LT | ||
+ | value = 4000 | ||
+ | prestige = Significant | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ALTITUDEENV | ||
+ | test = GT | ||
+ | value = 1000 | ||
+ | prestige = Exceptional | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = ALTITUDEENV | ||
+ | test = LT | ||
+ | value = 2000 | ||
+ | prestige = Exceptional | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEED | ||
+ | test = LT | ||
+ | value = 300 | ||
+ | body = _Home | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = SPEED | ||
+ | test = LT | ||
+ | value = 1000 | ||
+ | body = _NotHome | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = REPEATABILITY | ||
+ | value = ALWAYS | ||
+ | prestige = Trivial | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = REPEATABILITY | ||
+ | value = BODYANDSITUATION | ||
+ | prestige = Significant | ||
+ | } | ||
+ | CONSTRAINT | ||
+ | { | ||
+ | type = REPEATABILITY | ||
+ | value = ONCEPERPART | ||
+ | prestige = Exceptional | ||
+ | } | ||
+ | } | ||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleDragModifier | ||
+ | dragCubeName = SEMIDEPLOYED | ||
+ | dragModifier = 1.25 | ||
+ | } | ||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleDragModifier | ||
+ | dragCubeName = DEPLOYED | ||
+ | dragModifier = 12 | ||
+ | } | ||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleCargoPart | ||
+ | packedVolume = 140 | ||
+ | } | ||
} | } | ||
− | + | }} |
Latest revision as of 07:44, 16 October 2024
PART { name = parachuteSingle module = Part author = HarvesteR mesh = model.mu scale = 0.1 node_stack_bottom = 0.0, -0.120649, 0.0, 0.0, -1.0, 0.0, 0 node_attach = 0.0, -0.120649, 0.0, 0.0, -1.0, 0.0 buoyancyUseCubeNamed = PACKED sound_parachute_open = activate sound_parachute_single = deploy TechRequired = start entryCost = 0 cost = 422 category = Utility subcategory = 0 title = #autoLOC_500921 //#autoLOC_500921 = Mk16 Parachute description = #autoLOC_500922 //#autoLOC_500922 = The Mk16 Parachute might be considered by some to be little more than a random stitching together of the surplus parts it is, in fact, made from. But the fact remains that the Mk16 has been widely accepted as a generally better alternative to being in freefall. attachRules = 1,0,0,1,0 mass = 0.1 dragModelType = default angularDrag = 3 crashTolerance = 12 maxTemp = 2500 // = 3100 emissiveConstant = 0.7 stageOffset = -1 preferredStage = PARACHUTESTAGE bulkheadProfiles = size0, srf bodyLiftMultiplier = 0 tags = #autoLOC_500923 //#autoLOC_500923 = arrest canopy chute decel descen drag entry fall landing re- return safe slow white MODULE { name = ModuleParachute semiDeployedAnimation = semiDeploySmall fullyDeployedAnimation = fullyDeploySmall invertCanopy = true autoCutSpeed = 0.5 capName = cap canopyName = canopy stowedDrag = 0.22 semiDeployedDrag = 1 fullyDeployedDrag = 500 minAirPressureToOpen = 0.04 clampMinAirPressure = 0.04 deployAltitude = 1000 deploymentSpeed = 0.12 semiDeploymentSpeed = 0.5 chuteMaxTemp = 650 } MODULE { name = ModuleTestSubject useStaging = True useEvent = False situationMask = 8 CONSTRAINT { type = ATMOSPHERE value = True } CONSTRAINT { type = SPEEDENV test = LT value = 200 prestige = Trivial } CONSTRAINT { type = SPEEDENV test = GT value = 100 prestige = Trivial } CONSTRAINT { type = SPEEDENV test = LT value = 100 prestige = Significant } CONSTRAINT { type = SPEEDENV test = GT value = 50 prestige = Significant } CONSTRAINT { type = SPEEDENV test = LT value = 50 prestige = Exceptional } CONSTRAINT { type = SPEEDENV test = GT value = 20 prestige = Exceptional } CONSTRAINT { type = DENSITY test = GT value = 0.2 prestige = Trivial } CONSTRAINT { type = DENSITY test = GT value = 0.1 prestige = Significant } CONSTRAINT { type = DENSITY test = GT value = 0.02 prestige = Exceptional } CONSTRAINT { type = ALTITUDE test = GT value = 1000 } CONSTRAINT { type = ALTITUDEENV test = GT value = 4000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = LT value = 8000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = GT value = 2000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = LT value = 4000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = GT value = 1000 prestige = Exceptional } CONSTRAINT { type = ALTITUDEENV test = LT value = 2000 prestige = Exceptional } CONSTRAINT { type = SPEED test = LT value = 300 body = _Home } CONSTRAINT { type = SPEED test = LT value = 1000 body = _NotHome } CONSTRAINT { type = REPEATABILITY value = ALWAYS prestige = Trivial } CONSTRAINT { type = REPEATABILITY value = BODYANDSITUATION prestige = Significant } CONSTRAINT { type = REPEATABILITY value = ONCEPERPART prestige = Exceptional } } MODULE { name = ModuleDragModifier dragCubeName = SEMIDEPLOYED dragModifier = 1.25 } MODULE { name = ModuleDragModifier dragCubeName = DEPLOYED dragModifier = 12 } MODULE { name = ModuleCargoPart packedVolume = 140 } }