<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="tractor">
    <annotation>Copyright (C) PeterJ, All Rights Reserved.</annotation>

    <storeData>
        <name>35 Series</name>
        <specs>
            <power>38</power>
            <maxSpeed>35</maxSpeed>
            <combination xmlFilename="Systematic_short.xml"/>
            <combination xmlFilename="Systematic.xml"/>
            <combination xmlFilename="concreteWeight.xml"/>
        </specs>
        <functions>
            <function>$l10n_function_tractor</function>
            <function>$l10n_function_tractorFrontloader</function>
        </functions>
        <image>store_MF35series.png</image>
        <price>4750</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>MASSEYFERGUSON</brand>
        <category>tractorsS</category>
        <vertexBufferMemoryUsage>1442048</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>241664</indexBufferMemoryUsage>
        <textureMemoryUsage>2097152</textureMemoryUsage>
        <audioMemoryUsage>5914649</audioMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>
	
    <base>
        <typeDesc>$l10n_typeDesc_tractor</typeDesc>
        <filename>MF35.i3d</filename>
        <sounds filename="sounds/MF3cyl.xml"/>
        <size width="2.0" length="4.0" height="2.5" lengthOffset="0.0"/>
        <components>
            <component centerOfMass="0 0.57 0" solverIterationCount="20" mass="1700"/>
            <component centerOfMass="0 0 0" solverIterationCount="20" mass="420"/>        
			<joint component1="1" component2="2" node="frontAxisJoint" rotLimit="0 0 10" rotLimitSpring="0 0 4000" rotLimitDamping="0 0 10" maxRotDriveForce="0 0 4" rotDriveRotation="0 0 0" rotDriveSpring="0 0 10" rotDriveDamping="0 0 10" breakable="false"/>
		</components>
        <schemaOverlay attacherJointPosition="0 0" name="VEHICLE" />
        <mapHotspot type="TRACTOR" />
    </base>
  
    <configurationSets title="$l10n_configuration_version">
		<configurationSet name="FE35" >
            <configuration name="design" index="1" />
            <configuration name="motor" index="1" />
            <configuration name="baseMaterial" index="1" />
            <configuration name="rimColor" index="1" />
        </configurationSet>
        <configurationSet name="35" >
            <configuration name="design" index="2" />
            <configuration name="motor" index="2" />
            <configuration name="baseMaterial" index="2" />
            <configuration name="rimColor" index="2" />
        </configurationSet>
        <configurationSet name="35X" >
            <configuration name="design" index="3" />
            <configuration name="motor" index="3" />
            <configuration name="baseMaterial" index="2" />
            <configuration name="rimColor" index="2" />
        </configurationSet>
        <configurationSet name="35X Multi-Power" >
            <configuration name="design" index="3" />
            <configuration name="motor" index="4" />
            <configuration name="baseMaterial" index="2" />
            <configuration name="rimColor" index="2" />
        </configurationSet>
    </configurationSets>

	<wheels>
        <wheelConfigurations>
			<!-- CONTINENTAL -->
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="CONTINENTAL" saveId="CONTINENTAL_DEFAULT">
                <wheels autoRotateBackSpeed="2.3" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel filename="wheels/Lizard/6_00R16.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="1.0" repr="wheelFrontLeft" driveNode="hubFrontLeft" forcePointRatio="0.5" initialCompression="25" suspTravel="0.15" spring="27" damper="40" yOffset="0.025"/>
                    	<steering node="leftSteerRod" nodeMinRotY="27" nodeMaxRotY="-27" />
					</wheel>
                    <wheel filename="wheels/Lizard/6_00R16.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="1.0" repr="wheelFrontRight" driveNode="hubFrontRight" forcePointRatio="0.5" initialCompression="25" suspTravel="0.15" spring="27" damper="40" yOffset="0.025"/>
                    	<steering node="rightSteerRod" nodeMinRotY="-27" nodeMaxRotY="27" />
					</wheel>
                    <wheel filename="wheels/Continental/320_85R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="0" restLoad="0.7" repr="wheelBackLeft"  forcePointRatio="0.4" initialCompression="20" suspTravel="0.12" spring="23" damper="35" yOffset="0.035"/>
						<innerRim filename="wheels/MFrims.i3d" nodeLeft="0|12" nodeRight="0|13" />
					</wheel>
                    <wheel filename="wheels/Continental/320_85R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="0" restLoad="0.7" repr="wheelBackRight" forcePointRatio="0.4" initialCompression="20" suspTravel="0.12" spring="23" damper="35" yOffset="0.035"/>
						<innerRim filename="wheels/MFrims.i3d" nodeLeft="0|12" nodeRight="0|13" />
					</wheel>
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelWeights" price="450" brand="CONTINENTAL" saveId="CONTINENTAL_WEIGHTS">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel configId="frontWeight" />
                    <wheel configId="frontWeight" />
                    <wheel />
                    <wheel />
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="CONTINENTAL" saveId="CONTINENTAL_BROAD">
                <wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel filename="wheels/Continental/380_85R24.xml" >
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                    <wheel filename="wheels/Continental/380_85R24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                </wheels>
				<objectChange node="wheelBackLeft" translationActive="0.73 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.73 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.03 0 0" scaleActive="1 0.9 0.9" />
				<objectChange node="hubBackRight" translationActive="0.03 0 0" scaleActive="1 0.9 0.9"/>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueTwinWheelsBack" price="1900" brand="CONTINENTAL" saveId="CONTINENTAL_TWIN_BACK">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel >
						<additionalWheel filename="wheels/Continental/320_85R28.xml" configId="MF35dual" offset="0.09" hasParticles="true" hasTireTracks="true"/>
					</wheel>
                    <wheel >
						<additionalWheel filename="wheels/Continental/320_85R28.xml" configId="MF35dual" offset="0.09" hasParticles="true" hasTireTracks="true"/>
					</wheel>
                </wheels>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>

			<!-- VREDESTEIN -->
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="VREDESTEIN" saveId="VREDESTEIN_DEFAULT">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel filename="wheels/Vredestein/320_85R28.xml" />
                    <wheel filename="wheels/Vredestein/320_85R28.xml" />
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="VREDESTEIN" saveId="VREDESTEIN_BROAD">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />				
                    <wheel filename="wheels/Vredestein/380_85R24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                    <wheel filename="wheels/Vredestein/380_85R24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                </wheels>
				<objectChange node="wheelBackLeft" translationActive="0.73 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.73 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.03 0 0" scaleActive="1 0.9 0.9" />
				<objectChange node="hubBackRight" translationActive="0.03 0 0" scaleActive="1 0.9 0.9"/>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueTwinWheelsBack" price="1900" brand="VREDESTEIN" saveId="VREDESTEIN_TWIN_BACK">
				<wheels baseConfig="VREDESTEIN_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel >
						<additionalWheel filename="wheels/Vredestein/320_85R28.xml" configId="MF35dual" offset="0.09" hasParticles="true" hasTireTracks="true"/>
					</wheel>
                    <wheel >
						<additionalWheel filename="wheels/Vredestein/320_85R28.xml" configId="MF35dual" offset="0.09" hasParticles="true" hasTireTracks="true"/>
					</wheel>
                </wheels>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>

			<!-- BKT -->
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="BKT" saveId="BKT_DEFAULT">
                <wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel filename="wheels/BKT/6_00__16.xml" />
                    <wheel filename="wheels/BKT/6_00__16.xml" />
                    <wheel filename="wheels/BKT/12_4__28.xml" />
                    <wheel filename="wheels/BKT/12_4__28.xml" />
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelGirdles" price="950" brand="BKT" saveId="BKT_GIRDLES">
                <wheels baseConfig="BKT_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
					<wheel />
                    <wheel />
                    <wheel>
						<physics tireType="crawler" frictionScale="2.0" initialCompression="27" suspTravel="0.15" spring="50" damper="120" transRatio="1.0" yOffset="0.03" />
						<tire maxDeformation="0.0219" sideDeformOffset="0.969"/>
						<innerRim offset="-0.035" />
						<additional filename="wheels/MFrims.i3d" nodeLeft="5|0" nodeRight="5|0" />
					</wheel>
                    <wheel>
						<physics tireType="crawler" frictionScale="2.0" initialCompression="27" suspTravel="0.15" spring="50" damper="120" transRatio="1.0" yOffset="0.03" />
						<tire maxDeformation="0.0219" sideDeformOffset="0.969"/>
						<innerRim offset="-0.03" />
						<additional filename="wheels/MFrims.i3d" nodeLeft="5|0" nodeRight="5|0" />
                    </wheel>
                </wheels>
				<objectChange node="wheelBackLeft" translationActive="0.735 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.735 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.035 0 0"/>
				<objectChange node="hubBackRight" translationActive="0.035 0 0"/>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="BKT" saveId="BKT_BROAD">
                <wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel filename="wheels/BKT/6_50__16.xml" />
                    <wheel filename="wheels/BKT/6_50__16.xml" />
                    <wheel filename="wheels/BKT/14_9__24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                    <wheel filename="wheels/BKT/14_9__24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                </wheels>
				<objectChange node="wheelBackLeft" translationActive="0.73 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.73 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.03 0 0" scaleActive="1 0.9 0.9" />
				<objectChange node="hubBackRight" translationActive="0.03 0 0" scaleActive="1 0.9 0.9"/>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelCage" price="1500" brand="BKT" saveId="BKT_TWIN_BACK">
				<wheels baseConfig="BKT_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel >
						<additionalWheel filename="wheels/Lizard/cageR28.xml" offset="0.05" hasParticles="true" hasTireTracks="true"/>
					</wheel>
                    <wheel >
						<additionalWheel filename="wheels/Lizard/cageR28.xml" offset="0.05" hasParticles="true" hasTireTracks="true"/>
					</wheel>
                </wheels>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>
			
			<!-- TRELLEBORG -->
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel filename="wheels/Trelleborg/320_85R28.xml" />
                    <wheel filename="wheels/Trelleborg/320_85R28.xml" />
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelWeights" price="450" brand="TRELLEBORG" saveId="TRELLEBORG_WEIGHTS">
				<wheels baseConfig="TRELLEBORG_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel configId="frontWeight" />
                    <wheel configId="frontWeight" />
                    <wheel />
                    <wheel />
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="TRELLEBORG" saveId="TRELLEBORG_BROAD">
				<wheels baseConfig="TRELLEBORG_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel filename="wheels/Trelleborg/380_85R24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                    <wheel filename="wheels/Trelleborg/380_85R24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                </wheels>
				<objectChange node="wheelBackLeft" translationActive="0.73 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.73 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.03 0 0" scaleActive="1 0.9 0.9" />
				<objectChange node="hubBackRight" translationActive="0.03 0 0" scaleActive="1 0.9 0.9"/>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelNarrow" price="630" brand="TRELLEBORG" saveId="TRELLEBORG_NARROW">
				<wheels baseConfig="TRELLEBORG_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel > 
						<tire isCareWheel="true"/>
                    </wheel>
                    <wheel >
						<tire isCareWheel="true"/>
                    </wheel>
                    <wheel filename="wheels/Trelleborg/230_95R32.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0" restLoad="0.9" repr="wheelBackLeft" forcePointRatio="0.5" initialCompression="20" suspTravel="0.15" spring="30" damper="40" yOffset="0.03"/>
                    	<innerRim filename="wheels/MFrims.i3d" nodeLeft="4|1" nodeRight="4|2" offset="-0.02" />
						<additional filename="wheels/MFrims.i3d" nodeLeft="0|14" offset="-0.02" scale="1 0.99 0.99" />
					</wheel>
                    <wheel filename="wheels/Trelleborg/230_95R32.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0" restLoad="0.9" repr="wheelBackRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.15" spring="30" damper="40" yOffset="0.03"/>
						<innerRim filename="wheels/MFrims.i3d" nodeLeft="4|1" nodeRight="4|2" offset="-0.02" />
						<additional filename="wheels/MFrims.i3d" nodeRight="0|15" offset="-0.02" scale="1 0.99 0.99" />
					</wheel>
                </wheels>
				<objectChange node="wheelBackLeft" translationActive="0.72 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.72 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.02 0 0" />
				<objectChange node="hubBackRight" translationActive="0.02 0 0"/>
            </wheelConfiguration>
			
			<!-- MITAS -->
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MITAS" saveId="MITAS_DEFAULT">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel filename="wheels/Mitas/12_4__28.xml" />
                    <wheel filename="wheels/Mitas/12_4__28.xml" />
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelWeights" price="450" brand="MITAS" saveId="MITAS_WEIGHTS">
				<wheels baseConfig="MITAS_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel>
						<additional filename="wheels/MFrims.i3d" nodeLeft="3|1" nodeRight="3|0" offset="0.03" scale="1.1 1 1" mass="0.15" />
                    </wheel>
                    <wheel>
						<additional filename="wheels/MFrims.i3d" nodeLeft="3|1" nodeRight="3|0" offset="0.03" scale="1.1 1 1" mass="0.15" />
                    </wheel>
					<wheel />
                    <wheel />
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="MITAS" saveId="MITAS_BROAD">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel />
                    <wheel />
                    <wheel filename="wheels/Mitas/14_9__24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                    <wheel filename="wheels/Mitas/14_9__24.xml" >	
						<innerRim scale="1 0.84 0.84" />
					</wheel>
                </wheels>
				<objectChange node="wheelBackLeft" translationActive="0.73 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.73 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.03 0 0" scaleActive="1 0.9 0.9" />
				<objectChange node="hubBackRight" translationActive="0.03 0 0" scaleActive="1 0.9 0.9"/>
				<foliageBendingModifier index="1" minX="-1.1" maxX="1.1" />
				<foliageBendingModifier index="2" minX="-1.15" maxX="1.15" />
            </wheelConfiguration>
			
			<!-- NOKIAN -->
            <wheelConfiguration name="$l10n_configuration_valueWheelRoad" price="0" brand="NOKIAN" saveId="NOKIAN_DEFAULT">
				<wheels baseConfig="CONTINENTAL_DEFAULT" ackermannSteeringIndex="1" differentialIndex="1">
                    <wheel filename="wheels/Trelleborg/260_70R16.xml" />
                    <wheel filename="wheels/Trelleborg/260_70R16.xml" />
                    <wheel filename="wheels/Nokian/TRI2_320_85R28.xml" />
                    <wheel filename="wheels/Nokian/TRI2_320_85R28.xml" />
                </wheels>
            </wheelConfiguration>

			<!-- LIZARD -->	
            <wheelConfiguration name="$l10n_configuration_valueWheelTurf" price="550" brand="LIZARD" saveId="LIZARD_TURF">
				<wheels baseConfig="NOKIAN_DEFAULT">
                    <wheel />
                    <wheel />
                    <wheel filename="wheels/Lizard/320_85R28_turf.xml" />
                    <wheel filename="wheels/Lizard/320_85R28_turf.xml" />
                </wheels>
            </wheelConfiguration>
			
			<!-- OLOFSFORS -->			
            <wheelConfiguration name="EVO-BALTIC" price="1500" brand="OLOFSFORS" saveId="OLOFSFORS_EVO-BALTIC">
                <wheels autoRotateBackSpeed="2.3" ackermannSteeringIndex="2" differentialIndex="2">
                    <wheel filename="wheels/Continental/320_85R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics radius="0.651" rotSpeed="1" restLoad="0.7" repr="wheelBigFrontLeft" driveNode="wheelDriveFrontLeft" tireType="crawler" frictionScale="2.5" initialCompression="30" suspTravel="0.15" spring="57" damper="150" transRatio="1.0" yOffset="0.025" showSteeringAngle="false"/>
						<tire tireTrackAtlasIndex="5"/>
						<innerRim filename="wheels/MFrims.i3d" nodeLeft="0|13" nodeRight="0|12" />
						<steering node="leftSteerRod" nodeMinRotY="27" nodeMaxRotY="-27" />
					</wheel>
                    <wheel filename="wheels/Continental/320_85R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics radius="0.651" rotSpeed="1" restLoad="0.7" repr="wheelBigFrontRight" driveNode="wheelDriveFrontRight" tireType="crawler" frictionScale="2.5" initialCompression="30" suspTravel="0.15" spring="57" damper="150" transRatio="1.0" yOffset="0.025" showSteeringAngle="false"/>
						<tire tireTrackAtlasIndex="5"/>
						<innerRim filename="wheels/MFrims.i3d" nodeLeft="0|13" nodeRight="0|12" />
						<steering node="rightSteerRod" nodeMinRotY="-27" nodeMaxRotY="27" />
					</wheel>
                    <wheel filename="wheels/Continental/320_85R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics radius="0.651" rotSpeed="1" restLoad="0.7" repr="wheelBackLeft" driveNode="wheelDriveBackLeft" tireType="crawler" frictionScale="2.5" initialCompression="30" suspTravel="0.15" spring="57" damper="150" transRatio="1.0" yOffset="0.025" showSteeringAngle="false"/>
						<tire tireTrackAtlasIndex="5"/>
						<innerRim filename="wheels/MFrims.i3d" nodeLeft="0|12" nodeRight="0|12" offset="-0.08" />
					</wheel>
                    <wheel filename="wheels/Continental/320_85R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics radius="0.651" rotSpeed="1" restLoad="0.7" repr="wheelBackRight" driveNode="wheelDriveBackRight" tireType="crawler" frictionScale="2.5" initialCompression="30" suspTravel="0.15" spring="57" damper="150" transRatio="1.0" yOffset="0.025" showSteeringAngle="false"/>
						<tire tireTrackAtlasIndex="5"/>
						<innerRim filename="wheels/MFrims.i3d" nodeLeft="0|12" nodeRight="0|13" offset="-0.08" />
					</wheel>
                </wheels>
                <crawlers>
                     <crawler filename="wheels/Olofsfors/trackR28_evoBaltic.xml" linkNode="axisLeftCrawlerNode"  wheelIndices="1 3" isLeft="true"/>
                     <crawler filename="wheels/Olofsfors/trackR28_evoBaltic.xml" linkNode="axisRightCrawlerNode"  wheelIndices="2 4" isLeft="false"/>
                </crawlers>
				<objectChange node="wheelBackLeft" translationActive="0.78 0.639 -0.946"/>
				<objectChange node="wheelBackRight" translationActive="-0.78 0.639 -0.946"/>
				<objectChange node="hubBackLeft" translationActive="-0.08 0 0" />
				<objectChange node="hubBackRight" translationActive="0.08 0 0" />
				<objectChange node="hubBigFrontLeft" visibilityActive="true" />
				<objectChange node="hubBigFrontRight" visibilityActive="true" />
				<objectChange node="wheelFrontLeft" visibilityActive="false"/>
				<objectChange node="wheelFrontRight" visibilityActive="false"/>
				<objectChange node="frontAxle_extension" visibilityActive="false"/>
				<objectChange node="axleFrame" visibilityActive="true"/>
				<objectChange node="steerBarLeft" visibilityActive="false"/>
				<objectChange node="steerBarRight" visibilityActive="false"/>
				
				<objectChange node="frontLightsRef" visibilityActive="false"/>
				<objectChange node="rearLightsRef" visibilityActive="false"/>
				<objectChange node="backLightsRef" visibilityActive="false"/>
				<objectChange node="footPlatesNarrow" visibilityActive="true"/>
				<objectChange node="footPlatesRef" visibilityActive="false"/>
				<objectChange node="shellFendersShort" translationActive="0 0.37 0.1" rotationActive="-17 0 0"/>
				<objectChange node="workLightBack" translationActive="-10.04 0.1 0.14"/>
            </wheelConfiguration>			
        </wheelConfigurations>

        <ackermannSteeringConfigurations>
			<ackermannSteering rotSpeed="50" rotMax="37" rotCenterWheel1="3" rotCenterWheel2="4" />		
            <ackermannSteering rotSpeed="45" rotMax="40" rotCenter="0 0"/>
        </ackermannSteeringConfigurations>

        <hubs>
            <color0 useBaseColor="true" />
            <hub linkNode="hubFrontLeft"	filename="wheels/hub_n1_1.xml" isLeft="true" />
            <hub linkNode="hubFrontRight"	filename="wheels/hub_n1_1.xml" isLeft="false" />
            <hub linkNode="hubBackLeft"   	filename="wheels/hub_n1_2.xml" isLeft="true" />
            <hub linkNode="hubBackRight"	filename="wheels/hub_n1_2.xml" isLeft="false" />
            <hub linkNode="hubBigFrontLeft"		filename="wheels/hub_n1_2.xml" isLeft="true" />
            <hub linkNode="hubBigFrontRight"	filename="wheels/hub_n1_2.xml" isLeft="false" />
        </hubs>
    </wheels>

    <rimColorConfigurations useDefaultColors="false" >
        <rimColorConfiguration color="MASSEYFERGUSON_ORIGINAL_GREY" material="0" price="0" name="$l10n_colour_MFsilver"/>
        <rimColorConfiguration color="0.098 0.098 0.098 1" material="0" price="0" name="$l10n_colour_MFsilver"/>
    </rimColorConfigurations>

    <lights>
        <sharedLight linkNode="frontLampLeftSide"	filename="lights/frontLightCircleWhite.xml" />
        <sharedLight linkNode="frontLampRightSide"	filename="lights/frontLightCircleWhite.xml" />
        <sharedLight linkNode="whiteLightLeft"		filename="lights/frontLightCircleWhite.xml" />
        <sharedLight linkNode="whiteLightRight"		filename="lights/frontLightCircleWhite.xml" />
        <sharedLight linkNode="rearWorkLight"		filename="lights/frontLightCircleWhite01.xml" />
        <sharedLight linkNode="rearWorkLight2"		filename="lights/frontLightCircleWhite01.xml" />
        <sharedLight linkNode="redLightLeft"		filename="$data/shared/assets/lights/lizard/rearLight22Red.xml" />
        <sharedLight linkNode="redLightRight"		filename="$data/shared/assets/lights/lizard/rearLight22Red.xml" />
		
        <states>
            <state lightTypes="0" />
            <state lightTypes="0 1" />
        </states>
        <realLights>
            <low>
                <light node="frontLightLow"       lightTypes="0" excludedLightTypes="3" />
                <light node="workLightBackLow"    lightTypes="1"/>
                <light node="highBeamLow"         lightTypes="3" />
            </low>			
            <high>
                <light node="frontLightHigh"       lightTypes="0" excludedLightTypes="3" />
                <light node="workLightBackHigh"    lightTypes="1"/>
                <light node="highBeamHigh"         lightTypes="3"/>
                <light node="backLightsHigh"       lightTypes="0"/>
                <brakeLight node="backLightsHigh" />
            </high>
        </realLights>
		
        <defaultLights>
            <!--defaultLight shaderNode="defaultLights_static" lightTypes="0 3"/-->
        </defaultLights>
		
		<sounds>
            <switchLight template="SWITCH_01"  />
        </sounds>

    </lights>
	
    <dashboard>
        <groups>
            <group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"   isMotorStarting="true" isMotorRunning="true"/>
        </groups>
    </dashboard>

    <enterable isTabbable="true" >
        <enterReferenceNode node="MF35_main_component1"/>
        <exitPoint node="exitPoint"/>
        <characterNode node="player_skin" cameraMinDistance="1.5" spineRotation="-90 0 90">
            <target ikChain="rightFoot" targetNode="player_rightFoot"/>
            <target ikChain="leftFoot" targetNode="player_leftFoot"/>
            <target ikChain="rightArm" targetNode="player_rightHand"/>
            <target ikChain="leftArm" targetNode="player_leftHand"/>
        </characterNode>
        <characterTargetNodeModifier node="player_rightFoot" transitionTime="0.1" >
            <state node="playerRightFootTargetBrake" referenceNode="brakePedals" />
        </characterTargetNodeModifier>
        <characterTargetNodeModifier node="player_leftFoot" transitionTime="0.1" >
            <state node="playerLeftFootTargetClutch" referenceNode="clutchPedal" />
        </characterTargetNodeModifier>
        <cameras>
            <camera node="outdoorCamera" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="3.2" transMax="35" translation="0 0 5.5" rotation="-15 180 0">
                <raycastNode node="cameraRaycastNode1"/>
                <raycastNode node="cameraRaycastNode2"/>
            </camera>
            <camera node="indoorCamera" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" useOutdoorSounds="true" shadowFocusBox="shadowFocusBox"/>
        </cameras>
        <!--mirrors>
            <mirror node="mirrorRightDecals" prio="1"/>
        </mirrors-->		
        <!--enterAnimation name="enterAnimation"/-->
    </enterable>

    <licensePlates>
        <licensePlate node="licensePlateNodeFront" position="FRONT" preferedType="ELONGATED" placementArea="- 0.31 0.06 0.31"/>
        <licensePlate node="licensePlateNodeBack"  position="BACK" preferedType="SQUARISH"/>
    </licensePlates>

    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="15"  fillType="diesel" />
            </consumerConfiguration>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="17"  fillType="diesel" />
            </consumerConfiguration>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="18" fillType="diesel" />
            </consumerConfiguration>
        </consumerConfigurations>
        <motorConfigurations>
            <motorConfiguration name="FE35" hp="37" price="0" consumerConfigurationIndex="1">
				<motor torqueScale="0.158" minRpm="750" maxRpm="2250" maxForwardSpeed="24" maxBackwardSpeed="13" brakeForce="0.95" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" startAnimationName="startAnimation" >
                    <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 autoGearChangeTime="0.5" gearChangeTime="0.4" name="$l10n_info_transmission_manual">
					<directionChange useGear="true" reverseGearIndex="1" changeTime="0.5"/>
                    <groups type="DEFAULT" changeTime="0.5">
                        <group ratio="0.25" name="L" />
                        <group ratio="1.000" name="H" isDefault="true" />
                    </groups>

                    <forwardGear maxSpeed="12.7" />
                    <forwardGear maxSpeed="19" />
                    <forwardGear maxSpeed="35" />
					
                    <backwardGear maxSpeed="17.28" name="R" />
                </transmission>
				<objectChange node="FE35badge" visibilityActive="true"/>
				<objectChange node="MF35sticker" visibilityActive="false"/> 
				<objectChange node="MFlogos" visibilityActive="false"/> 
				<objectChange node="airFilter" visibilityActive="false"/>           
				<objectChange node="exhaustParticlesPivot"	translationActive="-0.338 0.407 0.676" rotationActive="0 -0.5 0" />
				<objectChange node="exhaustConnector"		rotationActive="0 180 0"/>
				<objectChange node="exhaustHorizontalLeft"	visibilityActive="false"/>
				<objectChange node="exhaustHorizontalRight"	visibilityActive="true"/>
				<objectChange node="footPlatesNarrow" 		visibilityActive="true"/>
				
				<material name="MF35_mat" shaderParameter="colorMat0" color="MASSEYFERGUSON_ORIGINAL_GREY" materialId="0"/>
				<material name="MF35_mat" shaderParameter="colorMat2" color="MASSEYFERGUSON_ORIGINAL_GREY" materialId="0"/>
				<material name="MF135_mat" shaderParameter="colorMat0" color="MASSEYFERGUSON_ORIGINAL_GREY" materialId="0"/>
				<material name="MF135parts_mat" shaderParameter="colorMat0" color="MASSEYFERGUSON_ORIGINAL_GREY" materialId="0"/>
            </motorConfiguration>
            <motorConfiguration name="35" hp="42" price="1050" consumerConfigurationIndex="2">
				<motor torqueScale="0.183" minRpm="750" maxRpm="2250" maxForwardSpeed="24" maxBackwardSpeed="13" brakeForce="0.95" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" startAnimationName="startAnimation" >
                </motor>
				<objectChange node="footPlatesNarrow"	visibilityActive="true"/>
            </motorConfiguration>
            <motorConfiguration name="35X" hp="45" price="1350" consumerConfigurationIndex="3">
				<motor torqueScale="0.192" minRpm="750" maxRpm="2250" maxForwardSpeed="24" maxBackwardSpeed="13" brakeForce="0.95" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" startAnimationName="startAnimation" >
                </motor>
				<objectChange node="MF35sticker" 		visibilityActive="false"/>			
				<objectChange node="MF35Xsticker" 		visibilityActive="true"/>
				<objectChange node="footPlates"			visibilityActive="true" />
				<objectChange node="frontFenderLights"	visibilityActive="true"/>
				<objectChange node="rearFenderLights"	visibilityActive="true"/>
				<objectChange node="backLights"			visibilityActive="true"/>
				<objectChange node="workLightBack"		translationActive="-0.04 0.1 0.14"/>
			</motorConfiguration>
            <motorConfiguration name="35X Multi-Power" hp="45" price="2350" consumerConfigurationIndex="3">
				<motor torqueScale="0.192" minRpm="750" maxRpm="2250" maxForwardSpeed="33" maxBackwardSpeed="13" brakeForce="0.95" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" startAnimationName="startAnimation" >
                </motor>
				<objectChange node="MF35sticker" 		visibilityActive="false"/>			
				<objectChange node="MF35Xsticker" 		visibilityActive="true"/>
				<objectChange node="footPlates"			visibilityActive="true" />
				<objectChange node="frontFenderLights"	visibilityActive="true"/>
				<objectChange node="rearFenderLights"	visibilityActive="true"/>
				<objectChange node="backLights"			visibilityActive="true"/>
				<objectChange node="workLightBack"		translationActive="-0.04 0.1 0.14"/>
				<objectChange node="MultiPower"			visibilityActive="true"/>
				<objectChange node="ignitionKeySlot"	translationActive="-0.024 -0.992 -0.778"/>
			</motorConfiguration>
        </motorConfigurations>		
        <gearLevers>
            <gearLever node="gearboxLever" centerAxis="3" changeTime="0.4" handsOnDelay="0.25">
                <state gear="-1" xRot="10" zRot="-9" />
                <state gear="0" xRot="0" zRot="0" />
                <state gear="1" xRot="-10" zRot="-9" />
                <state gear="2" xRot="10" zRot="9" />
                <state gear="3" xRot="-10" zRot="9" />
            </gearLever>

            <gearLever node="gearboxLeverLSH" centerAxis="1" changeTime="0.3" handsOnDelay="0.2">
                <state group="1" xRot="10" />
                <state group="2" xRot="-15" />
            </gearLever>
        </gearLevers>
        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="3" wheelIndex2="4"/>
                </differentials>
            </differentialConfiguration>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="1" wheelIndex2="2"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="3" wheelIndex2="4"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" differentialIndex1="1" differentialIndex2="2"/>
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>
        <exhaustEffects>
            <exhaustEffect node="exhaustParticles" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.9 0.9 0.9 0.1" maxRpmColor="0.9 0.9 0.9 0.4" minRpmScale="0.05" maxRpmScale="0.5" xzRotationsOffset="0 0" xzRotationsForward="-250 0" xzRotationsBackward="50 0" xzRotationsLeft="0 100" xzRotationsRight="0 -100"/>
        </exhaustEffects>
        <motorStartDuration>2500</motorStartDuration>  
        <dashboards>
            <dashboard displayType="ANIMATION" valueType="rpm" animName="rpmDisplay" minValueAnim="0" maxValueAnim="2500" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay" groups="MOTOR_ACTIVE"/>
			<dashboard displayType="ANIMATION" valueType="speedDir" animName="gearboxLeverAnim" />
			<dashboard displayType="ROT" valueType="clutchPedal" node="clutchPedal" minRot="0 0 0" maxRot="-20 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
		</dashboards>
        <animationNodes>
            <animationNode node="engineFan" rotSpeed="-900" rotAxis="3" turnOnFadeTime="2.5" turnOffFadeTime="4"/>
            <animationNode node="enginePulley" rotSpeed="-900" rotAxis="3" turnOnFadeTime="2.5" turnOffFadeTime="4"/>
		</animationNodes>
    </motorized>

    <drivable>
        <sounds>
            <waterSplash template="WATER_SPLASH_01" linkNode="MF35_main_component1" />
        </sounds>
        <steeringWheel node="steeringWheel" indoorRotation="540" outdoorRotation="60"/>
        <dashboards>
            <dashboard displayType="ROT" valueType="accelerationAxis" node="handThrottle"	minRot="0 30 0" maxRot="0 -5 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" valueType="decelerationAxis" node="brakePedals" 	minRot="0 0 0" maxRot="-17 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
			<dashboard displayType="ROT" valueType="decelerationAxis" node="brakesDrumRot"	minRot="0 0 0" maxRot="-17 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </drivable>

    <attacherJoints comboDuration="2">
        <attacherJoint node="attacherJointBack" upperRotationOffset="-0.33" moveTime="2.5" comboTime="1">
            <distanceToGround lower="0.35" upper="1.03"/>
            <rotationNode node="attacherJointBackRot" upperRotation="21 0 0" lowerRotation="-17 0 0"/>
            <rotationNode2 node="attacherJointBackRot2"/>
            <bottomArm rotationNode="attacherJointBackBottomArm" translationNode="lowerLinkBack" referenceNode="referencePointBack" zScale="-1" startRotation="20 0 0"/>
            <topArm baseNode="attacherJointBackTopArm" filename="MFupperLink.i3d" zScale="-1" toggleVisibility="true" /> <!--color="MASSEYFERGUSON_RED" /-->
            <schema position="1 0" rotation="0" invertX="false"/>
            <objectChange node="stabilizerBars" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="PUHlinkage" visibilityActive="false" visibilityInactive="true" />
        </attacherJoint>
		<attacherJoint node="trailerAttacherJointBack" jointType="trailer" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false">
            <distanceToGround lower="0.26" upper="1.03"/>
            <transNode node="trailerJointTransNode" minY="0.415" maxY="0.9"/>
            <schema position="1 0" rotation="0" invertX="false"/>
            <objectChange node="rails" visibilityActive="true" visibilityInactive="false"/>
            <objectChange node="trailerAttacherJointLowNode" visibilityActive="false" visibilityInactive="true"/>
            <objectChange node="attacherJointBackBottomArm" rotationActive="-17 0 0" rotationInactive="20 0 0"/>
			<objectChange node="PUHlinkage" visibilityActive="false" visibilityInactive="true" />
        </attacherJoint>
			
		<attacherJointConfigurations>
			<attacherJointConfiguration name="$l10n_configuration_swingingDrawbar" price="0" >
				<attacherJoint node="trailerAttacherJointBackLow" jointType="trailerLow" lowerRotLimit="10 75 50" comboTime="1" allowsJointLimitMovement="false">
					<distanceToGround lower="0.44" upper="0.68"/>
					<schema position="1 0" rotation="0" invertX="false"/>
					<objectChange node="attacherJointBackBottomArm" rotationActive="20 0 0" />
				</attacherJoint>
				<objectChange node="swingingDrawbar" visibilityInactive="false" />
			</attacherJointConfiguration>
			<attacherJointConfiguration name="$l10n_configuration_PUH" price="500" >
				<attacherJoint node="trailerAttacherJointBackLow" jointType="trailerLow" lowerRotLimit="10 60 50" comboTime="1" allowsJointLimitMovement="false">
					<distanceToGround lower="0.44" upper="0.68"/>
					<schema position="1 0" rotation="0" invertX="false"/>
				</attacherJoint>
				<objectChange node="attacherJointBackBottomArm" rotationActive="20 0 0" />
				<objectChange node="PUHframe" visibilityActive="true" />
				<objectChange node="PUHhook" visibilityActive="true" />
				<objectChange node="trailerAttacherJointBackLow" translationActive="0 0.371 -1.272" />
			</attacherJointConfiguration>
		</attacherJointConfigurations>
			
    </attacherJoints>
    <connectionHoses>
        <target attacherJointIndices="1 2 3" type="hydraulicIn" node="hydraulic01_in" socket="hydraulic01"/>
        <target attacherJointIndices="1 2 3" type="electric" node="backElectric" socket="electric"/>
    </connectionHoses>

    <powerTakeOffs>
		<output attacherJointIndices="1 2 3" outputNode="ptoBack" />
    </powerTakeOffs>

    <frontloaderConfigurations>
        <frontloaderConfiguration name="$l10n_ui_no" price="0" >
            <objectChange node="frontloaderAttacherBlock" visibilityActive="false" />
        </frontloaderConfiguration>
        <frontloaderConfiguration name="$l10n_ui_yes" price="1500" displayBrand="LIZARD">
            <objectChange node="frontloaderAttacherBlock" visibilityActive="true" visibilityInactive="false"/>
			<objectChange node="headLampLeftSide" translationActive="0.176 0.339 0.07" rotationActive="0 0 80" />
			<objectChange node="headLampRightSide" translationActive="-0.176 0.339 0.07" rotationActive="0 0 -80" />
			<objectChange node="frontLightHigh" translationActive="-0.177 1.508 1.237" />
			<objectChange node="frontLightHigh2" translationActive="-0.367 -0.017 0.045" />
			<objectChange node="highBeamHigh" translationActive="-0.177 1.508 1.237" />
			<objectChange node="highBeamHigh2" translationActive="-0.367 -0.017 0.045" />			
            <attacherJoint node="frontloaderAttacherJoint" jointType="attachableFrontloader" lowerTransLimit="0 0 0" lowerRotLimit="0 0 0" moveTime="2">
                <subType name="SystematicLoader" subTypeShowWarning="false"/>
				<rotationNode upperRotation="0 0 0" lowerRotation="0 0 0"/>
				<schema position="0.8 0" rotation="0" invertX="true" />
            </attacherJoint>
        </frontloaderConfiguration>
    </frontloaderConfigurations>

    <animations>
		<animation name="gearboxLeverAnim">  <!-- MultiPower -->
			<part node="MultiPowerSwitch" startTime="0" endTime="18" startRot="-30 25 0" endRot="-30 25 0"/>
			<part node="MultiPowerSwitch" startTime="32" endTime="32.5" startRot="-30 25 0" endRot="10 25 0"/>			 
			<part node="MultiPowerSwitch" startTime="32.5" endTime="38.7" startRot="10 25 0" endRot="10 25 0"/>
		</animation>
        <animation name="rpmDisplay">
            <part node="rpmNeedle" startTime="0" endTime="1" startRot="0 0 0" endRot="0 214 0"/>
        </animation>
        <animation name="tempDisplay">
            <part node="tempNeedleWater"  startTime="0" endTime="1" startRot="0 21 0" endRot="0 -21 0" />
        </animation>
        <animation name="startAnimation">
            <part node="keyPeterJ" startTime="0" endTime="0.1" startRot="0 0 0" endRot="0 0 30"/>
            <part node="tempNeedleOil"  startTime="0" endTime="0.1" startRot="0 21 0" endRot="0 7 0" />
            <part node="gearboxLeverLSH"  startTime="0.05" endTime="0.1" startRot="0 0 0" endRot="0 0 0" />
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="attacherJointBackBottomArm">
                <dependentPart node="mainArm"/>
                <dependentPart node="liftLever"/>
            </movingTool>
        </movingTools>
        <movingParts>
            <movingPart node="mainArm" referencePoint="mainArmRef" localReferencePoint="mainArm2" referenceFrame="MF35_main_component1" invertZ="true">
                <dependentPart node="mainArm2"/>
            </movingPart>
            <movingPart node="mainArm2" referencePoint="mainArmRef" referenceFrame="mainArmRef" invertZ="true"/>
			<!-- steerning -->
			<movingPart node="steerBarLeft" referencePoint="steeringLeftRef" referenceFrame="MF35_axle_component2" isActiveDirty="true" maxUpdateDistance="40" scaleZ="true" />
			<movingPart node="steerBarRight" referencePoint="steeringRightRef" referenceFrame="MF35_axle_component2" isActiveDirty="true" maxUpdateDistance="40" scaleZ="true" />
			<movingPart node="liftLever" referenceFrame="mainArm" doRotationAlignment="true" rotMultiplier="-1.85" />
			<movingPart node="brakeLinks" referencePoint="brakepedalsLinksRef" referenceFrame="MF35_main_component1" invertZ="true" isActiveDirty="true" maxUpdateDistance="40"/>

            <movingPart node="radiusArmLeft" referencePoint="radiusArmLeftRef" referenceFrame="MF35_axle_component2" scaleZ="true" invertZ="true"/>
            <movingPart node="radiusArmRight" referencePoint="radiusArmRightRef" referenceFrame="MF35_axle_component2" scaleZ="true" invertZ="true"/>
	   </movingParts>
    </cylindered>

    <suspensions>
        <suspension useCharacterTorso="true" weight="90" minRotation="0 -5 -5" maxRotation="0 5 5" suspensionParametersY="7 1" suspensionParametersZ="7 1" />
    </suspensions>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="48">
                        <!--dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/-->
                    </fillUnit>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
	
    <honk>
        <sound template="HONK_MF_SMALL_TRACTOR" linkNode="MF35_main_component1" />
    </honk>

    <ai>
        <agent width="2.4" length="4.65" height="3.15" lengthOffset="1.05" frontOffset="2.55" />
        <collisionTrigger node="aiCollisionNode" width="2.5" height="2.3"/>
    </ai>

    <foliageBending>
        <bendingNode minX="-1.0" maxX="1.0" minZ="-0.3" maxZ="1.5" yOffset="0.6" />
        <bendingNode minX="-1.0" maxX="1.0" minZ="-1.95" maxZ="-0.3" yOffset="0.6" />
    </foliageBending>

    <designConfigurations title="$l10n_configuration_version">
        <designConfiguration name="FE35" >			
        </designConfiguration>
        <designConfiguration name="35" >
        </designConfiguration>
        <designConfiguration name="35X" >
		</designConfiguration>
	</designConfigurations>
	
	<design2Configurations title="$l10n_configuration_ROPS">
        <design2Configuration name="$l10n_ui_no" price="0" />

        <design2Configuration name="$l10n_ui_yes" price="320" >			
            <objectChange node="ROPS"				visibilityActive="true"/>
            <objectChange node="ROPS_collision" 	compoundChildInactive="false"/>
        </design2Configuration>
    </design2Configurations>
	
    <design3Configurations title="$l10n_configuration_toolBox">
        <design3Configuration name="$l10n_ui_no"/>
        <design3Configuration name="$l10n_ui_yes" price="250">
			<objectChange node="toolbox" visibilityInactive="false" />
        </design3Configuration>
    </design3Configurations>
	   
    <design4Configurations title="$l10n_configuration_exhaust" >
		<design4Configuration name="$l10n_configuration_exhaustH" price="0"/>

		<design4Configuration name="$l10n_configuration_exhaustV" price="0">
			<objectChange node="exhaustParticles"	translationActive="0 1.726 0"	rotationActive="0 0 0" />
			<objectChange node="exhaustVertical"	visibilityActive="true" />
			<objectChange node="exhaustHorizontal"	visibilityActive="false" />
		</design4Configuration>
	</design4Configurations>

	<baseMaterial>
        <material name="MF35_mat" baseNode="MF35bonnet">
            <shaderParameter name="colorMat0" value="0.4936 0.001 0.002 1"/>
            <shaderParameter name="colorMat1" value="0.098 0.098 0.098 1"/>			
            <shaderParameter name="colorMat2" value="0.098 0.098 0.098 1"/>			
        </material>
        <material name="MF135_mat" baseNode="MF35body">
            <shaderParameter name="colorMat0" value="0.4936 0.001 0.002 1"/>
            <shaderParameter name="colorMat1" value="0.098 0.098 0.098 1"/>
        </material>
        <material name="MF135parts_mat" baseNode="shellFenders">
            <shaderParameter name="colorMat0" value="0.4936 0.001 0.002 1"/>
            <shaderParameter name="colorMat1" value="0.098 0.098 0.098 1"/>
            <shaderParameter name="colorMat2" value="0.7 0.7 0.6 1"/>
        </material>
    </baseMaterial>
	
    <baseMaterialConfigurations>
        <baseMaterialConfiguration color="MASSEYFERGUSON_GOLD" material="18" />
        <baseMaterialConfiguration color="MASSEYFERGUSON_ORIGINAL_GREY" />		
        <material name="MF35_mat" shaderParameter="colorMat1" />  
		<material name="MF135_mat" shaderParameter="colorMat1" />
        <material name="MF135parts_mat" shaderParameter="colorMat1" />
    </baseMaterialConfigurations>
	
    <designMaterialConfigurations useDefaultColors="false">
        <designMaterialConfiguration color="0.7 0.7 0.6 1" name="$l10n_ui_colorWhite"  /> 
        <designMaterialConfiguration color="SHARED_BLACK6" name="$l10n_ui_colorBlack" />
        <material name="MF135parts_mat" shaderParameter="colorMat2" />
    </designMaterialConfigurations>
	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="MF35_main_component1" node="0>" />		
        <i3dMapping id="wheels" node="0>0" />
        <i3dMapping id="wheelBackLeft" node="0>0|0" />
        <i3dMapping id="wheelDriveBackLeft" node="0>0|0|0" />
        <i3dMapping id="hubBackLeft" node="0>0|0|0|0" />
        <i3dMapping id="axisLeftCrawlerNode" node="0>0|0|1" />
        <i3dMapping id="wheelBackRight" node="0>0|1" />
        <i3dMapping id="wheelDriveBackRight" node="0>0|1|0" />
        <i3dMapping id="hubBackRight" node="0>0|1|0|0" />
        <i3dMapping id="axisRightCrawlerNode" node="0>0|1|1" />
        <i3dMapping id="frontAxisJoint" node="0>0|2" />
        <i3dMapping id="wheelBigFrontLeft" node="0>0|3" />
        <i3dMapping id="wheelDriveFrontLeft" node="0>0|3|0" />
        <i3dMapping id="hubBigFrontLeft" node="0>0|3|0|0" />
        <i3dMapping id="wheelBigFrontRight" node="0>0|4" />
        <i3dMapping id="wheelDriveFrontRight" node="0>0|4|0" />
        <i3dMapping id="hubBigFrontRight" node="0>0|4|0|0" />
        <i3dMapping id="outdoorCameraTarget" node="0>1|0" />
        <i3dMapping id="outdoorCamera" node="0>1|0|0" />
        <i3dMapping id="indoorCamera" node="0>1|1" />
        <i3dMapping id="cameraRaycastNode1" node="0>1|2" />
        <i3dMapping id="cameraRaycastNode2" node="0>1|3" />
        <i3dMapping id="shadowFocusBox" node="0>1|4" />
        <i3dMapping id="headLampLeftSide" node="0>2|0|0|0" />
        <i3dMapping id="frontLampLeftSide" node="0>2|0|0|0|0" />
        <i3dMapping id="headLampRightSide" node="0>2|0|0|1" />
        <i3dMapping id="frontLampRightSide" node="0>2|0|0|1|0" />
        <i3dMapping id="frontLightsRef" node="0>2|0|1" />
        <i3dMapping id="frontFenderLights" node="0>2|0|1|0" />
        <i3dMapping id="whiteLightLeft" node="0>2|0|1|0|0" />
        <i3dMapping id="whiteLightRight" node="0>2|0|1|0|1" />		
        <i3dMapping id="rearLightsRef" node="0>2|0|2" />		
        <i3dMapping id="rearFenderLights" node="0>2|0|2|0" />		
        <i3dMapping id="redLightLeft" node="0>2|0|2|0|0" />		
        <i3dMapping id="redLightRight" node="0>2|0|2|0|1" />
        <i3dMapping id="frontLightLow" node="0>2|1|0" />
        <i3dMapping id="highBeamLow" node="0>2|1|1" />
        <i3dMapping id="frontLightHigh" node="0>2|1|2" />
        <i3dMapping id="frontLightHigh2" node="0>2|1|2|0" />
        <i3dMapping id="highBeamHigh" node="0>2|1|3" />
        <i3dMapping id="highBeamHigh2" node="0>2|1|3|0" />
        <i3dMapping id="workLightBack" node="0>2|2" />
        <i3dMapping id="workLightBackLow" node="0>2|2|0" />
        <i3dMapping id="workLightBackHigh" node="0>2|2|1" />
        <i3dMapping id="backLightsRef" node="0>2|3" />
        <i3dMapping id="backLights" node="0>2|3|0" />
        <i3dMapping id="backLightsHigh" node="0>2|3|0|0" />
        <i3dMapping id="exitPoint" node="0>3" />
        <i3dMapping id="steeringWheel" node="0>4|0" />
        <i3dMapping id="player_rightHand" node="0>4|0|0" />
        <i3dMapping id="player_leftHand" node="0>4|0|1" />
        <i3dMapping id="player_rightFoot" node="0>6|1" />
        <i3dMapping id="player_leftFoot" node="0>6|2" />
        <i3dMapping id="playerRightFootTargetClutchRef" node="0>6|2" />
        <i3dMapping id="player_skin" node="0>6|0" />
        <i3dMapping id="attacherJointBackRot" node="0>5|0|0" />
        <i3dMapping id="attacherJointBackRot2" node="0>5|0|0|0" />
        <i3dMapping id="attacherJointBack" node="0>5|0|0|0|0" />
        <i3dMapping id="attacherJointBackBottomArm" node="0>5|0|1" />
        <i3dMapping id="lowerLinkBack" node="0>5|0|1|0" />
        <i3dMapping id="referencePointBack" node="0>5|0|1|0|0" />
        <i3dMapping id="mainArmRef" node="0>5|0|1|0|1" />
        <i3dMapping id="armChainsRef" node="0>5|0|1|0|2" />
        <i3dMapping id="PUHlinkage" node="0>5|0|1|0|3" />
        <i3dMapping id="PUHframe" node="0>5|0|1|0|3|0" />
        <i3dMapping id="stabilizerBars" node="0>5|0|1|0|4" />
        <i3dMapping id="attacherJointBackTopArm" node="0>5|0|2" />
        <i3dMapping id="trailerAttacherJointLowNode" node="0>5|1|0" />
        <i3dMapping id="trailerAttacherJointBackLow" node="0>5|1|0|0" />
        <i3dMapping id="swingingDrawbar" node="0>5|1|0|1" />
        <i3dMapping id="rails" node="0>5|1|1" />
        <i3dMapping id="trailerJointTransNode" node="0>5|1|1|0" />
        <i3dMapping id="trailerAttacherJointBack" node="0>5|1|1|0|0" />
        <i3dMapping id="PUHhook" node="0>5|1|2" />
        <i3dMapping id="ptoBack" node="0>5|2|0" />
        <i3dMapping id="hydraulic01_in" node="0>5|3|0" />
        <i3dMapping id="backElectric" node="0>5|3|1" />
        <i3dMapping id="frontloaderAttacherBlock" node="0>5|4" />
        <i3dMapping id="frontloaderAttacherJoint" node="0>5|4|0" />
        <i3dMapping id="aiCollisionNode" node="0>7|0" />
        <i3dMapping id="ICplayerTrigger" node="0>7|1" />
        <i3dMapping id="exhaustParticlesPivot" node="0>8" />
        <i3dMapping id="exhaustParticles" node="0>8|0" />
        <i3dMapping id="mainArm" node="0>9|0" />
        <i3dMapping id="mainArm2" node="0>9|0|0" />
        <i3dMapping id="hydraulicMainArmRef" node="0>9|0|1" />
        <i3dMapping id="radiusArmLeftRef" node="0>9|1" />
        <i3dMapping id="radiusArmRightRef" node="0>9|2" />
        <i3dMapping id="handThrottle" node="0>10|0|0" />
        <i3dMapping id="player_rightHandTargetGas" node="0>10|0|0" />
        <i3dMapping id="brakePedals" node="0>10|1" />
        <i3dMapping id="playerRightFootTargetBrake" node="0>10|1|0" />
        <i3dMapping id="brakeLinks" node="0>10|1|1" />
        <i3dMapping id="clutchPedal" node="0>10|2" />
        <i3dMapping id="playerLeftFootTargetClutch" node="0>10|2|0" />
        <i3dMapping id="engineFan" node="0>10|3" />
        <i3dMapping id="enginePulley" node="0>10|4" />
        <i3dMapping id="gearboxLever" node="0>10|5|0" />
        <i3dMapping id="gearboxLeverLSH" node="0>10|5|1" />
        <i3dMapping id="leftSteerRod" node="0>10|6|0" />
        <i3dMapping id="steerBarLeft" node="0>10|6|0|0|0" />
        <i3dMapping id="rightSteerRod" node="0>10|6|1" />
        <i3dMapping id="steerBarRight" node="0>10|6|1|0|0" />
        <i3dMapping id="liftLever" node="0>10|7" />
        <i3dMapping id="brakesDrumRot" node="0>10|8" />
        <i3dMapping id="brakepedalsLinksRef" node="0>10|8|0" />
        <i3dMapping id="rpmNeedle" node="0>11|0|0" />
        <i3dMapping id="tempNeedleOil" node="0>11|3|0" />	
        <i3dMapping id="tempNeedleWater" node="0>11|4|0" />	
        <i3dMapping id="ignitionKeySlot" node="0>11|5" />
        <i3dMapping id="keyPeterJ" node="0>11|5|0|0" />
		<i3dMapping id="footPlatesNarrow" node="0>12|0"			/>
		<i3dMapping id="shellFendersShort" node="0>12|0|0"		/>
        <i3dMapping id="rearWorkLight" node="0>12|0|0|0|0" 		/>
		<i3dMapping id="footPlatesRef" node="0>12|1"			/>
		<i3dMapping id="footPlates" node="0>12|1|0"				/>
		<i3dMapping id="shellFenders" node="0>12|1|0|0"			/>
        <i3dMapping id="rearWorkLight2" node="0>12|1|0|1|0" 	/>
		<i3dMapping id="ROPS" node="0>12|2"	 					/>
		<i3dMapping id="exhaustConnector" node="0>12|3"			/>
		<i3dMapping id="exhaustVertical" node="0>12|3|0"		/>
		<i3dMapping id="exhaustHorizontal" node="0>12|4"		/>
		<i3dMapping id="exhaustHorizontalLeft" node="0>12|4|0"	/>
		<i3dMapping id="exhaustHorizontalRight" node="0>12|4|1"	/>
		<i3dMapping id="FE35badge" node="0>12|5|0" 				/>
		<i3dMapping id="MF35sticker" node="0>12|5|1" 			/>
		<i3dMapping id="MF35Xsticker" node="0>12|5|2" 			/>
		<i3dMapping id="MFlogos" node="0>12|5|3" 				/>
		<i3dMapping id="MultiPower" node="0>12|6"				/>
		<i3dMapping id="MultiPowerSwitch" node="0>12|6|0"		/>
		<i3dMapping id="MF35body" node="0>13|0"					/>
		<i3dMapping id="MF35bonnet" node="0>13|0|0"				/>
		<i3dMapping id="airFilter" node="0>13|0|1"				/>
        <i3dMapping id="frontWeightsCollision" node="0>14|0" />
        <i3dMapping id="ROPS_collision" node="0>14|1" />
        <i3dMapping id="licensePlateNodeFront" node="0>15|0" />
        <i3dMapping id="licensePlateNodeBack" node="0>15|1" />
		
        <i3dMapping id="MF35_axle_component2" node="1>" />
        <i3dMapping id="wheelFrontLeft" node="1>0|0" />
        <i3dMapping id="hubFrontLeft" node="1>0|0|0|0" />
        <i3dMapping id="steeringLeftRef" node="1>0|0|2" />	
        <i3dMapping id="wheelFrontRight" node="1>1|0" />
        <i3dMapping id="hubFrontRight" node="1>1|0|0|0" />
        <i3dMapping id="steeringRightRef" node="1>1|0|2" />			
        <i3dMapping id="frontAxle_extension" node="1>2|0" />			
        <i3dMapping id="axleFrame" node="1>2|1" />			
        <i3dMapping id="radiusArmLeft" node="1>3" />	
        <i3dMapping id="toolbox" node="1>3|0" />	
        <i3dMapping id="radiusArmRight" node="1>4" />	
	</i3dMappings>

</vehicle>