PART
{
	name = Benjee10_MMSEV_wheelLinear
	module = Part
	author = Benjee10

	TechRequired = advancedMotors
	entryCost = 9200
	cost = 500
	category = Ground
	subcategory = 0
	title = P-G40L Linear Rover Wheel
	manufacturer = Planetside Space Technologies
	description = This medium-sized rover wheel can be stack mounted. It features moderate suspension and steering. Best used with the P-G40M Rover Wheel Mount. 
	attachRules = 1,0,1,0,0
	mass = 0.04
	
	dragModelType = default
	maximum_drag = 0.20
	minimum_drag = 0.15
	angularDrag = 2
	crashTolerance = 45
	
	maxTemp = 1400
	skinMaxTemp = 1400
	
	bulkheadProfiles = size2, size1
	tags = rover mmsev wheel suspension turn drive

	MODEL 
	{
		model = Benjee10_MMSEV/Parts/MMSEV_wheelLinear
	}
	scale = 1
	rescaleFactor = 1

	NODE
	{
		name = node_stack_top
		transform = topNode
		size = 0
	}

	MODULE
	{
		name = ModuleWheelBase
		
		wheelColliderTransformName = wheelCollider		
		wheelTransformName = wheelPivot
		
		wheelType = MOTORIZED

		// setting this to true will override the radius and center parameters
		FitWheelColliderToMesh = False		
		radius = 0.25
		center = 0,0,0
		mass = 0.040
		groundHeightOffset = 0
				
		TooltipTitle = #autoLOC_502081 //#autoLOC_502081 = Rover Wheel
		TooltipPrimaryField = #autoLOC_6004045 //#autoLOC_6004045 = Motorized
	}
	MODULE
	{
		name = ModuleWheelSuspension
		baseModuleIndex = 0
		suspensionTransformName = suspensionPivot
		maximumLoad = 20.0
		suspensionDistance = 0.08
		targetPosition = 0.75			
		springRatio = 7
		damperRatio = 1.0
	}	
	MODULE
	{
		name = ModuleWheelSteering
		baseModuleIndex = 0
		
		caliperTransformName = steeringPivot
		
		steeringResponse = 2
		steeringCurve
		{
			key = 0 20
			key = 10 9//6
			key = 30 3.0//1.5
		}
	}
	MODULE
	{
		name = ModuleWheelMotor
		baseModuleIndex = 0
		
		wheelSpeedMax = 5
		driveResponse = 2
		
		torqueCurve
		{
			key = 0 0.17 0 0
			key = 2.5 0.1 0 0
			key = 12 0 0 0
		}
		
		RESOURCE
		{
			name = ElectricCharge
			rate = 5.0
		}		
		idleDrain = 0.0
	}	
	MODULE
	{
		name = ModuleWheelBrakes
		baseModuleIndex = 0
		
		maxBrakeTorque = 2
		brakeResponse = 2
	}

	MODULE
	{
		name = ModuleCargoPart
		packedVolume = 120
		stackableQuantity = 3
	}

	
}
