Difference between revisions of "Parts/Command/Mk1-3Pod/mk1-3.cfg"

From Kerbal Space Program Wiki
Jump to: navigation, search
(Add Mk1-3 config file)
 
m (updated)
 
Line 35: Line 35:
 
minimum_drag = 0.15
 
minimum_drag = 0.15
 
angularDrag = 2
 
angularDrag = 2
crashTolerance = 45
+
crashTolerance = 20
 
bodyLiftOnlyUnattachedLift = True
 
bodyLiftOnlyUnattachedLift = True
 
bodyLiftOnlyAttachName = bottom
 
bodyLiftOnlyAttachName = bottom
Line 54: Line 54:
 
name = ModuleCommand
 
name = ModuleCommand
 
minimumCrew = 1
 
minimumCrew = 1
 +
defaultControlPointDisplayName = #autoLOC_6011003 //#autoLOC_6011003 = Default
 +
CONTROLPOINT
 +
{
 +
name = reverse
 +
displayName = #autoLOC_6011004 //#autoLOC_6011004 = Reversed
 +
orientation = 0,0,180
 +
}
 
}
 
}
 
RESOURCE
 
RESOURCE
Line 70: Line 77:
 
{
 
{
 
name = ElectricCharge
 
name = ElectricCharge
rate = 1.2
+
rate = 0.45
 
}
 
}
 
}
 
}
 +
 
MODULE
 
MODULE
 
{
 
{
Line 84: Line 92:
 
toggleInFlight = true
 
toggleInFlight = true
 
unfocusedRange = 5
 
unfocusedRange = 5
toggleName = Toggle Lights
+
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = Lights On
+
eventOnName = #autoLOC_6001409 //#autoLOC_6001409 = Lights On
eventOffName = Lights Off
+
eventOffName = #autoLOC_6001408 //#autoLOC_6001408 = Lights Off
 
toggleAction = True
 
toggleAction = True
 
defaultActionGroup = Light
 
defaultActionGroup = Light
Line 112: Line 120:
 
{
 
{
 
name = ModuleScienceExperiment
 
name = ModuleScienceExperiment
experimentID = crewReport
+
experimentID = crewReport  
experimentActionName = Crew Report
+
experimentActionName = #autoLOC_502009 //#autoLOC_502009 = Crew Report
resetActionName = Discard Crew Report
+
resetActionName = #autoLOC_502010 //#autoLOC_502010 = Discard Crew Report
reviewActionName = Review Report
+
reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report
 
useStaging = False
 
useStaging = False
 
useActionGroups = True
 
useActionGroups = True
Line 127: Line 135:
 
{
 
{
 
name = ModuleScienceContainer
 
name = ModuleScienceContainer
reviewActionName = Review Stored Data
+
reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data
storeActionName = Store Experiments
+
storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments
 
evaOnlyStorage = True
 
evaOnlyStorage = True
 
storageRange = 2.0
 
storageRange = 2.0
Line 195: Line 203:
 
clip = sound_rocket_mini
 
clip = sound_rocket_mini
 
volume = 0.0 0.0
 
volume = 0.0 0.0
volume = 0.1 0.0
+
volume = 0.02 0.1
volume = 0.5 0.025
+
volume = 0.5 0.1
 
volume = 1.0 0.1
 
volume = 1.0 0.1
 
pitch = 0.0 0.75
 
pitch = 0.0 0.75
Line 231: Line 239:
 
key = 4 0.001
 
key = 4 0.001
 
}
 
}
}
+
}
 +
 +
MODULE
 +
{
 +
name = ModuleInventoryPart
 +
InventorySlots = 3
 +
packedVolumeLimit = 200
 +
}
 
}
 
}
 
 
}}
 
}}

Latest revision as of 12:12, 4 October 2024

This is the configuration file for Mk1-3 Command Pod.
PART
{
	name = mk1-3pod
	module = Part
	author = RoverDude
	MODEL 
	{
		model = Squad/Parts/Command/Mk1-3Pod/Mk1-3
	}
	
	
	scale = 1
	rescaleFactor = 1
	node_stack_bottom = 0.0, -0.47924, 0.0, 0.0, -1.0, 0.0, 2
	node_stack_top = 0.0, 1.19319, 0.0, 0.0, 1.0, 0.0, 1
	CoPOffset = 0.0, 0.6, 0.0
	CenterOfBuoyancy = 0.0, 0.8, 0.0
	CenterOfDisplacement = 0.0, -0.3, 0.0
	buoyancyUseSine = False
	buoyancy = 1.1
	CoLOffset = 0.0, -0.45, 0.0
	TechRequired = commandModules
	entryCost = 7600
	cost = 3800
	category = Pods
	subcategory = 0
	title = #autoLOC_501805   //#autoLOC_501805 = Mk1-3 Command Pod
	manufacturer = #autoLOC_501673  //#autoLOC_501673 = Kerlington Model Rockets and Paper Products Inc
	description = #autoLOC_501806    //#autoLOC_501806 = This modern cockpit includes space for three crew members, and integrated RCS thrusters.
	attachRules = 1,0,1,1,0
	mass = 2.6
	
	dragModelType = default
	maximum_drag = 0.20
	minimum_drag = 0.15
	angularDrag = 2
	crashTolerance = 20
	bodyLiftOnlyUnattachedLift = True
	bodyLiftOnlyAttachName = bottom
	
	maxTemp = 1400
	skinMaxTemp = 2400
	
	vesselType = Ship
	CrewCapacity = 3
	bulkheadProfiles = size2, size1
	tags = #autoLOC_501807   //#autoLOC_501807 = capsule cmg control ?eva fly gyro ?iva moment pilot react rocket space stab steer torque
	INTERNAL
	{
		name = Mk1-3
	}
	MODULE
	{
		name = ModuleCommand
		minimumCrew = 1
		defaultControlPointDisplayName = #autoLOC_6011003 //#autoLOC_6011003 = Default
		CONTROLPOINT
		{
			name = reverse
			displayName = #autoLOC_6011004 //#autoLOC_6011004 = Reversed
			orientation = 0,0,180
		}
	}
	RESOURCE
	{
		name = ElectricCharge
		amount = 150
		maxAmount = 150
	}
	MODULE
	{
		name = ModuleReactionWheel
		PitchTorque = 15
		YawTorque = 15
		RollTorque = 15
		RESOURCE
		{
			name = ElectricCharge
			rate = 0.45
		}
	}

	MODULE
	{
		name = ModuleColorChanger
		shaderProperty = _EmissiveColor
		animRate = 0.8
		animState = false
		useRate = true
		toggleInEditor = true
		toggleInFlight = true
		toggleInFlight = true
		unfocusedRange = 5
		toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
		eventOnName = #autoLOC_6001409 	//#autoLOC_6001409 = Lights On
		eventOffName = #autoLOC_6001408 	//#autoLOC_6001408 = Lights Off
		toggleAction = True
		defaultActionGroup = Light
		redCurve
		{
			key = 0 0 0 3
			key = 1 1 0 0
		}
		greenCurve
		{
			key = 0 0 0 1
			key = 1 1 1 0
		}
		blueCurve
		{
			key = 0 0 0 0
			key = 1 0.7 1.5 0
		}
		alphaCurve
		{
			key = 0 1
		}
	}
	MODULE
	{
		name = ModuleScienceExperiment
		experimentID = crewReport 
		experimentActionName = #autoLOC_502009 //#autoLOC_502009 = Crew Report
		resetActionName = #autoLOC_502010 //#autoLOC_502010 = Discard Crew Report
		reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report
		useStaging = False
		useActionGroups = True
		hideUIwhenUnavailable = True
		rerunnable = True
		xmitDataScalar = 1.0
		usageReqMaskInternal = 5
		usageReqMaskExternal = -1
	}
	MODULE
	{
		name = ModuleScienceContainer
		reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data
		storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments
		evaOnlyStorage = True
		storageRange = 2.0
	}
	RESOURCE
	{
		name = MonoPropellant
		amount = 30
		maxAmount = 30
	}
	MODULE
	{
		name = FlagDecal
		textureQuadName = Flag
	}
	MODULE
	{
		name = ModuleConductionMultiplier
		modifiedConductionFactor = 0.003
		convectionFluxThreshold = 3000
	}

	MODULE
	{
		name = ModuleDataTransmitter
		antennaType = INTERNAL
		packetInterval = 1.0
		packetSize = 2
		packetResourceCost = 12.0
		requiredResource = ElectricCharge
		antennaPower = 5000
		optimumRange = 2500
		packetFloor = .1
		packetCeiling = 5
	}
	MODULE
	{
		name = ModuleProbeControlPoint
		minimumCrew = 2
		multiHop = False
	}
	
	MODULE
	{
		name = ModuleLiftingSurface
		useInternalDragModel = False
		deflectionLiftCoeff = 1.4
		liftingSurfaceCurve = CapsuleBottom
		disableBodyLift = False
		omnidirectional = False
		perpendicularOnly = True
		transformDir = Y
		transformSign = -1
		nodeEnabled = True
		attachNodeName = bottom
	}
	
	EFFECTS
	{
		running
		{
			AUDIO_MULTI_POOL
			{
				channel = Ship
				transformName = thrustTransform
				clip = sound_rocket_mini
				volume = 0.0 0.0
				volume = 0.02 0.1
				volume = 0.5 0.1
				volume = 1.0 0.1
				pitch = 0.0 0.75
				pitch = 1.0 1.5
				loop = true
			}
			MODEL_MULTI_PARTICLE
			{
				modelName = Squad/FX/Monoprop_small
				transformName = thrustTransform
				emission = 0.0 0.0
				emission = 0.1 0.0
				emission = 1.0 1.0
				speed = 0.0 0.8
				speed = 1.0 1.0
				localRotation = -90, 0, 0
			}
		}		
	}
	
	MODULE
	{
		name = ModuleRCSFX
		stagingEnabled = False
		thrusterTransformName = thrustTransform
		thrusterPower = 1
		resourceName = MonoPropellant
		resourceFlowMode = STAGE_PRIORITY_FLOW
		runningEffectName = running
		atmosphereCurve
		{
			key = 0 240
			key = 1 100
			key = 4 0.001
		}
	}
	
	MODULE
	{
		name = ModuleInventoryPart
		InventorySlots = 3
		packedVolumeLimit = 200
	}
}