Difference between revisions of "Parts/Utility/parachuteMk25/parachuteMk25.cfg"

From Kerbal Space Program Wiki
< Parts‎ | Utility
Jump to: navigation, search
(Updated for 0.23)
m (*update to 1.0.4;)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Part config|Mk25 Parachute|2=PART
 
{{Part config|Mk25 Parachute|2=PART
 
{
 
{
// this is a sample config file, for determining a good file format for defining part parameters
+
name = parachuteDrogue
// comment line - ignored by cfg parser
+
module = Part
// empty lines, or lines without a '=' sign are also ignored
+
author = NovaSilisko
// all other lines are split at the '=' sign, and the left operand is used to know what parameter we are setting
+
mesh = model.mu
// diferent parameters require data in different formats (see docs), and each module has it's own parameters (again, see docs)
+
scale = 0.1
// each assignment must be in a single line. Lines without assignments will be ignored. (You CAN turn on word wrap, though)
+
rescaleFactor = 1
// each keyword here relates to an existing variable in the assigned module. If the keyword isn't found, it is ignored.
+
node_stack_bottom = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0, 1
// conversely, if a keyword is left unassigned (as in not in the file), it will be initialized with it's default value
+
node_attach = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0
// 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)
+
sound_parachute_open = activate
 
+
TechRequired = advLanding
 
+
entryCost = 3500
// --- general parameters ---
+
cost = 400
name = parachuteDrogue
+
category = Utility
module = Part
+
subcategory = 0
author = NovaSilisko
+
title = Mk25 Parachute
 
+
description = The Mk25 is what's known as a "Drogue" parachute - small, deploys high up, and certainly not enough to stop you smashing into the ground on its own, but useful for slowing heavy craft down before the deployment of your main chutes.
// --- asset parameters ---
+
attachRules = 1,0,0,1,0
mesh = model.mu
+
mass = 0.2
scale = 0.1
+
dragModelType = default
 
+
angularDrag = 3
rescaleFactor = 1
+
crashTolerance = 12
 
+
maxTemp = 2500 // = 3100
// --- node definitions ---
+
emissiveConstant = 0.7
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z, size
+
breakingForce = 100
node_stack_bottom = 0.0, -0.020649, 0.0, 0.0, 1.0, 0.0, 1
+
breakingTorque = 50
node_attach = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0
+
bodyLiftMultiplier = 0
 
+
stageOffset = -1
// --- FX definitions ---
+
bulkheadProfiles = size1, srf
sound_parachute_open = activate
+
MODULE
 
+
{
 
+
name = ModuleParachute
 
+
invertCanopy = true
// --- editor parameters ---
+
autoCutSpeed = 0.5
TechRequired = advLanding
+
capName = cap
entryCost = 3500
+
canopyName = canopy
cost = 400
+
semiDeployedAnimation = semiDeployLarge
category = Utility
+
fullyDeployedAnimation = fullyDeployLarge
subcategory = 0
+
stowedDrag = 0.22
title = Mk25 Parachute
+
semiDeployedDrag = 4
 
+
fullyDeployedDrag = 170
description = The Mk25 is what's known as a "Drogue" parachute - small, deploys high up, and certainly not enough to stop you smashing into the ground on its own, but useful for slowing heavy craft down before the deployment of your main chutes.
+
minAirPressureToOpen = 0.02
 
+
clampMinAirPressure = 0.02
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
+
deployAltitude = 2500
attachRules = 1,0,0,1,0
+
deploymentSpeed = 0.16667
 
+
semiDeploymentSpeed = 0.5
// --- standard part parameters ---
+
chuteMaxTemp = 2500
mass = 0.2
+
chuteThermalMassPerArea = 0.09
dragModelType = default
+
}
angularDrag = 3
+
MODULE
crashTolerance = 12
+
{
maxTemp = 3100
+
name = ModuleTestSubject
 
+
environments = 4
breakingForce = 100
+
useStaging = True
breakingTorque = 50
+
useEvent = False
 
+
}
stageOffset = -1
+
MODULE
 
+
{
 +
name = ModuleDragModifier
 +
dragCubeName = SEMIDEPLOYED
 +
dragModifier = 0.67
 +
}
 +
MODULE
 +
{
 +
name = ModuleDragModifier
 +
dragCubeName = DEPLOYED
 +
dragModifier = 3.5
 +
}
 +
}
  
 
// ----- DO NOT EDIT BELOW THIS POINT ------
 
 
MODULE
 
{
 
  name = ModuleParachute
 
invertCanopy = true
 
autoCutSpeed = 0.5
 
capName = cap
 
canopyName = canopy
 
semiDeployedAnimation = semiDeployLarge
 
fullyDeployedAnimation = fullyDeployLarge
 
stowedDrag = 0.22
 
semiDeployedDrag = 4
 
fullyDeployedDrag = 170
 
minAirPressureToOpen = 0.007
 
deployAltitude = 2500
 
deploymentSpeed = 1
 
semiDeploymentSpeed = 1
 
}
 
}
 
 
}}
 
}}

Latest revision as of 12:28, 27 June 2015

This is the configuration file for Mk25 Parachute.
PART
{
	name = parachuteDrogue
	module = Part
	author = NovaSilisko
	mesh = model.mu
	scale = 0.1
	rescaleFactor = 1
	node_stack_bottom = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0, 1
	node_attach = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0
	sound_parachute_open = activate
	TechRequired = advLanding
	entryCost = 3500
	cost = 400
	category = Utility
	subcategory = 0
	title = Mk25 Parachute
	description = The Mk25 is what's known as a "Drogue" parachute - small, deploys high up, and certainly not enough to stop you smashing into the ground on its own, but useful for slowing heavy craft down before the deployment of your main chutes.
	attachRules = 1,0,0,1,0
	mass = 0.2
	dragModelType = default
	angularDrag = 3
	crashTolerance = 12
	maxTemp = 2500 // = 3100
	emissiveConstant = 0.7
	breakingForce = 100
	breakingTorque = 50
	bodyLiftMultiplier = 0
	stageOffset = -1
	bulkheadProfiles = size1, srf
	MODULE
	{
		name = ModuleParachute
		invertCanopy = true
		autoCutSpeed = 0.5
		capName = cap
		canopyName = canopy
		semiDeployedAnimation = semiDeployLarge
		fullyDeployedAnimation = fullyDeployLarge
		stowedDrag = 0.22
		semiDeployedDrag = 4
		fullyDeployedDrag = 170
		minAirPressureToOpen = 0.02
		clampMinAirPressure = 0.02
		deployAltitude = 2500
		deploymentSpeed = 0.16667
		semiDeploymentSpeed = 0.5
		chuteMaxTemp = 2500
		chuteThermalMassPerArea = 0.09
	}
	MODULE
	{
		name = ModuleTestSubject
		environments = 4
		useStaging = True
		useEvent = False
	}
	MODULE
	{
		name = ModuleDragModifier
		dragCubeName = SEMIDEPLOYED
		dragModifier = 0.67
	}
	MODULE
	{
		name = ModuleDragModifier
		dragCubeName = DEPLOYED
		dragModifier = 3.5
	}
}