Difference between revisions of "Parts/Wheel/roverWheelM1/roverWheelM1.cfg"
From Kerbal Space Program Wiki
< Parts
m (BobBot moved page Parts/Wheel/roverWheel1/part.cfg to Parts/Wheel/roverWheelM1/roverWheelM1.cfg without leaving a redirect: Renamed part configuration file after update.) |
m (*update to 1.0;) |
||
Line 1: | Line 1: | ||
{{Part config|RoveMax Model M1|2=PART | {{Part config|RoveMax Model M1|2=PART | ||
{ | { | ||
− | name = roverWheel1 | + | name = roverWheel1 |
− | module = Part | + | module = Part |
− | author = Squad | + | author = Squad |
− | + | mesh = model.mu | |
− | mesh = model.mu | + | scale = 1 |
− | scale = 1 | + | node_attach = 0.3093255, 0.322, 0.00, 1.0, 0.0, 0.0, 1 |
− | + | TechRequired = fieldScience | |
− | node_attach = 0.3093255, 0.322, 0.00, 1.0, 0.0, 0.0, 1 | + | entryCost = 5200 |
− | + | cost = 450 | |
− | TechRequired = fieldScience | + | category = Utility |
− | entryCost = 5200 | + | subcategory = 0 |
− | + | title = RoveMax Model M1 | |
− | cost = 450 | + | manufacturer = Kerbal Motion LLC |
− | category = Utility | + | description = After years of outcry against the lack of proper powered wheels, a small startup company named Kerbal Motion was founded and delivered just what the public wanted - the RoveMax Model 1 powered rover wheel. |
− | subcategory = 0 | + | attachRules = 0,1,0,1,0 |
− | title = RoveMax Model M1 | + | mass = 0.075 |
− | manufacturer = Kerbal Motion LLC | + | dragModelType = default |
− | description = After years of outcry against the lack of proper powered wheels, a small startup company named Kerbal Motion was founded and delivered just what the public wanted - the RoveMax Model 1 powered rover wheel. | + | maximum_drag = 0.3 |
− | + | minimum_drag = 0.2 | |
− | attachRules = 0,1,0,1,0 | + | angularDrag = 1 |
− | + | crashTolerance = 7 | |
− | mass = 0.075 | + | maxTemp = 1200 // = 3600 |
− | dragModelType = default | + | crashTolerance = 50 |
− | maximum_drag = 0.3 | + | breakingForce = 50 |
− | minimum_drag = 0.2 | + | breakingTorque = 50 |
− | angularDrag = 1 | + | bulkheadProfiles = srf |
− | crashTolerance = 7 | + | MODULE |
− | maxTemp = 3600 | ||
− | |||
− | crashTolerance = 50 | ||
− | breakingForce = 50 | ||
− | breakingTorque = 50 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{ | { | ||
− | + | name = ModuleWheel | |
− | + | hasMotor = true | |
− | + | resourceName = ElectricCharge | |
− | + | resourceConsumptionRate = 1.0 | |
− | + | canSteer = true | |
− | + | controlAxisType = Forward | |
− | + | steeringModeType = AutomaticSteer | |
− | + | brakeTorque = 300 | |
+ | brakeSpeed = 1.2 | ||
+ | impactTolerance = 200 | ||
+ | overSpeedDamage = 60 | ||
+ | WHEEL | ||
+ | { | ||
+ | wheelName = wheel | ||
+ | wheelColliderName = wheelCollider | ||
+ | suspensionTransformName = suspensionTraverse | ||
+ | suspensionNeutralPointName = suspensionNeutralPoint | ||
+ | damagedObjectName = bustedwheel | ||
+ | rotateX = 0 | ||
+ | rotateY = 1 | ||
+ | rotateZ = 0 | ||
+ | } | ||
+ | steeringCurve | ||
+ | { | ||
+ | key = 0 16 | ||
+ | key = 10 9 | ||
+ | key = 30 2 | ||
+ | } | ||
+ | torqueCurve | ||
+ | { | ||
+ | key = 0 250 0 0 | ||
+ | key = 20 100 0 | ||
+ | key = 30 14 0 0 | ||
+ | key = 34 0 0 0 | ||
+ | } | ||
} | } | ||
− | + | MODULE | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{ | { | ||
− | + | name = FXModuleLookAtConstraint | |
− | + | CONSTRAINLOOKFX | |
− | + | { | |
− | + | targetName = susp2-1 | |
+ | rotatorsName = susp2-2 | ||
+ | } | ||
+ | CONSTRAINLOOKFX | ||
+ | { | ||
+ | targetName = susp2-2 | ||
+ | rotatorsName = susp2-1 | ||
+ | } | ||
+ | CONSTRAINLOOKFX | ||
+ | { | ||
+ | targetName = susp1-2 | ||
+ | rotatorsName = susp1-1 | ||
+ | } | ||
+ | CONSTRAINLOOKFX | ||
+ | { | ||
+ | targetName = susp1-1 | ||
+ | rotatorsName = susp1-2 | ||
+ | } | ||
+ | CONSTRAINLOOKFX | ||
+ | { | ||
+ | targetName = susp3-1 | ||
+ | rotatorsName = susp3-2 | ||
+ | } | ||
+ | CONSTRAINLOOKFX | ||
+ | { | ||
+ | targetName = susp3-2 | ||
+ | rotatorsName = susp3-1 | ||
+ | } | ||
} | } | ||
− | + | MODULE | |
− | |||
− | |||
− | MODULE | ||
− | |||
− | |||
− | |||
{ | { | ||
− | targetName = | + | name = FXModuleConstrainPosition |
− | + | matchRotation = true | |
+ | matchPosition = false | ||
+ | CONSTRAINFX | ||
+ | { | ||
+ | targetName = steering | ||
+ | moversName = trackSteering | ||
+ | } | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
}} | }} |
Revision as of 13:31, 29 April 2015
PART { name = roverWheel1 module = Part author = Squad mesh = model.mu scale = 1 node_attach = 0.3093255, 0.322, 0.00, 1.0, 0.0, 0.0, 1 TechRequired = fieldScience entryCost = 5200 cost = 450 category = Utility subcategory = 0 title = RoveMax Model M1 manufacturer = Kerbal Motion LLC description = After years of outcry against the lack of proper powered wheels, a small startup company named Kerbal Motion was founded and delivered just what the public wanted - the RoveMax Model 1 powered rover wheel. attachRules = 0,1,0,1,0 mass = 0.075 dragModelType = default maximum_drag = 0.3 minimum_drag = 0.2 angularDrag = 1 crashTolerance = 7 maxTemp = 1200 // = 3600 crashTolerance = 50 breakingForce = 50 breakingTorque = 50 bulkheadProfiles = srf MODULE { name = ModuleWheel hasMotor = true resourceName = ElectricCharge resourceConsumptionRate = 1.0 canSteer = true controlAxisType = Forward steeringModeType = AutomaticSteer brakeTorque = 300 brakeSpeed = 1.2 impactTolerance = 200 overSpeedDamage = 60 WHEEL { wheelName = wheel wheelColliderName = wheelCollider suspensionTransformName = suspensionTraverse suspensionNeutralPointName = suspensionNeutralPoint damagedObjectName = bustedwheel rotateX = 0 rotateY = 1 rotateZ = 0 } steeringCurve { key = 0 16 key = 10 9 key = 30 2 } torqueCurve { key = 0 250 0 0 key = 20 100 0 key = 30 14 0 0 key = 34 0 0 0 } } MODULE { name = FXModuleLookAtConstraint CONSTRAINLOOKFX { targetName = susp2-1 rotatorsName = susp2-2 } CONSTRAINLOOKFX { targetName = susp2-2 rotatorsName = susp2-1 } CONSTRAINLOOKFX { targetName = susp1-2 rotatorsName = susp1-1 } CONSTRAINLOOKFX { targetName = susp1-1 rotatorsName = susp1-2 } CONSTRAINLOOKFX { targetName = susp3-1 rotatorsName = susp3-2 } CONSTRAINLOOKFX { targetName = susp3-2 rotatorsName = susp3-1 } } MODULE { name = FXModuleConstrainPosition matchRotation = true matchPosition = false CONSTRAINFX { targetName = steering moversName = trackSteering } } }