<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="ZTS16245">
    <annotation>Copyright (C) Boembchen u.GIANTS Software GmbH, All Rights Reserved.</annotation>
    <storeData>
        <name>Zetor ZTS 16245</name>
        <specs>
            <power>160</power>
            <maxSpeed>30</maxSpeed>
        </specs>
        <functions>
            <function>$l10n_function_tractor</function>
        </functions>
        <image>store2.dds</image>
        <price>14000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>ZTS</brand>
        <category>tractorsM</category>
    </storeData>
    <base>
        <typeDesc>$l10n_typeDesc_tractor</typeDesc>
        <filename>Zetor_ZTS_16245.i3d</filename>
        <components>
            <component centerOfMass="0 0.85 -0.1" solverIterationCount="12" mass="4630"/>
            <component centerOfMass="0 0 0" solverIterationCount="12" mass="3630"/>
            <joint component1="1" component2="2" node="1>0"  rotLimit="0 0 10" transLimit="0 0 0" rotDriveSpring="0 0 15" rotDriveDamping="0 0 10" breakable="false"/>
        </components>
        <schemaOverlay attacherJointPosition="0.5 0">
            <default name="DEFAULT_VEHICLE"/>
            <selected name="DEFAULT_VEHICLE_SELECTED"/>
        </schemaOverlay>
    </base>
    <configurationSets>
        <configurationSet name="$l10n_configuration_valueDefault" params="frontWeight">
            <configuration name="attacherJoint"   index="1" />    
			<configuration name="powerTakeOff"    index="1" />
			<configuration name="design" index="1" />
        </configurationSet>
		<configurationSet name="$l10n_configuration_frontWeightX" params="1000">
            <configuration name="attacherJoint"   index="1" />    
			<configuration name="powerTakeOff"    index="1" />
			<configuration name="frontloader" index="1" />	
			<configuration name="design" index="2" />
	    </configurationSet>
        <configurationSet name="$l10n_configuration_frontHydraulic" params="frontHitch">
            <configuration name="design" index="1" />			
			<configuration name="attacherJoint"   index="2" />
            <configuration name="powerTakeOff"    index="2" /> 
        </configurationSet>
    </configurationSets>
	
	<designConfigurations title="$l10n_configuration_weights">
        <designConfiguration name="$l10n_configuration_valueNo" price="0">
			<objectChange node="0>" massActive="8260" />
			<objectChange node="0>" centerOfMassActive="0 0.85 -0.1" />
            <objectChange node="0>8|12|0" visibilityActive="false" />
		</designConfiguration>
        <designConfiguration name="1000" price="800">
			<objectChange node="0>" massActive="9260" />
			<objectChange node="0>" centerOfMassActive="0 0.85 0.25" />
            <objectChange node="0>8|12|0" visibilityActive="true" />
		</designConfiguration>
    </designConfigurations>
    
	<CoolingBoxConfigurations>
		<CoolingBoxConfiguration name="No" price="0">
            <objectChange node="0>10|0|1|7" visibilityActive="false" visibilityInactive="false"/>
			<objectChange node="0>10|0|1|11" visibilityActive="true" visibilityInactive="false"/>
			<objectChange node="0>8|23" visibilityActive="false" visibilityInactive="false"/>
			<objectChange node="0>8|6" visibilityActive="true" visibilityInactive="false"/>
		</CoolingBoxConfiguration>
		<CoolingBoxConfiguration name="Yes" price="400">
            <objectChange node="0>10|0|1|7" visibilityActive="true" visibilityInactive="false"/>
			<objectChange node="0>10|0|1|11" visibilityActive="false" visibilityInactive="true"/>
			<objectChange node="0>8|23" visibilityActive="true" visibilityInactive="false"/>
			<objectChange node="0>8|6" visibilityActive="false" visibilityInactive="true"/>
		</CoolingBoxConfiguration>
    </CoolingBoxConfigurations>
	
	<wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG">
                <wheels autoRotateBackSpeed="1.7">
                    <wheel filename="Wheels/TM800_540_65R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="1.2" repr="1>1" driveNode="1>1|1" forcePointRatio="0.2" initialCompression="20" suspTravel="0.18" spring="50" damper="50"/>
                        <steering nodeMinTransX="0.08" nodeMaxTransX="-0.08"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_540_65R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" restLoad="1.2" repr="1>2" driveNode="1>2|1" forcePointRatio="0.2" initialCompression="20" suspTravel="0.18" spring="50" damper="50"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_650_65R42.xml" configId="standard" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="0" restLoad="1.3" repr="0>0" forcePointRatio="0.3" initialCompression="20" suspTravel="0.18" spring="41" damper="50"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_650_65R42.xml" configId="standard" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="0" restLoad="1.3" repr="0>1" forcePointRatio="0.3" initialCompression="20" suspTravel="0.18" spring="41" damper="50"/>
                    </wheel>
                    <foliageBendingModifier index="1" minX="-1.25" maxX="1.25" />
                    <foliageBendingModifier index="2" minX="-1.25" maxX="1.25" />
                </wheels>
            </wheelConfiguration>
			
            <wheelConfiguration name="$l10n_configuration_valueWheelWeights" price="500" brand="TRELLEBORG">
                <wheels autoRotateBackSpeed="1.7">
                    <wheel filename="Wheels/TM800_540_65R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" restLoad="1.5" repr="1>1" driveNode="1>1|1" forcePointRatio="0.2" initialCompression="20" suspTravel="0.2" spring="47" damper="50"/>
                        <steering nodeMinTransX="0.1" nodeMaxTransX="-0.1"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_540_65R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" restLoad="1.5" repr="1>2" driveNode="1>2|1" forcePointRatio="0.2" initialCompression="20" suspTravel="0.2" spring="47" damper="50"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_650_65R42.xml" configId="wheelweight" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="0" restLoad="1.2" repr="0>0" forcePointRatio="0.3" initialCompression="20" suspTravel="0.2" spring="32" damper="50"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_650_65R42.xml" configId="wheelweight" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="0" restLoad="1.2" repr="0>1" forcePointRatio="0.3" initialCompression="20" suspTravel="0.2" spring="32" damper="50"/>
                    </wheel>
					<foliageBendingModifier index="1" minX="-1.25" maxX="1.25" />
                    <foliageBendingModifier index="2" minX="-1.25" maxX="1.25" />
                </wheels>
            </wheelConfiguration>
			
			<wheelConfiguration name="$l10n_configuration_valueTwinWheelsBack" price="2000" brand="TRELLEBORG">
                <wheels autoRotateBackSpeed="1.7">
                    <wheel filename="Wheels/TM800_540_65R28.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" restLoad="1.5" repr="1>1" driveNode="1>1|1" forcePointRatio="0.2" initialCompression="20" suspTravel="0.2" spring="47" damper="50"/>
                        <steering nodeMinTransX="0.1" nodeMaxTransX="-0.1"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_540_65R28.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" restLoad="1.5" repr="1>2" driveNode="1>2|1" forcePointRatio="0.2" initialCompression="20" suspTravel="0.2" spring="47" damper="50"/>
                    </wheel>
                    <wheel filename="Wheels/TM800_650_65R42.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0" restLoad="1.2" repr="0>0" forcePointRatio="0.3" initialCompression="20" suspTravel="0.2" spring="32" damper="50"/>
						<additionalWheel filename="Wheels/TM800_650_65R42.xml" configId="dual" offset="-0.05" hasTireTracks="true" hasParticles="true" >
                        </additionalWheel>
                    </wheel>
                    <wheel filename="Wheels/TM800_650_65R42.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0" restLoad="1.2" repr="0>1" forcePointRatio="0.3" initialCompression="20" suspTravel="0.2" spring="32" damper="50"/>
						<additionalWheel filename="Wheels/TM800_650_65R42.xml" configId="dual" offset="-0.05" hasTireTracks="true" hasParticles="true" >
                        </additionalWheel>
                    </wheel>
					<foliageBendingModifier index="1" minX="-1.25" maxX="1.25" />
                    <foliageBendingModifier index="2" minX="-1.25" maxX="1.25" />
                </wheels>
            </wheelConfiguration>
			
         </wheelConfigurations>
        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="60" rotMax="37" rotCenterWheel1="3" rotCenterWheel2="4"/>
        </ackermannSteeringConfigurations>
    </wheels>
    
	<speedRotatingParts>
		<speedRotatingPart node="0>8|15|5|0" wheelIndex="1" wheelScale="4"/>
		<speedRotatingPart node="0>8|15|6|0|0" wheelIndex="1" wheelScale="4"/>
        <speedRotatingPart node="1>1|0|2" wheelIndex="1" wheelScale="4"/>
        <speedRotatingPart node="1>4|0" wheelIndex="1" wheelScale="4"/>
        <speedRotatingPart node="1>2|0|2|0" wheelIndex="1" wheelScale="4"/>
    </speedRotatingParts>
    
	<attachable>
        <airConsumer usage="50"/>
    </attachable>
    
	<attacherJoints>
	<attacherJointConfigurations>
	<attacherJointConfiguration name="frontWeight" price="0" >
        <attacherJoint node="0>4|0|0|0|0" upperRotationOffset="-1.47" moveTime="2.5" comboTime="1">
				<distanceToGround lower="0.38" upper="1.19"/>
				<rotationNode node="0>4|0|0" upperRotation="35 0 0" lowerRotation="-2 0 0"/>
				<rotationNode2 node="0>4|0|0|0"/>
				<bottomArm rotationNode="0>4|0|1" translationNode="0>4|0|1|0" referenceNode="0>4|0|1|0|0" zScale="-1" startRotation="-16 0 0" />
				<topArm rotationNode="0>4|0|2|0" translationNode="0>4|0|2|0|0" referenceNode="0>4|0|2|0|0|1" zScale="-1" />
				<schema position="1 0" rotation="0" invertX="false" />
		</attacherJoint>
        <attacherJoint node="0>4|1|3|0|0" jointType="trailer" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
             <schema position="1 0" rotation="0" invertX="false"/>
        </attacherJoint>
        <attacherJoint node="0>4|1|1|0" jointType="trailerLow" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
            <steeringBars leftNode="0>4|1|1|1" rightNode="0>4|1|1|2"/>
            <schema position="1 0" rotation="0" invertX="false"/>
			<objectChange node="0>4|1|3" visibilityActive="false" visibilityInactive="true"/>
        </attacherJoint>
        <attacherJoint node="0>4|1|2" jointType="trailer" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
             <schema position="1 0" rotation="0" invertX="false"/>
        </attacherJoint>
			<objectChange node="0>8|12" visibilityActive="true" />	
            <objectChange node="0>8|14" visibilityActive="false" />
        </attacherJointConfiguration>
        
        <attacherJointConfiguration name="frontHitch" price="1000" >
            <attacherJoint node="0>4|0|0|0|0" upperRotationOffset="-1.47" moveTime="2.5" comboTime="1">
				<distanceToGround lower="0.38" upper="1.19"/>
				<rotationNode node="0>4|0|0" upperRotation="35 0 0" lowerRotation="-2 0 0"/>
				<rotationNode2 node="0>4|0|0|0"/>
				<bottomArm rotationNode="0>4|0|1" translationNode="0>4|0|1|0" referenceNode="0>4|0|1|0|0" zScale="-1" startRotation="-16 0 0" />
				<topArm rotationNode="0>4|0|2|0" translationNode="0>4|0|2|0|0" referenceNode="0>4|0|2|0|0|1" zScale="-1" />
				<schema position="1 0" rotation="0" invertX="false" />
			</attacherJoint>
        <attacherJoint node="0>4|1|3|0|0" jointType="trailer" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
             <schema position="1 0" rotation="0" invertX="false"/>
        </attacherJoint>
        <attacherJoint node="0>4|1|1|0" jointType="trailerLow" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
            <steeringBars leftNode="0>4|1|1|1" rightNode="0>4|1|1|2"/>
            <schema position="1 0" rotation="0" invertX="false"/>
			<objectChange node="0>4|1|3" visibilityActive="false" visibilityInactive="true"/>
        </attacherJoint>
		<attacherJoint node="0>4|1|4" jointType="trailer" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
             <schema position="1 0" rotation="0" invertX="false"/>
        </attacherJoint>
        <attacherJoint node="0>8|14|0|0|0" upperRotationOffset="-0.7" moveTime="2.5" comboTime="0">
            <distanceToGround lower="0.36" upper="0.78"/>
            <rotationNode node="0>8|14|0" upperRotation="-26 0 0" lowerRotation="10 0 0"/>
            <rotationNode2 node="0>8|14|0|0"/>
            <bottomArm rotationNode="0>8|14|1" translationNode="0>8|14|1|0" referenceNode="0>8|14|1|0|0" zScale="1" startRotation="-25 0 0"/>
            <topArm baseNode="0>8|14|2" filename="$data/shared/assets/upperLinks/walterscheid01.i3d" color="SHARED_BLACK1" zScale="1"/>
            <schema position="0 0" rotation="0" invertX="true"/>
        </attacherJoint>
		<attacherJoint node="0>8|14|3" jointType="trailer" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
             <schema position="1 0" rotation="0" invertX="false"/>
        </attacherJoint>
			<objectChange node="0>8|12" visibilityActive="false" />	
            <objectChange node="0>8|14" visibilityActive="true" />
			<objectChange node="0>8|7" visibilityActive="false" />
        </attacherJointConfiguration>
		</attacherJointConfigurations>
		<sounds>
            <attach template="ATTACH_01" linkNode="0>" />
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND" linkNode="0>" />
        </sounds>
    </attacherJoints>
    
	<powerTakeOffs>
        <powerTakeOffConfigurations>
			<powerTakeOffConfiguration name="frontWeight" price="0">
				<output outputNode="0>5|2|0" attacherJointIndices="1 2 3"/>  
			</powerTakeOffConfiguration>
			<powerTakeOffConfiguration name="frontHitch" price="0">
				<output outputNode="0>5|2|0" attacherJointIndices="1 2 3"/>
				<output outputNode="0>8|14|4" attacherJointIndices="5 6"/>    
			</powerTakeOffConfiguration>
        </powerTakeOffConfigurations>
    </powerTakeOffs>
    
	<connectionHoses>
        <target attacherJointIndices="1 2 3" type="hydraulicIn" node="0>8|13|0"/>
        <target attacherJointIndices="1 2 3" type="hydraulicOut" node="0>8|13|1"/>
		<target attacherJointIndices="5 6" type="hydraulicIn" node="0>8|13|5"/>
        <target attacherJointIndices="5 6" type="hydraulicOut" node="0>8|13|6"/>
 
        <target attacherJointIndices="1 2 3" type="electric" node="0>8|13|4" />
		<target attacherJointIndices="5 6" type="electric" node="0>8|13|7" />
 
        <target attacherJointIndices="1 2 3" type="airDoubleRed" node="0>8|13|2" socket="air_red"/>
        <target attacherJointIndices="1 2 3" type="airDoubleYellow" node="0>8|13|3" socket="air_yellow"/>
    </connectionHoses>
	
	<lights>
        <states>
            <state lightTypes="0"/>
            <state lightTypes="0 1"/>
            <state lightTypes="0 1 2"/>
        </states>
        <realLights>
            <low>
                <light node="0>9|0|1" lightTypes="0 3"/>
                <light node="0>9|0|2" lightTypes="0 3"/>
				<light node="0>10|0|4|2|0" lightTypes="0"/>
             </low>
            <high>
                <light node="0>9|0|3" lightTypes="0 3"/>
                <light node="0>9|2|0" lightTypes="0 3"/>
				<light node="0>9|1|0|1" lightTypes="1"/>
                <light node="0>9|1|0|2" lightTypes="1"/>
                <light node="0>9|1|1|1" lightTypes="2"/>
                <light node="0>9|0|4" lightTypes="2"/>
				<light node="0>10|0|4|2|0" lightTypes="0 3"/>
                <turnLightLeft node="0>9|3|0|1"/>
                <turnLightLeft node="0>9|3|0|2"/>
                <turnLightRight node="0>9|3|1|1"/>
                <turnLightRight node="0>9|3|1|2"/>
                <brakeLight node="0>9|2|0"/>
            </high>
        </realLights>
        <beaconLights>
            <beaconLight node="0>10|0|4|1" filename="$data/shared/assets/beaconLights/lizard/beaconLight01.xml"/>
        </beaconLights>
		<defaultLights>
            <defaultLight shaderNode="0>9|0|0|0" lightTypes="0 3" />
            <defaultLight shaderNode="0>9|0|0|1" lightTypes="0 3" />
            <defaultLight shaderNode="0>10|0|4|0|0" lightTypes="2"/>
            <defaultLight shaderNode="0>10|0|4|0|1" lightTypes="2"/>
            <defaultLight shaderNode="0>10|0|4|0|2" lightTypes="1" />
            <defaultLight shaderNode="0>10|0|4|0|3" lightTypes="1" />
            <defaultLight shaderNode="0>10|0|4|0|4" lightTypes="1" />
			<defaultLight shaderNode="0>10|0|4|0|5" lightTypes="0 3" />
            <defaultLight shaderNode="0>10|0|4|0|7" lightTypes="0 3" />
			<defaultLight shaderNode="0>10|0|4|0|9" lightTypes="0 3" />
            <defaultLight shaderNode="0>10|0|4|0|10" lightTypes="0 3" />
        </defaultLights>
		
		<turnLights>
			<turnLightLeft shaderNode="0>10|0|4|0|11" />
            <turnLightRight shaderNode="0>10|0|4|0|12" />
            <turnLightLeft shaderNode="0>10|0|4|0|6" />
            <turnLightRight shaderNode="0>10|0|4|0|8" />
        </turnLights>
		
		<brakeLights>
            <brakeLight shaderNode="0>10|0|4|0|5" />
			<brakeLight shaderNode="0>10|0|4|0|7" />
        </brakeLights>
    </lights>
    
	<enterable>
        <exitPoint node="0>2|0|7"/>
        <enterReferenceNode node="0>"/>
        <characterNode node="0>10|0|3|2|0" cameraMinDistance="1.5" spineRotation="-90 0 90">
            <target ikChain="rightFoot" targetNode="0>10|0|3|2|1"/>
            <target ikChain="leftFoot" targetNode="0>10|0|3|2|2"/>
            <target ikChain="rightArm" targetNode="0>10|0|7|2|0|0"/>
            <target ikChain="leftArm" targetNode="0>10|0|2|0|1"/>
        </characterNode>
		
		<characterTargetNodeModifier node="0>10|0|3|2|1" transitionTime="0.1" >
            <state node="0>10|0|7|5|0|0"   referenceNode="0>10|0|7|5|0" />
            <state node="0>10|0|7|4|0|1" referenceNode="0>10|0|7|4|0" />
        </characterTargetNodeModifier>
		<characterTargetNodeModifier node="0>10|0|3|2|2" transitionTime="0.1" >
            <state node="0>10|0|7|3|0|1" referenceNode="0>10|0|7|3|0" />
        </characterTargetNodeModifier>
		
        <cameras>
            <camera node="0>2|1|0|0" rotatable="true" rotateNode="0>2|1|0" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="35">
                <raycastNode node="0>2|1|1"/>
                <raycastNode node="0>2|1|2"/>
            </camera>
            <camera node="0>10|0|3|1" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true"/>
        </cameras>
        <mirrors>
            <mirror node="0>10|0|1|2|2" prio="1"/>
            <mirror node="0>10|0|1|3|2" prio="1"/>
        </mirrors>
		<enterAnimation name="enterAnimation"/>
    </enterable>
    
	<motorized>
		<consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="36"  fillType="diesel" />  <!-- usage is per hour at max load and max rpm -->
                <consumer fillUnitIndex="3" usage="200" fillType="air" permanentConsumption="false" refillLitersPerSecond="200" refillCapacityPercentage="0.5" /> <!-- usage per second at full brake power -->
            </consumerConfiguration>
        </consumerConfigurations>
        <motorConfigurations>
            <motorConfiguration name="ZTS 16245" hp="160" price="0">
                <motor torqueScale="0.73" minRpm="850" maxRpm="2200" maxForwardSpeed="33" maxBackwardSpeed="15" brakeForce="7.5" lowBrakeForceScale="0.20" lowBrakeForceSpeedLimit="1" rotInertia="0.0012">
                    <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.92"/>
                    <torque normRpm="1" torque="0.82"/>
                </motor>
                <transmission minForwardGearRatio="14.5" maxForwardGearRatio="130" minBackwardGearRatio="50" maxBackwardGearRatio="130"/>
            </motorConfiguration>
        </motorConfigurations>
        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.2" wheelIndex1="1" wheelIndex2="2"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4" wheelIndex1="3" wheelIndex2="4"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.1" differentialIndex1="1" differentialIndex2="2"/>
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>
        <exhaustEffects>
            <exhaustEffect node="0>7|0" filename="$data/particleSystems/shared/exhaust.i3d" minRpmColor="0.2 0.2 0.2 0.05" maxRpmColor="0 0 0 7" minRpmScale="0.05" maxRpmScale="0.6" xzRotationsOffset="100 0" xzRotationsForward="100 0" xzRotationsBackward="-100 0" xzRotationsLeft="-20 -150" xzRotationsRight="-20 150"/>
        </exhaustEffects>
        <exhaustFlap node="0>7|1" maxRot="85"/>
        <motorStartDuration>2500</motorStartDuration>
        <animationNodes>
            <animationNode node="0>8|15|0" rotSpeed="800" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>8|15|1" rotSpeed="500" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>8|15|2" rotSpeed="600" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>8|15|3" rotSpeed="700" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="3"/>
            <animationNode node="0>8|15|4" rotSpeed="650" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="3"/>
	    </animationNodes>
        
		<dashboards>
		    <dashboard displayType="ANIMATION" valueType="rpm" animName="rpmDisplay" minValueAnim="0" maxValueAnim="2200" groups="MOTOR_ACTIVE"/>
			<dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay"  minValueAnim="40" maxValueAnim="120"  groups="MOTOR_ACTIVE"/>
			<dashboard displayType="ANIMATION" valueType="speed" animName="speedDisplay"  minValueAnim="0" maxValueAnim="33" groups="MOTOR_ACTIVE"/>
        </dashboards>
		
		<sounds externalSoundFile="Sounds/ZTS16245.xml" />
    </motorized>
    
	<drivable>
        <sounds>
            <waterSplash template="WATER_SPLASH_01" linkNode="0>" />
        </sounds>
		<steeringWheel node="0>10|0|2|0" indoorRotation="540" outdoorRotation="60"/>
		
		<dashboards>
            <dashboard displayType="ROT" valueType="accelerationAxis" node="0>10|0|7|5|0"   minRot="0 0 0" maxRot="20 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" valueType="decelerationAxis" node="0>10|0|7|4|0" minRot="0 0 0" maxRot="-20 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </drivable>
    
	<animations>
        <animation name="rpmDisplay">
            <part node="0>10|0|1|0|2|0" startTime="0" endTime="4" startRot="90 0 0" endRot="90 -220 0"/>
			<part node="0>10|0|1|0|4|0" startTime="0" endTime="4" startRot="93.534 0 0" endRot="93.534 -50 0"/>
        </animation>
        <animation name="fuelDisplay">
            <part node="0>10|0|1|0|6|0" startTime="0" endTime="1" startRot="90 0 0" endRot="90 -75 0"/>
        </animation>
		<animation name="airDisplay">
			<part node="0>10|0|1|0|5|0" startTime="0" endTime="1" startRot="93.534 0 0" endRot="93.534 -90 0"/>
		</animation>
		<animation name="tempDisplay">
		 <part node="0>10|0|1|0|3|0" startTime="0" endTime="1" startRot="93.195 0 0" endRot="93.195 -75 0"/>
		</animation>
		<animation name="wiperFrontAnimation">
            <part node="0>10|0|7|6|0" startTime="0.0" endTime="0.475" startRot="0 0 -20"  endRot="0 0 80" />
            <part node="0>10|0|7|6|0" startTime="0.475" endTime="0.95" startRot="0 0 80" endRot="0 0 -20" />
			<part node="0>10|0|7|6|1" startTime="0.0" endTime="0.475" startRot="0 0 -20"  endRot="0 0 80" />
            <part node="0>10|0|7|6|1" startTime="0.475" endTime="0.95" startRot="0 0 80" endRot="0 0 -20" />
			<part node="0>10|0|7|6|0|0" startTime="0.0" endTime="0.475" startRot="0 0 20"  endRot="0 0 -80" />
            <part node="0>10|0|7|6|0|0" startTime="0.475" endTime="0.95" startRot="0 0 -80" endRot="0 0 20" />
        </animation>
		<animation name="enterAnimation">
            <part node="0>10|0|1|2" startTime="0" duration="0.5" startRot="0 0 0" endRot="10 -130 0"/> 
            <part node="0>10|0|1|2" startTime="1.5" duration="0.5" startRot="10 -130 0" endRot="0 0 0"/>
        </animation>
		<animation name="speedDisplay">
		    <!-- 1st gear -->
			<part node="0>10|0|7|3|0" startTime="0.003" endTime="0.1" startRot="0 0 0" endRot="-20 0 0"/>
			<part node="0>10|0|7|3|0" startTime="0.1" endTime="0.25" startRot="-20.01 0 0" endRot="0 0 0"/>
			
            <part node="0>10|0|7|2|0" startTime="0.005" endTime="0.02" startRot="-5 0 0" endRot="-5 0 -6"/>
			<part node="0>10|0|7|2|0" startTime="0.02" endTime="0.1" startRot="-5 0 -6" endRot="3 0 -6"/>
			<part node="0>10|0|7|2|0" startTime="0.1" endTime="0.25" startRot="3 0 -6" endRot="3.001 0 -6"/>
						
			<!-- 2nd gear -->
			<part node="0>10|0|7|3|0" startTime="0.25" endTime="0.28" startRot="0 0 0" endRot="-20 0 0"/>
			<part node="0>10|0|7|3|0" startTime="0.28" endTime="0.31" startRot="-20.01 0 0" endRot="0 0 0"/>
	
			<part node="0>10|0|7|2|0" startTime="0.27" endTime="0.29" startRot="-5 0 0" endRot="-5 0 -6"/>
			<part node="0>10|0|7|2|0" startTime="0.29" endTime="0.31" startRot="-5 0 -6" endRot="-13 0 -6"/>
			<part node="0>10|0|7|2|0" startTime="0.31" endTime="0.50" startRot="-13 0 -6" endRot="-13.001 0 -6"/>
						
			<!-- 3d gear -->
			<part node="0>10|0|7|3|0" startTime="0.50" endTime="0.52" startRot="0 0 0" endRot="-20 0 0"/>
			<part node="0>10|0|7|3|0" startTime="0.52" endTime="0.54" startRot="-20.01 0 0" endRot="0 0 0"/>
			
			<part node="0>10|0|7|2|0" startTime="0.52" endTime="0.54" startRot="-5 0 0" endRot="3 0 0"/>
			<part node="0>10|0|7|2|0" startTime="0.54" endTime="0.75" startRot="3 0 0" endRot="3.001 0 0"/>
						
			<!-- 4th gear -->
			<part node="0>10|0|7|3|0" startTime="0.75" endTime="0.77" startRot="0 0 0" endRot="-20 0 0"/>
			<part node="0>10|0|7|3|0" startTime="0.77" endTime="0.79" startRot="-20.01 0 0" endRot="0 0 0"/>
			
			<part node="0>10|0|7|2|0" startTime="0.77" endTime="0.79" startRot="-5 0 0" endRot="-13 0 0"/>
			<part node="0>10|0|7|2|0" startTime="0.79" endTime="1.00" startRot="-13 0 0" endRot="-13.001 0 0"/>
        </animation>
		<!--IC-->
		<animation name="leftdoor">
            <part node="0>10|0|1|2" startTime="0" duration="1" startRot="0 0 0" endRot="10 -130 0"/>
        </animation>
        <animation name="rightdoor">
            <part node="0>10|0|1|3" startTime="0" duration="1" startRot="0 0 0" endRot="9.5 130 0"/>
        </animation>
        <animation name="backleftwindow">
            <part node="0>10|0|1|4" startTime="0" duration="1" startRot="0 0 0" endRot="0 9 0"/>
            <part node="0>10|0|1|4|2" startTime="0" duration="0.2" startRot="0 0 0" endRot="0 0 -90"/>
        </animation>
        <animation name="backrightwindow">
            <part node="0>10|0|1|5" startTime="0" duration="1" startRot="0 0 0" endRot="0 -9 0"/>
            <part node="0>10|0|1|5|2" startTime="0" duration="0.2" startRot="0 0 0" endRot="0 0 90"/>
        </animation>
        <animation name="window">
            <part node="0>10|0|1|6" startTime="0" duration="1" startRot="0 0 0" endRot="50 0 0"/>
        </animation>
        <animation name="sunroof">
            <part node="0>10|0|1|1" startTime="0" duration="1" startRot="0 0 0" endRot="25 0 0"/>
        </animation>
		<animation name="hood">
            <part node="0>8|16|0" startTime="0" duration="1" startRot="0 0 0" endRot="0 0 -60"/>
        </animation>
    </animations>
    
	<interactiveComponents>
        <windows>
            <window name="leftdoor"   mark="0>10|0|1|8" size="0.2" animName="leftdoor" onMessage="ic_component_open" offMessage="ic_component_close"/>		
			<window name="rightdoor"   mark="0>10|0|1|9" size="0.2" animName="rightdoor" onMessage="ic_component_open" offMessage="ic_component_close"/>	
			<window name="backleftwindow"   mark="0>10|0|1|4|2|0" size="0.2" animName="backleftwindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
			<window name="backrightwindow"   mark="0>10|0|1|5|2|0" size="0.2" animName="backrightwindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
			<window name="window"   mark="0>10|0|1|6|2" size="0.2" animName="window" onMessage="ic_component_open" offMessage="ic_component_close"/>
			<window name="sunroof"   mark="0>10|0|1|11|0" size="0.2" animName="sunroof" onMessage="ic_component_open" offMessage="ic_component_close"/>
			<window name="hood"   mark="0>10|0|1|10" size="0.2" animName="hood" onMessage="ic_component_open" offMessage="ic_component_close"/>
        </windows> 
    </interactiveComponents>
	
	<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>4|0|1">
                <dependentPart node="0>6|0"/>
            </movingTool>
            <movingTool node="0>8|14|1">
                <dependentPart node="0>8|14|5"/>
            </movingTool>
			<!-- trailerAttacher_vis -->
		    <movingTool node="0>4|1|3">
                <controls axis="AXIS_CRANE_ARM4" invertAxis="false" mouseSpeedFactor="1.2" iconName="CRANE_ARM2_TRANSLATE"/>
                <translation transSpeed="1.2" transAcceleration="150" transMax="0.7" transMin="0.38" translationAxis="2"/>
                <attacherJoint jointIndices="1 2 3"/>
            </movingTool>
        </movingTools>
        <movingParts>
            <movingPart node="0>6|0" referencePoint="0>4|0|1|0|1" localReferencePoint="0>6|0|0" referenceFrame="0>4|0|1">
                <dependentPart node="0>6|0|0"/>
                <dependentPart node="0>6|1"/>
                <dependentPart node="0>6|2"/>
            </movingPart>
            <movingPart node="0>6|0|0" referencePoint="0>4|0|1|0|1" referenceFrame="0>4|0|1|0|1"/>
            <movingPart node="0>6|1" referencePoint="0>6|0|1" referenceFrame="0>6|3">
                <translatingPart node="0>6|1|0"/>
            </movingPart>
            <movingPart node="0>6|2" referencePoint="0>4|0|1|0|2" referenceFrame="0>4|0|1|0|2"/>
            <movingPart node="1>2|2" referencePoint="1>1|2" referenceFrame="1>1|2" isActiveDirty="true" playSound="false"/>
            <movingPart node="0>8|14|5" referencePoint="0>8|14|1|0|1" referenceFrame="0>8|14|1|0|1">
                <translatingPart node="0>8|14|5|0"/>
            </movingPart>
			<movingPart node="0>8|15|6" referencePoint="1>3|0" referenceFrame="0>8|15|6" isActiveDirty="true" playSound="false"/>
        </movingParts>
    </cylindered>
    
	<fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
					<fillTrigger>
                        <fillSound template="DEFAULT_REFUEL_SOUND" linkNode="0>"/>
                    </fillTrigger>
                    <fillUnit capacity="200" unit="$l10n_unit_literShort" fillTypes="diesel" showOnHud="false" showInShop="false">
					<dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/>
					</fillUnit>
                    <fillUnit unit="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="def" capacity="48"/>
                    <fillUnit capacity="200" unit="$l10n_unit_literShort" fillTypes="air" showOnHud="false" showInShop="false">
					<dashboard displayType="ANIMATION" valueType="fillLevel" animName="airDisplay" groups="MOTOR_ACTIVE"/>
					</fillUnit>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
    
	<dashboard>
        <groups>
            <group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"   isMotorStarting="true" isMotorRunning="true"/>
        </groups>
    </dashboard>
	
	<suspensions>
        <suspension node="0>10"              weight="400" minRotation="-5 0 -5" maxRotation="5 0 5" suspensionParametersX="200 17" suspensionParametersZ="200 17" />
        <suspension node="0>10|0|3"         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>
	
	<wearable wearDuration="500480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>
    
	<foliageBending>
        <bendingNode minX="-1.1" maxX="1.1" minZ="-0.35" maxZ="2.35" yOffset="0.6" />
        <bendingNode minX="-1.1" maxX="1.1" minZ="-2.3" maxZ="-0.35" yOffset="0.6" />
    </foliageBending>
	
	<honk>
        <sound template="HONK_FENDT511C" linkNode="0>" />
    </honk>
    <ai>
        <collisionTrigger node="0>3"/>
    </ai>
</vehicle>
