PART
{
	name = roverWheelfull
	module = Part
	author = TD
	mesh = NewModel.mu
	scale = 1
	rescaleFactor = 1.28
	node_attach = 0.0, 0.0, 0.00, 1.0, 0.0, 0.0, 1
	node_stack_side = 0.0, 0.0, 0.00, 1.0, 0.0, 0.0, 1	
	TechRequired = start
	entryCost = 5200
	cost = 450
	category = Utility
	subcategory = 0
	title = KerbinRover Offroad Defender Wheel
	manufacturer = Kerbin Rover
	description = Kerbin Rover's dedicated off road wheel.  This is geared lower and has better grip in slippy conditions.
	attachRules = 1,1,0,1,0
	mass = 0.082
	dragModelType = default
	maximum_drag = 0.3
	minimum_drag = 0.2
	angularDrag = 1
	//crashTolerance = 7
	maxTemp = 1200 // = 3600
	crashTolerance = 50
	breakingForce = 50
	breakingTorque = 50

	tags = )car drive ground roll rover wheel
	MODULE
	{
		name = ModuleWheelBase
		
		wheelColliderTransformName = Wheel	
		wheelTransformName = WheelP
		
		wheelType = MOTORIZED

		// setting this to true will override the radius and center parameters
		FitWheelColliderToMesh = False		
		radius = 0.215
		center = 0,0,0
		mass = 0.080
		groundHeightOffset = 0
				
		TooltipTitle = Rover Wheel
		TooltipPrimaryField = Motorized
	}
	MODULE
	{
		name = ModuleWheelSuspension
		baseModuleIndex = 0
		suspensionTransformName = SuspensionPivot
		
		suspensionDistance = 0.16
		targetPosition = 0.05			
		springRatio = 50
		damperRatio = 1.0
	}	
	MODULE
	{
		name = ModuleWheelSteering
		baseModuleIndex = 0
		
		caliperTransformName = SteeringP
		
		steeringResponse = 1
		steeringCurve
		{
			key = 0 20
			key = 10 9//6
			key = 30 3.0//1.5
		}
	}
	MODULE
	{
		name = ModuleWheelMotor
		baseModuleIndex = 0
		
		wheelSpeedMax = 50
		driveResponse = 1.6
		
		torqueCurve
		{
		  key = 0 0.793 0 0
		  key = 1.7 0.587 0 0
		  key = 2 1 0 0
		  key = 6.8 0.587 0 0
		  key = 6.85 0.1 0 0
		  key = 6.9 0.4 0 0
		  key = 13.1 0.3 0 0
		  key = 13.15 0.03 0 0
		  key = 13.2 0.22 0 0
		  key = 21.5 0.166 0 0
		  key = 21.55 0.017 0 0
		  key = 21.6 0.14 0 0
		  key = 30.3 0.11 0 0
		  key = 30.31 0.02 0 0
		  key = 30.32 0.105 0 0
		  key = 37 0.093 0 0
		  key = 37.01 0.02 0 0
		  key = 37.02 0.08 0 0
		  key = 49.9 0.03 0 0
		}
		
		
		RESOURCE
		{
			name = ElectricCharge
			rate = 6.3
		}	
		idleDrain = 0.02//0.1////0.3
	}
	MODULE
	{
		name = ModuleWheelBrakes
		baseModuleIndex = 0
		
		maxBrakeTorque = 2
		brakeResponse = 1
	}
	MODULE
	{
		name = ModuleWheelDamage
		baseModuleIndex = 0
		
		damagedTransformName = Tire_Broke
		undamagedTransformName = Tire
		
		stressTolerance = 560
		impactTolerance = 200
		deflectionMagnitude = 1.0
		deflectionSharpness = 2.0
		slipMagnitude = 15
		slipSharpness = 2.0
	}	
	MODULE
	{
		name = FXModuleLookAtConstraint
		CONSTRAINLOOKFX
		{
			targetName = BrakeSteering
			rotatorsName = Axle
		}
		CONSTRAINLOOKFX
		{
			targetName = Shocky
			rotatorsName = Spring
		}
		CONSTRAINLOOKFX
		{
			targetName = Spring
			rotatorsName = Shocky
		}

	}
	MODULE
	{
		name = ModuleTestSubject
		environments = 15
		useStaging = False
		useEvent = True
	}
}
