Difference between revisions of "Parts/Wheel/roverWheelTR-2L/roverWheelTR-2L.cfg"
From Kerbal Space Program Wiki
< Parts
(part.cfg for wheelMed) |
(Updated for 0.23) |
||
Line 1: | Line 1: | ||
− | PART{name = | + | {{Part config|TR-2L Ruggedized Vehicular Wheel|2=PART |
+ | { | ||
+ | name = wheelMed | ||
+ | module = Part | ||
+ | author = Squad | ||
+ | |||
+ | mesh = model.mu | ||
+ | scale = 1 | ||
+ | rescaleFactor = 1 | ||
+ | |||
+ | node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0 | ||
+ | |||
+ | TechRequired = advancedMotors | ||
+ | entryCost = 6000 | ||
+ | |||
+ | cost = 580 | ||
+ | category = Utility | ||
+ | subcategory = 0 | ||
+ | title = TR-2L Ruggedized Vehicular Wheel | ||
+ | manufacturer = Kerbal Motion LLC | ||
+ | description = The TR-2L is an extremely tough wheel made for mobilizing medium sized vehicles across a large variety of terrain. The extremely high traction tread ensures firm grip on any surface, providing reliability and reducing the chances of being used for high-speed tomfoolery. | ||
+ | |||
+ | attachRules = 0,1,0,1,0 | ||
+ | |||
+ | mass = 0.05 | ||
+ | dragModelType = default | ||
+ | maximum_drag = 0.3 | ||
+ | minimum_drag = 0.2 | ||
+ | angularDrag = 1 | ||
+ | crashTolerance = 7 | ||
+ | maxTemp = 3600 | ||
+ | |||
+ | crashTolerance = 100 | ||
+ | breakingForce = 80 | ||
+ | breakingTorque = 80 | ||
+ | |||
+ | MODULE | ||
+ | { | ||
+ | name = ModuleWheel | ||
+ | hasMotor = true | ||
+ | resourceName = ElectricCharge | ||
+ | resourceConsumptionRate = 0.7 | ||
+ | canSteer = true | ||
+ | controlAxisType = Forward | ||
+ | steeringModeType = AutomaticSteer | ||
+ | brakeTorque = 500 | ||
+ | brakeSpeed = 2.5 | ||
+ | impactTolerance = 300 | ||
+ | overSpeedDamage = 60 | ||
+ | |||
+ | WHEEL | ||
+ | { | ||
+ | wheelName = wheel | ||
+ | wheelColliderName = wheelCollider | ||
+ | suspensionTransformName = suspensionTraverse | ||
+ | suspensionNeutralPointName = suspensionNeutralPoint | ||
+ | damagedObjectName = bustedwheel | ||
+ | rotateX = 1 | ||
+ | rotateY = 0 | ||
+ | rotateZ = 0 | ||
+ | } | ||
+ | |||
+ | steeringCurve | ||
+ | { | ||
+ | key = 0 10 | ||
+ | key = 10 6 | ||
+ | key = 30 2 | ||
+ | } | ||
+ | |||
+ | torqueCurve | ||
+ | { | ||
+ | key = 0 100 0 0 | ||
+ | key = 2.5 70 0 0 | ||
+ | key = 30 0 0 0 | ||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | MODULE | ||
+ | { | ||
+ | name = FXModuleConstrainPosition | ||
+ | matchRotation = true | ||
+ | matchPosition = false | ||
+ | CONSTRAINFX | ||
+ | { | ||
+ | targetName = steering | ||
+ | moversName = trackSteering | ||
+ | } | ||
+ | |||
+ | } | ||
+ | } | ||
+ | }} |
Revision as of 15:35, 24 January 2014
PART { name = wheelMed module = Part author = Squad mesh = model.mu scale = 1 rescaleFactor = 1 node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0 TechRequired = advancedMotors entryCost = 6000 cost = 580 category = Utility subcategory = 0 title = TR-2L Ruggedized Vehicular Wheel manufacturer = Kerbal Motion LLC description = The TR-2L is an extremely tough wheel made for mobilizing medium sized vehicles across a large variety of terrain. The extremely high traction tread ensures firm grip on any surface, providing reliability and reducing the chances of being used for high-speed tomfoolery. attachRules = 0,1,0,1,0 mass = 0.05 dragModelType = default maximum_drag = 0.3 minimum_drag = 0.2 angularDrag = 1 crashTolerance = 7 maxTemp = 3600 crashTolerance = 100 breakingForce = 80 breakingTorque = 80 MODULE { name = ModuleWheel hasMotor = true resourceName = ElectricCharge resourceConsumptionRate = 0.7 canSteer = true controlAxisType = Forward steeringModeType = AutomaticSteer brakeTorque = 500 brakeSpeed = 2.5 impactTolerance = 300 overSpeedDamage = 60 WHEEL { wheelName = wheel wheelColliderName = wheelCollider suspensionTransformName = suspensionTraverse suspensionNeutralPointName = suspensionNeutralPoint damagedObjectName = bustedwheel rotateX = 1 rotateY = 0 rotateZ = 0 } steeringCurve { key = 0 10 key = 10 6 key = 30 2 } torqueCurve { key = 0 100 0 0 key = 2.5 70 0 0 key = 30 0 0 0 } } MODULE { name = FXModuleConstrainPosition matchRotation = true matchPosition = false CONSTRAINFX { targetName = steering moversName = trackSteering } } }