Difference between revisions of "Parts/Command/mk3CockpitShuttle/mk3CockpitShuttle.cfg"

From Kerbal Space Program Wiki
Jump to: navigation, search
m (BobBot moved page Parts/Command/mk3Cockpit/mk3Cockpit.cfg to Parts/Mk3/Mk3Cockpit Shuttle/Mk3Cockpit Shuttle.cfg without leaving a redirect: Renamed part configuration file after update.)
m (*update to 0.90.0;)
Line 1: Line 1:
 
{{Part config|Mk3 Cockpit|2=PART
 
{{Part config|Mk3 Cockpit|2=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 ---
 
// --- general parameters ---
name = mark3Cockpit
+
name = mk3Cockpit_Shuttle
 
module = Part
 
module = Part
author = C. Jenkins
+
author = Porkjet
  
 
// --- asset parameters ---
 
// --- asset parameters ---
 
mesh = model.mu
 
mesh = model.mu
scale = 0.1
 
  
 +
rescaleFactor = 1
  
 
// --- node definitions ---
 
// --- node definitions ---
 
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
 
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_stack_top = 0.0, 7.6, 0.0, 0.0, 1.0, 0.0
+
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -7.8, 0.0, 0.0, 1.0, 0.0
+
node_stack_top = 0.0, 3.1875, 0.625, 0.0, 1.0, 0.0, 1
 +
 
 +
 
  
 
// --- editor parameters ---
 
// --- editor parameters ---
 
TechRequired = heavyAerodynamics
 
TechRequired = heavyAerodynamics
entryCost = 18600
+
entryCost = 50000
cost = 3600
+
cost = 10000
 
category = Pods
 
category = Pods
 
subcategory = 0
 
subcategory = 0
 
title = Mk3 Cockpit
 
title = Mk3 Cockpit
 
manufacturer = C7 Aerospace Division
 
manufacturer = C7 Aerospace Division
description = The Mk 3 Cockpit is the pinnacle of airframe cockpit technology. In the rare event of a Kerbin Penetrating anomaly, this cockpit will ensure your Kerbs are interred according to health and sanitation guidelines.
+
description = A cockpit for those die hard explorers. Especially useful when transporting extra crew to a remote rock to save the day. Note: IVA still in shipping and customs.
 
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
 
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
 
attachRules = 1,0,1,1,0
 
attachRules = 1,0,1,1,0
Line 41: Line 33:
 
// --- standard part parameters ---
 
// --- standard part parameters ---
 
mass = 3.5
 
mass = 3.5
dragModelType = default
+
dragModelType = override
maximum_drag = 0.2
+
maximum_drag = 0.1
minimum_drag = 0.15
+
minimum_drag = 0.1
 
angularDrag = 2
 
angularDrag = 2
crashTolerance = 50
+
crashTolerance = 60
breakingForce = 50
 
breakingTorque = 50
 
 
maxTemp = 3400
 
maxTemp = 3400
 +
fuelCrossFeed = True
  
 
vesselType = Ship
 
vesselType = Ship
  
 
// --- internal setup ---
 
// --- internal setup ---
CrewCapacity = 3
+
CrewCapacity = 4
  
 
INTERNAL
 
INTERNAL
 
{
 
{
   name = GenericSpace3
+
   name = Placeholder
 
}
 
}
  
Line 69: Line 60:
 
{
 
{
 
name = ElectricCharge
 
name = ElectricCharge
amount = 150
+
amount = 500
maxAmount = 150
+
maxAmount = 500
 
}
 
}
  
 
MODULE
 
MODULE
 
{
 
{
name = ModuleSAS
+
name = ModuleReactionWheel
}
+
 
 +
actionGUIName = Toggle RW
  
MODULE
+
PitchTorque = 40
{
+
YawTorque = 40
name = ModuleReactionWheel
+
RollTorque = 20
 
PitchTorque = 10
 
YawTorque = 10
 
RollTorque = 10
 
 
 
 
RESOURCE
 
RESOURCE
 
{
 
{
 
name = ElectricCharge
 
name = ElectricCharge
rate = 1.05
+
rate = 1.0
 
}
 
}
 
}
 
}
Line 116: Line 104:
 
storeActionName = Store Experiments
 
storeActionName = Store Experiments
 
evaOnlyStorage = True
 
evaOnlyStorage = True
storageRange = 2.0
+
storageRange = 4.0
 
}
 
}
 +
 
RESOURCE
 
RESOURCE
 
{
 
{
 
name = MonoPropellant
 
name = MonoPropellant
amount = 30
+
amount = 100
maxAmount = 30
+
maxAmount = 100
 
}
 
}
 
MODULE
 
MODULE
 
{
 
{
 
       name = FlagDecal
 
       name = FlagDecal
       textureQuadName = flagTransform
+
       textureQuadName = FLAG
 +
}
 +
MODULE
 +
{
 +
name = ModuleAnimateGeneric
 +
animationName = Mk3Cockpit_Shuttle
 +
actionGUIName = Toggle Lights
 +
startEventGUIName = Lights On
 +
endEventGUIName = Lights Off
 
}
 
}
 +
//MODULE
 +
//{
 +
// name = ModuleLiftingSurface
 +
// deflectionLiftCoeff = 1 // proportionally less than Mk2
 +
// dragAtMaxAoA = 0.2
 +
// dragAtMinAoA = 0.05
 +
//}
 
}
 
}
  
 
}}
 
}}

Revision as of 03:19, 16 December 2014

This is the configuration file for Mk3 Cockpit.
PART
{

// --- general parameters ---
name = mk3Cockpit_Shuttle
module = Part
author = Porkjet

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

rescaleFactor = 1

// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, 1.0, 0.0, 3
node_stack_top = 0.0, 3.1875, 0.625, 0.0, 1.0, 0.0, 1



// --- editor parameters ---
TechRequired = heavyAerodynamics
entryCost = 50000
cost = 10000
category = Pods
subcategory = 0
title = Mk3 Cockpit
manufacturer = C7 Aerospace Division
description = A cockpit for those die hard explorers. Especially useful when transporting extra crew to a remote rock to save the day. Note: IVA still in shipping and customs.
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,1,0

// --- standard part parameters ---
mass = 3.5
dragModelType = override
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
crashTolerance = 60
maxTemp = 3400
fuelCrossFeed = True

vesselType = Ship

// --- internal setup ---
CrewCapacity = 4

INTERNAL
{
  name = Placeholder
}

MODULE
{
	name = ModuleCommand
	minimumCrew = 1
}

RESOURCE
{
	name = ElectricCharge
	amount = 500
	maxAmount = 500
}

MODULE
{
	name = ModuleReactionWheel

	actionGUIName = Toggle RW

	PitchTorque = 40
	YawTorque = 40
	RollTorque = 20
	
	RESOURCE
	{
		name = ElectricCharge
		rate = 1.0
	}
}
MODULE
{
	name = ModuleScienceExperiment	
	
	experimentID = crewReport
	
	experimentActionName = Crew Report
	resetActionName = Discard Crew Report
	reviewActionName = Review Report
	
	useStaging = False	
	useActionGroups = True
	hideUIwhenUnavailable = True	
	rerunnable = True
	
	xmitDataScalar = 1.0
}
MODULE
{
	name = ModuleScienceContainer
	
	reviewActionName = Review Stored Data
	storeActionName = Store Experiments
	evaOnlyStorage = True
	storageRange = 4.0
}

RESOURCE
{
	name = MonoPropellant
	amount = 100
	maxAmount = 100
}
MODULE
{
      name = FlagDecal
      textureQuadName = FLAG
}
MODULE
{
	name = ModuleAnimateGeneric
	animationName = Mk3Cockpit_Shuttle
	actionGUIName = Toggle Lights
	startEventGUIName = Lights On
	endEventGUIName = Lights Off
}
//MODULE
//{
//	name = ModuleLiftingSurface
//	deflectionLiftCoeff = 1	// proportionally less than Mk2
//	dragAtMaxAoA = 0.2
//	dragAtMinAoA = 0.05
//}
}