Parts/Wheel/LandingGear/GearFree.cfg

From Kerbal Space Program Wiki
Jump to: navigation, search
This is the configuration file for LY-05 Steerable Landing Gear.
PART
{
	name = GearFree
	module = Part
	author = Porkjet
	mesh = model.mu
	scale = 1.0
	rescaleFactor  = 1.0
	node_attach = 0.00, 0.00, 0.00, 0.0, 1.0, 0.0, 1
	TechRequired = aviation
	entryCost = 1500
	cost = 150
	category = Ground
	subcategory = 0
	title = #autoLOC_500975 //#autoLOC_500975 = LY-05 Steerable Landing Gear
	manufacturer = #autoLOC_501653 //#autoLOC_501653 = LightYear Tire Company
	description = #autoLOC_500976 //#autoLOC_500976 = Simple wheel with steering actuation. It has become evident that aerodynamic control surfaces don't offer much control while slowly taxiing on the ground. Hopefully these wheels will reduce the number of low altitude low speed collisions with buildings. And Kerbals.
	attachRules = 1,1,1,1,1,0,0,0
	mass = 0.015
	thermalMassModifier = 4.0 
	// heatConductivity = 0.06
	emissiveConstant = 0.95
	dragModelType = default
	maximum_drag = 0.3
	minimum_drag = 0.2
	angularDrag = 1
	maxTemp = 1000 
	crashTolerance = 325
	breakingForce = 50
	breakingTorque = 50
	PhysicsSignificance = 0
	bulkheadProfiles = srf
	tags = #autoLOC_500977 //#autoLOC_500977 = aero (air aircraft free ground plane roll takeoff taxi wheel
	MODEL
	{
		model = Squad/Parts/Wheel/LandingGear/GearFree
		scale = 1, 1, 1
	}
	MODULE
	{
		name = ModuleWheelBase
		
		wheelColliderTransformName = WheelCollider		
		wheelTransformName = wheel
		useNewFrictionModel = true
		wheelType = FREE

		// setting this to true will override the radius and center parameters
		FitWheelColliderToMesh = False		
		radius = 0.2
		center = 0,0,0
		mass = 0.012
		groundHeightOffset = 0
				
		TooltipTitle = #autoLOC_502080 //#autoLOC_502080 = Landing Gear
		TooltipPrimaryField = #autoLOC_6004048 //#autoLOC_6004048 = Steerable, No Brakes
		
		frictionSharpness = 10.0
	}
	MODULE
	{
		name = ModuleWheelSuspension
		baseModuleIndex = 0
		
		suspensionTransformName = suspension		
		
		suspensionOffset = -0.08
		suspensionDistance = 0.1
		targetPosition = 0.9
		springRatio = 144
		damperRatio = 1.0
		boostRatio = 0.45
		useAutoBoost = False
		maximumLoad = 8.0
		suppressModuleInfo = True
		useDistributedMass = true
	}
	MODULE
	{
		name = ModuleWheelSteering
		baseModuleIndex = 0
		
		caliperTransformName = SteeringPivot
		
		steeringResponse = 2
		steeringCurve
		{
			key = 0 30
			key = 25 20
			key = 100 15
		}
		steeringMaxAngleCurve
		{
			key = 0 1 0 0
			key = 3 1 0.0001624425 0.0001624425
			key = 7.5 0.33 -0.05674612 -0.05674612
			key = 20 0.12 -0.003959382 -0.003959382
			key = 30 0.1 -0.001822412 -0.001822412
			key = 100 0.01 -0.0007683467 -0.0007683467
		}
	}
	MODULE
	{
		name = ModuleWheelDamage
		baseModuleIndex = 0
		
		stressTolerance = 2000
		impactTolerance = 1000
		deflectionMagnitude = 0.5
		deflectionSharpness = 2.0
		slipMagnitude = 1.5
		slipSharpness = 2.0
		explodeMultiplier = 1.0
	}
	MODULE
	{
		name = ModuleCargoPart
		packedVolume = 120
	}
}