<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="combineDrivable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://validation.gdn.giants-software.com/xml/fs25/vehicle.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <storeData>
        <name>
            <en>John Deere 5830</en></name>
        <specs>
            <power>250</power>
            <maxSpeed>24.2</maxSpeed>
			<combination xmlFilename="4Row.xml"/>
			<combination xmlFilename="666.xml"/>
			<combination xmlFilename="Pickup7Ft.xml"/>
        </specs>
        <functions>
            <function>$l10n_function_combineForage</function>
            <function>$l10n_function_combineNeedsForageCutter</function>
        </functions>
        <image>store_5830.dds</image>
        <price>42000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>JOHNDEERE</brand>
        <category>forageHarvesters</category>
        <shopTranslationOffset>0 0 0</shopTranslationOffset>
        <shopRotationOffset>0 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>7732224</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>1753344</indexBufferMemoryUsage>
        <textureMemoryUsage>5439488</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>439189</audioMemoryUsage>
    </storeData>
    <base>
        <typeDesc>$l10n_typeDesc_harvester</typeDesc>
        <filename>5830.i3d</filename>
        <sounds filename="sounds/JD_PowerTech_TLA.xml"/>
        <size width="3" length="5" height="3.5"/>
        <components>
            <component centerOfMass="0 0.7 0.39" solverIterationCount="30" mass="3700"/>
            <component centerOfMass="0 -0.3 0.2" solverIterationCount="20" mass="3525"/>
            <joint component1="1" component2="2" node="0>5" rotLimit="0 0 10" rotLimitSpring="0 0 4000" rotLimitDamping="0 0 45" maxRotDriveForce="0 0 45" rotDriveRotation="0 0 0" rotDriveSpring="0 0 45" rotDriveDamping="0 0 45" breakable="false"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="HARVESTER"/>
        <mapHotspot type="HARVESTER"/>
    </base>
    <wheels>
        <wheelConfigurations>
             <wheelConfiguration name="Continental 2WD" price="0" brand="CONTINENTAL">
                <wheels autoRotateBackSpeed="1.8">
                    <wheel filename="wheels/Continental/600_70R30.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="wheelFrontLeft" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Continental/600_70R30.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="wheelFrontRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Continental/4Rib.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="axisBackLeft" driveNode="wheelBackLeft" forcePointRatio="0.6" initialCompression="60" suspTravel="0.06" spring="75" damper="80" transRatio="0"  yOffset="0.05"/>
                        <!--<steering node="steeringBar" nodeMinTransX="-0.125" nodeMaxTransX="0.125"/>-->
                    </wheel>
                    <wheel filename="wheels/Continental/4Rib.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="axisBackRight" driveNode="wheelBackRight" forcePointRatio="0.6" initialCompression="60" suspTravel="0.06" spring="75" damper="80" transRatio="0"  yOffset="0.05"/>
                        <!--<steering node="steeringBar" nodeMinTransX="-0.125" nodeMaxTransX="0.125"/>-->
                    </wheel>
					<objectChange node="1>1" visibilityActive="true" visibilityInactive="false" />
					<objectChange node="1>0" visibilityActive="false" visibilityInactive="true" />
                </wheels>
			</wheelConfiguration>
			<wheelConfiguration name="Michellin 2WD" price="0" brand="MICHELLIN">
                <wheels autoRotateBackSpeed="1.8">
                    <wheel filename="wheels/Michellin/600_70R30.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="wheelFrontLeft" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Michellin/600_70R30.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="wheelFrontRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Continental/4Rib.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="axisBackLeft" driveNode="wheelBackLeft" forcePointRatio="0.6" initialCompression="60" suspTravel="0.06" spring="75" damper="80" transRatio="0"  yOffset="0.05"/>
                        <!--<steering node="steeringBar" nodeMinTransX="-0.125" nodeMaxTransX="0.125"/>-->
                    </wheel>
                    <wheel filename="wheels/Continental/4Rib.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="axisBackRight" driveNode="wheelBackRight" forcePointRatio="0.6" initialCompression="60" suspTravel="0.06" spring="75" damper="80" transRatio="0"  yOffset="0.05"/>
                    </wheel>
					<objectChange node="1>1" visibilityActive="true" visibilityInactive="false" />
					<objectChange node="1>0" visibilityActive="false" visibilityInactive="true" />
                </wheels>
             </wheelConfiguration>
			<wheelConfiguration name="Michellin 4WD" price="0" brand="MICHELLIN">
                <wheels autoRotateBackSpeed="1.8">
                    <wheel filename="wheels/Michellin/600_70R30.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="0>0|0" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Michellin/600_70R30.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="0>0|1" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Michellin/12_4R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="1>0|1" driveNode="1>0|1|0" forcePointRatio="0.6" initialCompression="60" suspTravel="0.16" spring="54" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.08"/>
                        <!--<steering node="steeringBar" nodeMinTransX="-0.125" nodeMaxTransX="0.125"/>-->
                    </wheel>
                    <wheel filename="wheels/Michellin/12_4R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="1>0|2" driveNode="1>0|2|0" forcePointRatio="0.6" initialCompression="60" suspTravel="0.16" spring="54" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.08"/>
                    </wheel>
                </wheels> 
				<objectChange node="1>0" visibilityActive="true" visibilityInactive="false" />
				<objectChange node="1>1" visibilityActive="false" visibilityInactive="true" />
			</wheelConfiguration>
			<wheelConfiguration name="Continental 4WD" price="0" brand="CONTINENTAL">
                <wheels autoRotateBackSpeed="1.8">
                    <wheel filename="wheels/Continental/600_70R30.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="0>0|0" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Continental/600_70R30.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="0" restLoad="2.4" repr="0>0|1" forcePointRatio="0.5" initialCompression="20" suspTravel="0.13" spring="75" damper="40" yOffset="0.03"/>
                    </wheel>
                    <wheel filename="wheels/Continental/440_65R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="1>0|1" driveNode="1>0|1|0" forcePointRatio="0.6" initialCompression="60" suspTravel="0.16" spring="54" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.08"/>
                        <!--<steering node="steeringBar" nodeMinTransX="-0.125" nodeMaxTransX="0.125"/>-->
                    </wheel>
                    <wheel filename="wheels/Continental/440_65R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.5" repr="1>0|2" driveNode="1>0|2|0" forcePointRatio="0.6" initialCompression="60" suspTravel="0.16" spring="54" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.08"/>
                    </wheel>
                </wheels> 
				<objectChange node="1>0" visibilityActive="true" visibilityInactive="false" />
				<objectChange node="1>1" visibilityActive="false" visibilityInactive="true" />
			</wheelConfiguration>
		</wheelConfigurations>	
		<ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="50" rotMax="50" rotCenterWheel1="1" rotCenterWheel2="2"/>
        </ackermannSteeringConfigurations>
    </wheels>
	
    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0" linkNode="0>1|11" filename="$data/shared/assets/extinguisher.i3d"/>
    </dynamicallyLoadedParts>
	
    <enterable>
        <enterReferenceNode node="katana650_main_component1"/>
        <exitPoint node="0>10"/>
        <cameras>
            <camera node="0>6|0|0" rotatable="true" rotateNode="0>6|0" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="5.75" transMax="40" translation="0 0 8.8" rotation="-28 180 0">
                <raycastNode node="0>6|2"/>
                <raycastNode node="0>6|3"/>
                <raycastNode node="0>6|4"/>
            </camera>
            <camera node="0>1|12|2|0" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" shadowFocusBox="0>6|4" suspensionNodeIndex="1"/>
        </cameras>
        <characterNode node="0>1|12|1" cameraMinDistance="0.5">
            <target ikChain="rightFoot" targetNode="0>8|0"/>
            <target ikChain="leftFoot" targetNode="0>8|1"/>
            <target ikChain="rightArm" targetNode="0>2|7|1" poseId="wideFingers"/>
            <target ikChain="leftArm" targetNode="0>2|8|0|1"/>
        </characterNode>
        <characterTargetNodeModifier node="0>8|0" transitionTime="0.1">
            <state node="0>2|14|1" referenceNode="0>2|14"/>
        </characterTargetNodeModifier>
        <characterTargetNodeModifier node="0>2|7|1" transitionTime="0.1">
            <state node="0>1|7|12|2" referenceNode="0>1|7|12"/>
        </characterTargetNodeModifier>
        <mirrors>
            <mirror node="0>9|0|0" prio="1"/>
        </mirrors>
        <dashboards>
            <dashboard displayType="TEXT" valueType="operatingTime" node="0>2|10|1" textColor="0.7 0.7 0.7 1" textSize="0.007" textMask="00000.0" font="GENERIC" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </enterable>
	
    <drivable>
        <steeringWheel node="0>2|8|0" indoorRotation="540" outdoorRotation="20"/>
        <dashboards>
            <dashboard displayType="ROT" valueType="decelerationAxis" node="0>2|14" minRot="0 0 0" maxRot="20 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </drivable>
	
    <lights>
        <states>
            <state lightTypes="0"/>
            <state lightTypes="0 1"/>
			 <state lightTypes="0 1 2"/>
        </states>
        <realLights>
			<low>
				<light node="0>4|6|0" lightTypes="0"/>
				<light node="0>4|6|0|0" lightTypes="0"/>
			</low>
			<high>
				<light node="0>4|1|0" lightTypes="0 1"/>
				<light node="0>4|1|0|0" lightTypes="0 1"/>
                <light node="0>4|1|1" lightTypes="1"/>
				<light node="0>4|1|1|0" lightTypes="1"/> 
                <light node="0>4|1|2" lightTypes="0"/>
				<light node="0>4|1|2|0" lightTypes="0"/>
				<light node="0>4|1|2|1" lightTypes="0"/>
				<light node="0>4|0|9|0|0" lightTypes="2"/>
				<light node="0>4|0|9|1|0" lightTypes="2"/>
                <brakeLight node="0>4|3|0"/>
                <turnLightLeft node="0>4|2|0"/>
                <turnLightRight node="0>4|2|1"/>
            </high>
        </realLights>
		
        <defaultLights>
            <defaultLight shaderNode="0>4|0|0" lightTypes="0 1"/>
            <defaultLight shaderNode="0>4|0|1" lightTypes="0 1"/>
            <defaultLight shaderNode="0>4|0|6" lightTypes="1"/>
            <defaultLight shaderNode="0>4|0|7" lightTypes="1"/>
			<defaultLight shaderNode="0>4|0|8|0" lightTypes="0"/>
            <defaultLight shaderNode="0>4|0|8|1" lightTypes="0"/>
        </defaultLights>
		
		<sharedLight linkNode="0>4|0|9|0" lightTypes="2" filename="$data/shared/assets/lights/hella/hellaWorkingLight02.xml"/>
        <sharedLight linkNode="0>4|0|9|1" lightTypes="2" filename="$data/shared/assets/lights/hella/hellaWorkingLight02.xml"/>
		
        <brakeLights>
            <brakeLight shaderNode="0>4|0|8|0|0" intensity="5"/>
			<brakeLight shaderNode="0>4|0|8|1|0" intensity="5"/>
        </brakeLights>
		
        <turnLights>
            <turnLightLeft shaderNode="0>4|0|3|0"/>
            <turnLightRight shaderNode="0>4|0|4|0"/>
            <turnLightLeft shaderNode="0>4|0|3|0|0"/>
            <turnLightRight shaderNode="0>4|0|4|0|0"/>
        </turnLights>
		
        <dashboards>
            <dashboard displayType="ROT" valueType="turnLight" node="0>2|12|0" minRot="0 -30 -0" maxRot="0 30 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="MULTI_STATE" valueType="lightState" node="0>2|19|0" doInterpolation="true" groups="MOTOR_ACTIVE">
                <state value="0" rotation="0 -26 0"/>
                <state value="1" rotation="0 -73 0"/>
            </dashboard>
			<dashboard displayType="EMITTER" valueType="lightState" node="0>1|13|3" lightTypes="0" intensity="0.4" groups="MOTOR_ACTIVE" />
         </dashboards>
		
		 <beaconLights>
            <beaconLight node="0>4|7|0|0" filename="$data/shared/assets/beaconLights/lizard/beaconLight07.xml" mountType="POLE" variationName="BLINK"/>
        </beaconLights>
		
     </lights>
	
    <attacherJoints>
        <attacherJointConfigurations>
            <attacherJointConfiguration name="$l10n_configuration_5830Heads" price="0">
                <attacherJoint jointType="cutterHarvester" node="0>3|0|0" nodeVisual="0>3" jointPositionOffset="0 0 0" lowerTransLimit="0 0 0" lowerRotLimit="0 0 0" lockDownRotLimit="false" moveTime="3" comboTime="0">
                    <distanceToGround lower="1.0" upper="2.03"/>
                    <rotationNode node="0>3|0" lowerRotation="20 0 0" upperRotation="-20 0 0"/>
                    <bottomArm rotationNode="0>3|1" referenceNode="0>3|0|0" startRotation="-50 0 0"/>
                    <schema position="1 0" rotation="-10" invertX="true"/>
                    <attachSound template="headerAttach01" linkNode="0>3|0|0"/>
                </attacherJoint>
                <attacherJoint node="0>11" jointType="trailer" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="25 70 50" lowerTransLimit="0 0 0" canTurnOnImplement="false" comboTime="1">
                    <schema position="1 0" rotation="0" invertX="false"/>
                    <attachSound template="attach01" linkNode="0>11"/>
                    <objectChange node="0>1|15" visibilityActive="true" visibilityInactive="false"/>
                </attacherJoint>
                <objectChange node="0>3|0|1" visibilityActive="false"/>
                <attacherJoint node="0>11|0" jointType="trailerLow" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="25 70 50" lowerTransLimit="0 0 0" canTurnOnImplement="false" comboTime="1">
                    <schema position="1 0" rotation="0" invertX="false"/>
                    <attachSound template="attach01" linkNode="0>11|0"/>
                    <objectChange node="0>1|15" visibilityActive="true" visibilityInactive="false"/>
                </attacherJoint>
                <objectChange node="0>3|0|1" visibilityActive="false"/>
            </attacherJointConfiguration>
            <attacherJointConfiguration name="$l10n_configuration_EarlageHeads" price="100">
                <attacherJoint jointType="cutterHarvester" node="0>3|0|1|0|2" nodeVisual="0>3|0|1|0|2" jointPositionOffset="0 0 0" lowerTransLimit="0 0 0" lowerRotLimit="0 0 0" lockDownRotLimit="false" moveTime="3" comboTime="0">
                    <distanceToGround lower="1.0" upper="2.03"/>
                    <rotationNode node="0>3|0" lowerRotation="10 0 0" upperRotation="-15 0 0"/>
                    <bottomArm rotationNode="0>3|1" referenceNode="0>3|0|0" startRotation="-50 0 0"/>
                    <schema position="1 0" rotation="-10" invertX="true"/>
                    <attachSound template="headerAttach01" linkNode="0>3|0|1|0|2"/>
                </attacherJoint>
                <attacherJoint node="0>11" jointType="trailer" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="25 70 50" lowerTransLimit="0 0 0" canTurnOnImplement="false" comboTime="1">
                    <schema position="1 0" rotation="0" invertX="false"/>
                    <attachSound template="attach01" linkNode="0>11"/>
                    <objectChange node="0>1|15" visibilityActive="true" visibilityInactive="false"/>
                </attacherJoint>
                <attacherJoint node="0>11|0" jointType="trailerLow" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="25 70 50" lowerTransLimit="0 0 0" canTurnOnImplement="false" comboTime="1">
                    <schema position="1 0" rotation="0" invertX="false"/>
                    <attachSound template="attach01" linkNode="0>11|0"/>
                    <objectChange node="0>1|15" visibilityActive="true" visibilityInactive="false"/>
                </attacherJoint>
                <objectChange node="0>3|0|1" visibilityActive="true"/>
            </attacherJointConfiguration>
            <!--<attacherJoint jointType="cutterHarvester" node="0>3|0|0" jointPositionOffset="0 0 0" lowerTransLimit="0 0 0" lowerRotLimit="0 0 0" lockDownRotLimit="false" moveTime="3" comboTime="0">
            <distanceToGround lower="1.0" upper="2.03"/>
            <rotationNode node="0>3|0" lowerRotation="20 0 0" upperRotation="-20 0 0"/>
            <bottomArm rotationNode="0>3|1" referenceNode="0>3|0|0" startRotation="-50 0 0"/>
            <schema position="1 0" rotation="-10" invertX="true"/>
            <attachSound template="headerAttach01" linkNode="0>3|0|0"/>
        </attacherJoint>
        <attacherJoint node="0>11" jointType="trailer" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="25 70 50" lowerTransLimit="0 0 0" canTurnOnImplement="false" comboTime="1">
            <schema position="1 0" rotation="0" invertX="false"/>
            <attachSound template="attach01" linkNode="0>11"/>
            <objectChange node="0>1|15" visibilityActive="true" visibilityInactive="false"/>
        </attacherJoint>
        <attacherJoint node="0>11|0" jointType="trailerLow" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="25 70 50" lowerTransLimit="0 0 0" canTurnOnImplement="false" comboTime="1">
            <schema position="1 0" rotation="0" invertX="false"/>
            <attachSound template="attach01" linkNode="0>11|0"/>
            <objectChange node="0>1|15" visibilityActive="true" visibilityInactive="false"/>
        </attacherJoint>-->
        </attacherJointConfigurations>
    </attacherJoints>
	
    <designConfigurations>
        <designConfiguration name="With Covers">
            <objectChange node="0>1|1|0" visibilityActive="true"/>
            <objectChange node="0>1|1|1" visibilityActive="true"/>
            <objectChange node="0>3|1|0|20" visibilityActive="true"/>
            <objectChange node="0>3|1|0|21" visibilityActive="true"/>
        </designConfiguration>
        <designConfiguration name="Without Covers">
            <objectChange node="0>1|1|0" visibilityActive="false"/>
            <objectChange node="0>1|1|1" visibilityActive="false"/>
            <objectChange node="0>3|1|0|20" visibilityActive="false"/>
            <objectChange node="0>3|1|0|21" visibilityActive="false"/>
        </designConfiguration>
    </designConfigurations>
	
	<design2Configurations title="Beacon Light">
        <design2Configuration name="No Beacon Light">
            <objectChange node="0>4|7" visibilityActive="false" visibilityInactive="true"/>
        </design2Configuration>
        <design2Configuration name="Beacon Light">
            <objectChange node="0>4|7" visibilityActive="true" visibilityInactive="false"/>
         </design2Configuration>
    </design2Configurations>
	
    <design3Configurations title="Extra Lights">
        <design3Configuration name="Standard">
            <objectChange node="0>1|5|18" visibilityActive="false"/>
            <objectChange node="0>4|0|6" visibilityActive="false"/>
            <objectChange node="0>4|0|7" visibilityActive="false"/>
		</design3Configuration>
        <design3Configuration name="Extra Lights">
            <objectChange node="0>1|5|18" visibilityActive="true"/>
            <objectChange node="0>4|0|6" visibilityActive="true"/>
            <objectChange node="0>4|0|7" visibilityActive="true"/>
		 </design3Configuration>
    </design3Configurations>
	
	<design4Configurations title="CB Radio">
        <design4Configuration name="No CB Radio">
            <objectChange node="0>1|5|20" visibilityActive="false"/>
        </design4Configuration>
        <design4Configuration name="CB Radio">
            <objectChange node="0>1|5|20" visibilityActive="true"/>
        </design4Configuration>
    </design4Configurations>
	
    <!--<powerTakeOffs>
        <output outputNode="0>3|3" attacherJointIndices="2" ptoName="LEFT_PTO_LNG"/>
    </powerTakeOffs>-->
    <!--<connectionHoses>
        <target attacherJointIndices="2" type="airDoubleRed" node="airDoubleStorage"/>
        <target attacherJointIndices="2" type="airDoubleYellow" node="airDoubleControl"/>
        <target attacherJointIndices="2" type="electric" node="electric_back" socket="electric"/>
        <target attacherJointIndices="1" type="hydraulicOut" node="hydraulic01_out"/>
        <target attacherJointIndices="1" type="hydraulicIn" node="hydraulic01_in"/>
        <target attacherJointIndices="1" type="hydraulicOut" node="hydraulic02_out"/>
        <target attacherJointIndices="1" type="hydraulicIn" node="hydraulic02_in"/>
        <target attacherJointIndices="1" type="electric" node="electric_front" socket="electric"/>
    </connectionHoses>-->
	
    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showOnInfoHud="false" fillTypeCategories="forageHarvester"/>
					 <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="556">
                        <exactFillRootNode node="exactFillRootNodeFuel" />
						<dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/>
                    </fillUnit>
                    <!--<fillUnit unitTextOverride="$l10n_unit_literShort" fillTypes="SILAGE_ADDITIVE" capacity="20" uiPrecision="2">
                        <exactFillRootNode node="exactFillRootNodeAdditives"/>
                    </fillUnit>-->
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
	
    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="2" usage="120" fillType="diesel"/>
                <!-- usage is per hour at max load and max rpm -->
            </consumerConfiguration>
        </consumerConfigurations>
		
        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.9" wheelIndex1="1" wheelIndex2="2"/>
                    <!-- front left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.6" wheelIndex1="3" wheelIndex2="4"/>
                    <!-- back left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4" differentialIndex1="1" differentialIndex2="2"/>
                    <!-- front-back -->
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>
		
        <motorConfigurations>
            <motorConfiguration name="5830 John Deere 10.1L 6-Cylinder diesel" hp="250" price="0">
                <motor torqueScale="1.137" minRpm="900" maxRpm="2200" maxForwardSpeed="53" maxBackwardSpeed="22" brakeForce="10" lowBrakeForceScale="0.05">
                    <torque normRpm="0.45" torque="0.9"/>
                    <torque normRpm="0.5" torque="0.97"/>
                    <torque normRpm="0.59" torque="1"/>
                    <torque normRpm="0.72" torque="1"/>
                    <torque normRpm="0.86" torque="0.88"/>
                    <torque normRpm="1" torque="0.72"/>
                </motor>
                <transmission minForwardGearRatio="12.3" maxForwardGearRatio="330" minBackwardGearRatio="32" maxBackwardGearRatio="330" name="PowrQuad Plus Hydrostatic"/>
            </motorConfiguration>
           <motorConfiguration name="5830 John Deere 6-cylinder Diesel Repower" hp="332" price="31500">
                <motor torqueScale="1.403"/>
            </motorConfiguration>
        </motorConfigurations>
		
        <gearLevers>
            <gearLever node="0>1|7|12" centerAxis="3" changeTime="0.5" handsOnDelay="0.2">
                <state gear="0" xRot="0" yRot="0" zRot="0"/>
                <state gear="1" xRot="15" yRot="0" zRot="-15"/>
                <state gear="2" xRot="-15" yRot="0" zRot="-15"/>
                <state gear="3" xRot="15" yRot="0" zRot="15"/>
                <state gear="4" xRot="-15" yRot="0" zRot="15"/>
                <state gear="-1" xRot="15" yRot="0" zRot="-15"/>
                <state gear="-2" xRot="-15" yRot="0" zRot="-15"/>
           </gearLever>
		</gearLevers>
		
        <exhaustEffects>
            <exhaustEffect node="0>12" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.01 0.01 0.02 2.4" maxRpmColor="0.01 0.01 0.01 5.0" minRpmScale="0.05" maxRpmScale="0.5"/>
        </exhaustEffects>
		
        <motorStartDuration>3500</motorStartDuration>
		
        <dashboards>
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay" minValueAnim="40" maxValueAnim="120" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="oil" minValueAnim="40" maxValueAnim="120" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="speedDir" animName="joystickMovement" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="rpm" animName="rpmLever" minValueAnim="0" maxValueAnim="2500" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="MULTI_STATE" valueType="ignitionState" node="0>2|18|0" doInterpolation="true" groups="MOTOR_ACTIVE">
                <state value="0" rotation="0 0 0"/>
                <state value="1" rotation="0 -87 0"/>
                <state value="2" rotation="0 -49 0"/>
            </dashboard>
            <dashboard displayType="TEXT" valueType="speed" node="0>2|10|0" textColor="0.21 0.95 0.15 1" textSize="0.009" textMask="00.0" font="GENERIC" groups="MOTOR_ACTIVE"/>
        </dashboards>
		
        <animationNodes>
            <animationNode node="0>2|0" rotSpeed="900" rotAxis="3" turnOnFadeTime="4" turnOffFadeTime="3"/>
            <animationNode node="0>2|15|4" rotSpeed="400" rotAxis="3" turnOnFadeTime="4" turnOffFadeTime="3"/>
            <animationNode node="0>2|16|0" rotSpeed="900" rotAxis="3" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>2|16|1" rotSpeed="900" rotAxis="3" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>2|15|3" rotSpeed="900" rotAxis="3" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
        </animationNodes>
	</motorized>
	
    <pipe>
        <pipeConfigurations>
            <pipeConfiguration name="$l10n_configuration_valueDefault" price="0" dischargeNodeIndex="1" toggleableDischargeToGround="true">
                <pipeNodes>
                    <pipeNode node="0>2|1" rotationSpeeds="0 25 0" autoAimYRotation="true" autoAimInvertZ="true" minRotationLimits="0 -100 0" maxRotationLimits="0 100 0" foldPriority="1">
                        <state rotation="0 0 0"/>
                        <state rotation="0 0 0"/>
                    </pipeNode>
                    <pipeNode node="0>2|1|0|0|0" rotationSpeeds="80 0 0" autoAimXRotation="true" minRotationLimits="-80 0 0" maxRotationLimits="-5 0 0" bendingRegulation="0">
                        <state rotation="0 0 0"/>
                        <state rotation="0 0 0"/>
                        <bendingRegulationNode node="0>2|1|0|0|0" axis="1" direction="1"/>
                    </pipeNode>
                </pipeNodes>
                <states num="2" unloading="2" autoAiming="2" turnOnAllowed="2"/>
                <unloadingTriggers>
                    <unloadingTrigger node="0>7|1"/>
                </unloadingTriggers>
                <objectChange node="0>2|1" visibilityActive="true"/>
                <objectChange node="0>2|2" visibilityActive="true"/>
            </pipeConfiguration>
            <pipeConfiguration name="$l10n_configuration_valueExtended" price="500" dischargeNodeIndex="2" toggleableDischargeToGround="true">
                <pipeNodes>
                    <pipeNode node="0>2|20" rotationSpeeds="0 25 0" autoAimYRotation="true" autoAimInvertZ="true" minRotationLimits="0 -100 0" maxRotationLimits="0 100 0" foldPriority="1">
                        <state rotation="0 0 0"/>
                        <state rotation="0 0 0"/>
                    </pipeNode>
                    <pipeNode node="0>2|20|1|0|0" rotationSpeeds="80 0 0" autoAimXRotation="true" minRotationLimits="-80 0 0" maxRotationLimits="-5 0 0" bendingRegulation="0">
                        <state rotation="0 0 0"/>
                        <state rotation="0 0 0"/>
                        <bendingRegulationNode node="0>2|20|1|0|0" axis="1" direction="1"/>
                    </pipeNode>
                </pipeNodes>
                <states num="2" unloading="2" autoAiming="2" turnOnAllowed="2"/>
                <unloadingTriggers>
                    <unloadingTrigger node="0>7|1"/>
                </unloadingTriggers>
                <objectChange node="0>2|20" visibilityActive="true"/>
                <objectChange node="0>2|21" visibilityActive="true"/>
            </pipeConfiguration>
        </pipeConfigurations>
    </pipe>
	
    <dischargeable>
        <dischargeNode node="0>2|1|0|0|0|1" emptySpeed="1000" fillUnitIndex="1" maxDistance="20" stopDischargeOnEmpty="false" effectTurnOffThreshold="0.5">
            <info width="0.4" length="0.4" useRaycastHitPosition="true"/>
            <effects>
                <effectNode effectNode="0>2|1|2" delay="0" materialType="unloading" fadeScale="0"/>
                <effectNode effectClass="PipeEffect" effectNode="0>2|1|0|0|0|0" delay="0.12" materialType="pipe" maxBending="0.15" shapeScaleSpread="1.03 0.96 1 0"/>
            </effects>
            <dischargeSound template="dischargeForageHarvester" volumeScale="1.3" linkNode="0>3|0|0"/>
        </dischargeNode>
        <dischargeNode node="0>2|20|1|0|0|1" emptySpeed="1000" fillUnitIndex="1" maxDistance="20" stopDischargeOnEmpty="false" effectTurnOffThreshold="0.5">
            <info width="0.4" length="0.4" useRaycastHitPosition="true"/>
            <effects>
                <effectNode effectNode="0>2|20|3" delay="0" materialType="unloading" fadeScale="0"/>
                <effectNode effectClass="PipeEffect" effectNode="0>2|20|1|0|0|0" delay="0.12" materialType="pipe" maxBending="0.15" shapeScaleSpread="1.03 0.96 1 0"/>
            </effects>
            <dischargeSound template="dischargeForageHarvester" volumeScale="1.3" linkNode="0>3|0|0"/>
        </dischargeNode>
    </dischargeable>
	
    <combine allowThreshingDuringRain="true" fillUnitIndex="1">
        <additives fillUnitIndex="4" usage="0.0000275" fillTypes="CHAFF GRASS_WINDROW"/>
        <buffer loadingDelay="1.0" unloadingDelay="3.0"/>
        <animationNodes>
            <animationNode node="0>2|3" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>2|4" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|0" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|1" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|2" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|3" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|4" rotSpeed="-900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|5" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|6" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|7" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|8" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|9" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|10" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|11" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|12" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|13" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|14" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|15|0" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>3|1|4|16|0" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>1|3|1" rotSpeed="-900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>1|3|2" rotSpeed="900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>1|3|5|0" rotSpeed="900" rotAxis="3" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>1|3|6|0" rotSpeed="-900" rotAxis="3" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>1|3|4" rotSpeed="-900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>1|3|3" rotSpeed="-900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>1|3|3" rotSpeed="-900" rotAxis="1" turnOnFadeTime="5" turnOffFadeTime="5"/>
            <animationNode node="0>2|16|2" rotSpeed="200" rotAxis="1" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>2|16|3" rotSpeed="200" rotAxis="1" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>2|16|4" rotSpeed="200" rotAxis="1" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>3|1|1" rotSpeed="-400" rotAxis="2" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>3|1|2" rotSpeed="400" rotAxis="2" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>2|17" rotSpeed="-400" rotAxis="2" shaderComponentScale="1 0 0 0" shaderParameterName="offsetUV" turnOnFadeTime="2" turnOffFadeTime="3"/>
        </animationNodes>
    </combine>
	
    <suspensions>
        <suspension node="0>1|12" weight="150" minTranslation="0.0 -0.15 0.0" maxTranslation="0.0 0.15 0.0" suspensionParametersX="20 4" suspensionParametersY="5 1" suspensionParametersZ="20 4"/>
        <suspension useCharacterTorso="true" weight="90" minRotation="0 -5 -5" maxRotation="0 5 5" suspensionParametersY="7 1" suspensionParametersZ="7 1"/>
    </suspensions>
	
    <animations>
        <animation name="tempDisplay">
            <part node="0>1|13|4|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -89 0"/>
        </animation>
        <animation name="oil">
            <part node="0>1|13|6|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -86 0"/>
        </animation>
        <animation name="joystickMovement">
            <part node="0>2|7" startTime="0" endTime="0.9" startRot="-8 0 0" endRot="0 0 0"/>
            <part node="0>2|7" startTime="0.9" endTime="1.1" startRot="0 0 0" endRot="0 0 0"/>
            <part node="0>2|7" startTime="1.1" endTime="2" startRot="0 0 0" endRot="16 0 0"/>
        </animation>
        <animation name="startStopAnim">
            <part node="0>2|6" startTime="0" duration="0.7" startRot="0 0 0" endRot="4 0 0"/>
            <part node="0>2|6" startTime="0.75" duration="0.5" startRot="4 0 0" endRot="20 0 0"/>
        </animation>
        <animation name="rpmLever">
            <part node="0>2|11" startTime="0" endTime="1" startRot="0 0 0" endRot="60 0 0"/>
        </animation>
        <animation name="fuelDisplay">
            <part node="0>1|13|5|0" startTime="0" endTime="1" startRot="0 90 0" endRot="0 -57 0"/>
        </animation>
        <animation name="wiperFrontAnimation">
            <part node="0>2|13|0" startTime="0.0" endTime="1.0" startRot="0.0 0.0 0.0" endRot="0.0 0.0 90.0"/>
            <part node="0>2|13|0" startTime="1.0" endTime="2.0" startRot="0.0 0.0 90.0" endRot="0.0 0.0 0.0"/>
            <part node="0>2|13|0|0" startTime="0.0" endTime="1.0" startRot="0 0 0" endRot="0 0 -90"/>
            <part node="0>2|13|0|0" startTime="1.0" endTime="2.0" startRot="0 0 -90" endRot="0 0 0"/>
        </animation>
        <animation name="toggleCover">
            <part node="0>2|15" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -75 0"/>
        </animation>
    </animations>
	
    <wipers>
        <wiper animName="wiperFrontAnimation">
            <state animSpeed="0.75" animPause="2.0"/>
            <state animSpeed="0.75" animPause="0.0"/>
            <state animSpeed="1.10" animPause="0.0"/>
        </wiper>
    </wipers>
	
    <cylindered>
        <movingTools>
            <movingTool node="0>2|1">
                <dependentPart node="0>2|2|0"/>
            </movingTool>
            <movingTool node="0>2|20">
                <dependentPart node="0>2|21|0"/>
            </movingTool>
            <movingTool node="0>2|1|0">
                <dependentPart node="0>2|1|1|4"/>
            </movingTool>
            <movingTool node="0>2|20|1">
                <dependentPart node="0>2|20|2|4"/>
            </movingTool>
            <movingTool node="0>3|1">
                <dependentPart node="0>2|9"/>
            </movingTool>
        </movingTools>
        <movingParts>
            <movingPart node="1>0|4" referencePoint="1>0|1|2" referenceFrame="1>0|1|2" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="1>0|4|0"/>
            </movingPart>
            <movingPart node="1>0|3" referencePoint="1>0|2|2" referenceFrame="1>0|2|2" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="1>0|3|0"/>
            </movingPart>
            <movingPart node="0>2|2|0" referenceFrame="0>2|1" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="22.03"/>
            <movingPart node="0>2|21|0" referenceFrame="0>2|20" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="22.03"/>
            <movingPart node="0>2|9" referencePoint="0>3|1|3" referenceFrame="0>3|1|3" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="0>2|9|0"/>
            </movingPart>
            <movingPart node="1>0|2|3" referencePoint="1>0|1|3" referenceFrame="1>0|1|3" scaleZ="true" isActiveDirty="true" maxUpdateDistance="30"/>
            <movingPart node="0>1|10" referencePoint="0>1|12|0" referenceFrame="0>1|12|0" scaleZ="true" isActiveDirty="true" maxUpdateDistance="30"/>
            <movingPart node="0>2|1|1|4" referencePoint="0>2|1|0|0|0|2" referenceFrame="0>2|1|0|0|0|2" isActiveDirty="true" scaleZ="true" maxUpdateDistance="20">
                <translatingPart node="0>2|1|1|4|0"/>
            </movingPart>
            <movingPart node="0>2|20|2|4" referencePoint="0>2|20|1|0|0|2" referenceFrame="0>2|20|1|0|0|2" isActiveDirty="true" scaleZ="true" maxUpdateDistance="20">
                <translatingPart node="0>2|20|2|4|0"/>
            </movingPart>
            <movingPart node="1>1|1" referencePoint="1>1|2|0|1" referenceFrame="1>1|2|0|1" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="1>1|1|0"/>
            </movingPart>
            <movingPart node="1>1|0" referencePoint="1>1|3|0|2" referenceFrame="1>1|3|0|2" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="1>1|0|0"/>
            </movingPart>
            <movingPart node="1>1|3|0|1" referencePoint="1>1|2|0|2" referenceFrame="1>1|2|0|2" scaleZ="true" isActiveDirty="true" maxUpdateDistance="30"/>
            <!--<movingPart node="pipeRotHydraulic" referencePoint="pipeRotHydraulicRef" referenceFrame="pipeRotHydraulicRef">
                <translatingPart node="pipeRotHydraulicPunch"/>
            </movingPart>
            <movingPart node="feederHydraulic" referencePoint="feederHydraulicRef" referenceFrame="feederHydraulicRef">
                <translatingPart node="feederHydraulicPunch"/>
            </movingPart>
            <movingPart node="pipeEndRotationPart" referencePoint="pipeEndRotationPartRef" referenceFrame="pipeEndRotationPartRef" scaleZ="true">
                <dependentPart node="pipeSensorArm"/>
            </movingPart>
            <movingPart node="pipeSensorArm" localReferencePoint="pipeSensorArmPart" referencePoint="pipeSensorArmPartRef" referenceFrame="pipeSensorArmRefFrame">
                <dependentPart node="pipeSensorArmPart"/>
            </movingPart>
            <movingPart node="pipeSensorArmPart" referencePoint="pipeSensorArmPartRef" referenceFrame="pipeSensorArmPartRef">
                <dependentPart node="pipeAngleSensor"/>
            </movingPart>
            <movingPart node="pipeAngleSensor" referencePoint="pipeAngleSensorRef" referenceFrame="pipeAngleSensorRef"/>
            <movingPart node="spring01" referencePoint="spring01Ref" referenceFrame="spring01Ref" scaleZ="true"/>
            <movingPart node="spring02" referencePoint="spring02Ref" referenceFrame="spring02Ref" scaleZ="true"/>
            <movingPart node="pipeArm02Hydraulic" referencePoint="pipeArm02HydraulicRef" referenceFrame="pipeArm02HydraulicRef">
                <translatingPart node="pipeArm02HydraulicPunch"/>
            </movingPart>
            <movingPart node="headerTiltTopArm" referenceFrame="headerTilt" doDirectionAlignment="false" doRotationAlignment="true" rotMultiplier="4.4">
                <dependentPart node="headerTiltTopArmHydraulic"/>
                <dependentPart node="headerTiltSpringLeft"/>
                <dependentPart node="headerTiltSpringRight"/>
            </movingPart>
            <movingPart node="headerTiltTopArmHydraulic" referencePoint="headerTiltTopArmHydraulicRef" referenceFrame="headerTiltTopArmHydraulicRef">
                <translatingPart node="headerTiltTopArmHydraulicPunch"/>
            </movingPart>
            <movingPart node="headerTiltSpringLeft" referencePoint="headerTiltSpringLeftRef" referenceFrame="headerTiltSpringLeftRef">
                <translatingPart node="headerTiltSpringLeftTrans"/>
                <dependentPart node="headerTiltSpringLeftScale"/>
            </movingPart>
            <movingPart node="headerTiltSpringLeftScale" referencePoint="headerTiltSpringLeftScaleRef" referenceFrame="headerTiltSpringLeftScaleRef" scaleZ="true"/>
            <movingPart node="headerTiltSpringRight" referencePoint="headerTiltSpringRightRef" referenceFrame="headerTiltSpringRightRef">
                <translatingPart node="headerTiltSpringRightTrans"/>
                <dependentPart node="headerTiltSpringRightScale"/>
            </movingPart>
            <movingPart node="headerTiltSpringRightScale" referencePoint="headerTiltSpringRightScaleRef" referenceFrame="headerTiltSpringRightScaleRef" scaleZ="true"/>-->
        </movingParts>
    </cylindered>
    <!--<suspensions>
        <suspension node="seat" weight="150" minTranslation="-0.05 -0.15 0.0" maxTranslation="0.05 0.15 0.0" suspensionParametersX="20 4" suspensionParametersY="5 1" suspensionParametersZ="20 4"/>
        <suspension useCharacterTorso="true" weight="90" minRotation="0 -5 -5" maxRotation="0 5 5" suspensionParametersY="7 1" suspensionParametersZ="7 1"/>
    </suspensions>-->
	
    <turnOnVehicle turnOffIfNotAllowed="true">
        <turnedAnimation name="startStopAnim"/>
    </turnOnVehicle>
	
    <dashboard>
        <groups>
            <group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE" isMotorStarting="true" isMotorRunning="true"/>
        </groups>
        <!--<default>
            <dashboard displayType="EMITTER" node="dashboardDisplay" idleValue="-1" intensity="0.15" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" node="startingDecal" intensity="0.4" baseColor="BLACK" groups="MOTOR_STARTING"/>
            <dashboard displayType="EMITTER" node="cameraDisplay_static" idleValue="-1" intensity="0.4" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="VISIBILITY" node="numbers" groups="MOTOR_ACTIVE"/>
        </default>-->
    </dashboard>
	
    <ai>
        <agent width="3.65" length="7.45" height="4.05" lengthOffset="-2.22" frontOffset="-3.45"/>
        <collisionTrigger node="0>7|0" width="3.3" height="4.1"/>
    </ai>
	
    <foliageBending>
        <bendingNode minX="-1.5" maxX="1.5" minZ="-3" maxZ="2" yOffset="0.5"/>
        <bendingNode minX="-1.35" maxX="1.35" minZ="-3.05" maxZ="-2.05" yOffset="0.7"/>
    </foliageBending>
	
    <!--<baseMaterial>
        <material name="katana650_mat1" baseNode="katana650_vis">
            <shaderParameter name="colorMat0" value="FENDT_NEWGREEN1"/>
            <shaderParameter name="colorMat1" value="AGCO_GREY3"/>
            <shaderParameter name="colorMat2" value="FENDT_WHITE2"/>
            <shaderParameter name="colorMat3" value="AGCO_GREY3"/>
            <shaderParameter name="colorMat4" value="FENDT_WHITE2"/>
        </material>
        <material name="katana650Animated_mat" baseNode="animated_vis">
            <shaderParameter name="colorMat0" value="AGCO_GREY3"/>
        </material>
    </baseMaterial>-->
	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>
    <i3dMappings>
        <i3dMapping id="katana650_main_component1" node="0>"/>
        <i3dMapping id="katana650_axis_component2" node="1>"/>
        <i3dMapping id="axis" node="1>0"/>
        <i3dMapping id="steeringBar" node="1>0|0"/>
        <i3dMapping id="exactFillRootNodeFuel" node="0>14"/>
		<i3dMapping id="wheelFrontLeft" node="0>0|0"/>
		<i3dMapping id="wheelFrontRight" node="0>0|1"/>
		<i3dMapping id="axisBackLeft" node="1>1|2|0"/>
		<i3dMapping id="axisBackRight" node="1>1|3|0"/>
		<i3dMapping id="wheelBackLeft" node="1>1|2|0|3|0"/>
		<i3dMapping id="wheelBackRight" node="1>1|3|0|3|0"/>
    </i3dMappings>
</vehicle>
