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

    <storeData>
        <name>1973 F350 Dump Truck</name>
        <specs>
            <power>400</power>
            <maxSpeed>120</maxSpeed>
        </specs>
        <functions>
            <function>$l10n_function_car</function>
        </functions>
        <image>store.dds</image>
        <price>30000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>FORD</brand>
        <category>cars</category>
        <vertexBufferMemoryUsage>1484212</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>360324</indexBufferMemoryUsage>
        <textureMemoryUsage>14330864</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_car</typeDesc>
        <filename>FORD.i3d</filename>
        <size width="2.5" length="6"/>
        <components count="1">
            <component centerOfMass="0 0.45 0.45" solverIterationCount="10" mass="3400" />
        </components>
        <schemaOverlay attacherJointPosition="0 0">
            <default name="DEFAULT_VEHICLE"/>
            <selected name="DEFAULT_VEHICLE_SELECTED"/>
        </schemaOverlay>
    </base>

    <wheels>
        <wheelConfigurations>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
				<wheels autoRotateBackSpeed="2.5">
                    <wheel filename="wheels/wheels.xml" configId="single" isLeft="true" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="0.7" repr="wheelFrontLeft" forcePointRatio="0.5" initialCompression="14" suspTravel="0.65" spring="42" damper="2.8" />
                    </wheel>
                    <wheel filename="wheels/wheels.xml" configId="single" isLeft="false" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="0.7" repr="wheelFrontRight" forcePointRatio="0.5" initialCompression="14" suspTravel="0.65" spring="42" damper="2.8" />
                    </wheel>
                    <wheel filename="wheels/wheels.xml" configId="dual" isLeft="true" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="0.5" repr="wheelBackLeft" forcePointRatio="0.5" initialCompression="14" suspTravel="0.55" spring="68" damper="2.9" />
                        <additionalWheel filename="wheels/wheels.xml" configId="addtire" offset="-0.225" hasParticles="true" hasTireTracks="true" />
                    </wheel>
                    <wheel filename="wheels/wheels.xml" configId="dual" isLeft="false" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="0.5" repr="wheelBackRight" forcePointRatio="0.5" initialCompression="14" suspTravel="0.55" spring="68" damper="2.9" />
                        <additionalWheel filename="wheels/wheels.xml" configId="addtire" offset="-0.225" hasParticles="true" hasTireTracks="true" />
                    </wheel>
				</wheels>
								
            </wheelConfiguration>
			<wheelConfiguration name="Off-Road"  price="1000">
				<wheels autoRotateBackSpeed="2.5">
                    <wheel filename="wheels/wheels_offroad.xml" configId="single" isLeft="true" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="0.7" repr="wheelFrontLeft" forcePointRatio="0.5" initialCompression="14" suspTravel="0.65" spring="42" damper="2.8" />
                    </wheel>
                    <wheel filename="wheels/wheels_offroad.xml" configId="single" isLeft="false" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="0.7" repr="wheelFrontRight" forcePointRatio="0.5" initialCompression="14" suspTravel="0.65" spring="42" damper="2.8" />
                    </wheel>
                    <wheel filename="wheels/wheels_offroad.xml" configId="dual" isLeft="true" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="0.5" repr="wheelBackLeft" forcePointRatio="0.5" initialCompression="14" suspTravel="0.55" spring="68" damper="2.9" />
                        <additionalWheel filename="wheels/wheels_offroad.xml" configId="addtire" offset="-0.225" hasParticles="true" hasTireTracks="true" />
                    </wheel>
                    <wheel filename="wheels/wheels_offroad.xml" configId="dual" isLeft="false" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="0.5" repr="wheelBackRight" forcePointRatio="0.5" initialCompression="14" suspTravel="0.55" spring="68" damper="2.9" />
                        <additionalWheel filename="wheels/wheels_offroad.xml" configId="addtire" offset="-0.225" hasParticles="true" hasTireTracks="true" />
                    </wheel>
				</wheels>

            </wheelConfiguration>
        </wheelConfigurations>
        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="45" rotMax="42" rotCenterWheel1="3" rotCenterWheel2="4" />
        </ackermannSteeringConfigurations>
    </wheels>

	<lights>
        <states>
            <state lightTypes="0"/>
            <state lightTypes="0 1"/>
            <state lightTypes="0 1 2"/>
			<state lightTypes="0 1 2 3"/>
        </states>
        <realLights>
            <low>
                <light node="frontLightLow" lightTypes="1"/>
                <light node="highBeamHigh" lightTypes="2"/>
                <brakeLight node="backLightsHigh1"/>
                <turnLightLeft node="turnLightLeftFront"/>
                <turnLightLeft node="turnLightLeftBack"/>
                <turnLightRight node="turnLightRightFront"/>
                <turnLightRight node="turnLightRightBack"/>
                <reverseLight node="reverseLight"/>
            </low>
            <high>
                <light node="frontLightLow" lightTypes="1"/>
                <light node="highBeamHigh" lightTypes="2"/>
                <brakeLight node="backLightsHigh1"/>
                <turnLightLeft node="turnLightLeftFront"/>
                <turnLightLeft node="turnLightLeftBack"/>
                <turnLightRight node="turnLightRightFront"/>
                <turnLightRight node="turnLightRightBack"/>
                <reverseLight node="reverseLight"/>
            </high>
        </realLights>
		
        <defaultLights>
		    <defaultLight shaderNode="defaultLightStatic1" lightTypes="0" intensity="20"/>
			<defaultLight shaderNode="defaultLightStatic2" lightTypes="0" intensity="20"/>
			<defaultLight shaderNode="defaultLightStatic3" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic4" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic5" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic6" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic7" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic8" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic9" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic10" lightTypes="0" intensity=".4"/>
			<defaultLight shaderNode="defaultLightStatic11" lightTypes="0" intensity=".4"/>	
			<defaultLight shaderNode="defaultLightStatic12" lightTypes="0" intensity="20"/>
			<defaultLight shaderNode="defaultLightStatic13" lightTypes="0" intensity="20"/>
            <defaultLight shaderNode="0>7|12|0" lightTypes="1"/>
            <defaultLight shaderNode="0>7|12|1" lightTypes="2"/>		
        </defaultLights>
		
        <turnLights>
            <turnLightLeft shaderNode="0>7|12|2"/>
            <turnLightRight shaderNode="0>7|12|3"/>            
			<turnLightLeft shaderNode="turnLightLeftBackStatic"/>
            <turnLightRight shaderNode="turnLightRightBackStatic"/>
        </turnLights>
		
        <brakeLights>
            <brakeLight shaderNode="backlightStatic1"/>
			<brakeLight shaderNode="backlightStatic2"/>	
			<brakeLight shaderNode="backlightStatic3"/>
        </brakeLights>
		
        <reverseLights>
            <reverseLight shaderNode="reverseLightStatic1"/>
			<reverseLight shaderNode="reverseLightStatic2"/>
			<reverseLight shaderNode="reverseLightStatic3"/>
        </reverseLights>
		
        <sounds>
            <switchLight template="SWITCH_01" linkNode="0>"/>
            <turnLight template="SWITCH_TURNLIGHT" linkNode="0>"/>
        </sounds>

    </lights>
	
	<lightExtension>
		<strobeLights disableRealLightWarning="true" >
			<strobeLight linkNode="strobeLightOrange1" filename="scripts/sideMarker_04Orange.xml" realLightNode="strobeLightOrange1_Real"/>
			<strobeLight linkNode="strobeLightWhite1" filename="scripts/sideMarker_04White.xml" realLightNode="strobeLightWhite1_Real"/>
			<strobeLight linkNode="strobeLightOrange2" filename="scripts/sideMarker_04Orange.xml" realLightNode="strobeLightOrange2_Real"/>
			<strobeLight linkNode="strobeLightWhite2" filename="scripts/sideMarker_04White.xml" realLightNode="strobeLightWhite2_Real"/>
			<strobeLight linkNode="strobeLightOrange3" filename="scripts/sideMarker_04Orange.xml" realLightNode="strobeLightOrange3_Real"/>
			<strobeLight linkNode="strobeLightWhite3" filename="scripts/sideMarker_04White.xml" realLightNode="strobeLightWhite3_Real"/>
			<strobeLight linkNode="strobeLightOrange4" filename="scripts/sideMarker_04Orange.xml" realLightNode="strobeLightOrange4_Real"/>
			<strobeLight linkNode="strobeLightWhite4" filename="scripts/sideMarker_04White.xml" realLightNode="strobeLightWhite4_Real"/>

			<strobeLight lightShaderNode="0>7|4|1|4|3" shaderIntensity="40" />   
			<strobeLight lightShaderNode="0>7|4|1|4|4" shaderIntensity="40" />   
			<strobeLight lightShaderNode="0>7|4|1|4|5" shaderIntensity="40" />  
			<strobeLight lightShaderNode="0>7|4|1|4|6" shaderIntensity="40" />
			<strobeLight lightShaderNode="0>7|4|1|4|7" shaderIntensity="40" />   
			<strobeLight lightShaderNode="0>7|4|1|4|8" shaderIntensity="40" />   
			<strobeLight lightShaderNode="0>7|4|1|4|9" shaderIntensity="40" />  
			<strobeLight lightShaderNode="0>7|4|1|4|10" shaderIntensity="40" />		

		</strobeLights>
	</lightExtension>
	

    <enterable isTabbable="true" >
        <enterReferenceNode node="FORD"/>
        <exitPoint node="exitPoint"/>

        <cameras count="2">
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="3.5" transMax="40" translation="0 0 5.75" rotation="-10 180 0">
                <raycastNode node="cameraRaycastNode1"/>
                <raycastNode node="cameraRaycastNode2"/>
            </camera>
            <camera node="indoorCamera1" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" positionSmoothingParameter="0"  shadowFocusBox="shadowFocusBox"/>
        </cameras>
        
<!--         <mirrors>
            <mirror node="mirror01" prio="1" />
            <mirror node="mirror02" prio="2" />
        </mirrors> -->
        
        <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="rightArm" poseId="wideFingers"/>
            <target ikChain="leftArm"   targetNode="leftArm" poseId="wideFingers"/>
        </characterNode>


    </enterable>

    <attacherJoints>
        <attacherJoint node="trailerAttacherJointBack" jointType="trailer" lowerRotLimit="10 70 50" upperRotationOffset="0" allowsJointLimitMovement="false" canTurnOnImplement="false" comboTime="1">
            <schema position="1 0" rotation="0" invertX="false"/>
            <attachSound template="ATTACH_01" linkNode="0>" />
        </attacherJoint>
        <attacherJoint node="trailerAttacherJointBack" jointType="trailerLow" lowerRotLimit="10 70 50" upperRotationOffset="0" allowsJointLimitMovement="false" canTurnOnImplement="false" comboTime="1">
            <schema position="1 0" rotation="0" invertX="false"/>
            <attachSound template="ATTACH_01" linkNode="0>" />
        </attacherJoint>
	    <attacherJoint node="plowattacher" jointType="skidSteer"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="7500 7500 7500" rotLimitDamping="5 5 5" transLimitSpring="7500 7500 7500" transLimitDamping="5 5 5" >
                    <schema position="1 0.4" rotation="0" invertX="true" />
					<attachSound template="ATTACH_01" linkNode="0>" />
        </attacherJoint>
    </attacherJoints>

    <connectionHoses>
        <target attacherJointIndices="1 2" type="electric" node="electricBack" socket="electric"/>
    </connectionHoses>

    <drivable>
        <sounds>
            <waterSplash template="WATER_SPLASH_01" />
        </sounds>
        <steeringWheel node="steeringWheel" indoorRotation="540" outdoorRotation="60" />
    </drivable>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit unit="$l10n_unit_literShort" fillTypeCategories="bulk" capacity="10000" fillAnimation="dumptailgate" fillAnimationLoadTime="0">
                        <exactFillRootNode node="exactFillRootNode"/>
                    </fillUnit>
                    <fillUnit unit="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="80" >
                        <dashboard displayType="ANIMATION" valueType="fillLevel" animName="loadingBarFuel" minValueAnim="0" maxValueAnim="35" groups="MOTOR_ACTIVE"/>
                    </fillUnit>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
    <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolume" maxDelta="0.23" maxAllowedHeapAngle="18" fillUnitIndex="1" />
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>

        <unloadInfos>
            <unloadInfo>
                <node node="unloadInfo" width="0.4" length="0.4" />
            </unloadInfo>
        </unloadInfos>
    </fillVolume>
	<dischargeable>
        <dischargeNode node="dischargeNodeBack" emptySpeed="570" fillUnitIndex="1" unloadInfoIndex="1" >
            <info width="1.8" length="0.5" />

            <effects>
                <effectNode effectNode="effectGrainBack" materialType="unloading" materialTypeId="1" fadeTime="0.5" />
                <effectNode effectNode="effectSmokeBack" materialType="smoke"     materialTypeId="1" fadeTime="0.5" />
            </effects>
        </dischargeNode>
    </dischargeable>
	<trailer>
        <trailerConfigurations>
            <trailerConfiguration>
                <trailer>
                    <tipSide name="$l10n_info_tipSideBack" dischargeNodeIndex="1">
                        <animation name="beddump" speedScale="1.0"/>
                        <doorAnimation name="dumptailgate" speedScale="1.0" startTipTime="1" delayedClosing="false"/>
                    </tipSide>
                </trailer>
            </trailerConfiguration>
        </trailerConfigurations>
    </trailer>

    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="2" usage="20" fillType="diesel" /> <!-- usage is per hour at max load and max rpm -->
            </consumerConfiguration>
        </consumerConfigurations>

        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="1" wheelIndex2="2" /> <!-- front left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="3" wheelIndex2="4" /> <!-- back left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" differentialIndex1="1" differentialIndex2="2" /> <!-- front-back -->
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>

        <motorConfigurations>
            <motorConfiguration name="Stock" hp="300" price="0">
                <motor torqueScale="2.0" minRpm="1000" maxRpm="5000" maxForwardSpeed="100" maxBackwardSpeed="45" brakeForce="5" lowBrakeForceScale="0.2" rotInertia="0.0015">
                    <torque rpm="1000" torque="0.9"/>
                    <torque rpm="2400" torque="1"/>
                    <torque rpm="3480" torque="1"/>
                    <torque rpm="4560" torque="0.75"/>
                    <torque rpm="5280" torque="0.63"/>
                    <torque rpm="6000" torque="0.2"/>
                </motor>
                <transmission minForwardGearRatio="10" maxForwardGearRatio="200" minBackwardGearRatio="40" maxBackwardGearRatio="200" />
            </motorConfiguration>
			<motorConfiguration name="Tow Tune" hp="400" price="0">
                <motor torqueScale="2.6" minRpm="1000" maxRpm="6000" maxForwardSpeed="120" maxBackwardSpeed="45" brakeForce="5" lowBrakeForceScale="0.2" rotInertia="0.0015">
                    <torque rpm="1000" torque="0.9"/>
                    <torque rpm="2400" torque="1"/>
                    <torque rpm="3480" torque="1"/>
                    <torque rpm="4560" torque="0.75"/>
                    <torque rpm="5280" torque="0.63"/>
                    <torque rpm="6000" torque="0.2"/>
                </motor>
                <transmission minForwardGearRatio="10" maxForwardGearRatio="200" minBackwardGearRatio="40" maxBackwardGearRatio="200" />
            </motorConfiguration>
        </motorConfigurations>

        <exhaustEffects>
            <exhaustEffect node="exhaustParticleLeft" filename="$data/particleSystems/shared/exhaust.i3d" minRpmColor="0 0 0 1" maxRpmColor="0.01 0.01 0.01 5" minRpmScale="0.100" maxRpmScale="0.30"/>
			<exhaustEffect node="exhaustParticleRight" filename="$data/particleSystems/shared/exhaust.i3d" minRpmColor="0 0 0 1" maxRpmColor="0.01 0.01 0.01 5" minRpmScale="0.100" maxRpmScale="0.30"/>
        </exhaustEffects>
		
        <dashboards>
            <dashboard displayType="ANIMATION" valueType="rpm"   animName="rpmDisplay"   minValueAnim="0" maxValueAnim="3500" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="speed" animName="speedDisplay" minValueAnim="0" maxValueAnim="140"  groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="loadingBarTemperature" minValueAnim="0" maxValueAnim="120" groups="MOTOR_ACTIVE"/>
        </dashboards>

       <sounds externalSoundFile="sounds/OBS_Ford.xml" /> 
    </motorized>

    <animations>
	    <animation name="tailgate">
            <part node="tailgate" startTime="0" endTime="4" startRot="0 0 0" endRot="28 0 0"/>
        </animation>
	    <animation name="dumptailgate">
            <part node="tailgate" startTime="0" endTime="4" startRot="0 0 0" endRot="28 0 0"/>
        </animation>
	    <animation name="beddump">
            <part node="0>7|4|1" startTime="0" endTime="4" startRot="0 0 0" endRot="-30 0 0"/>
            <part node="0>7|4|2" startTime="0" endTime="4" startRot="0 180 0" endRot="-15 180 0"/>
            <part node="0>7|4|1|2|4" startTime="0" endTime="4" startRot="0 0 0" endRot="20 0 0"/>
        </animation>
		<animation name="rpmDisplay">
            <part node="rpm_indicator" startTime="0" endTime="1" startRot="0 0 -124.251" endRot="0 0 108.781" />
        </animation>
        <animation name="speedDisplay">
            <part node="speed_indicator" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 170"/>
        </animation>
        <animation name="loadingBarTemperature">
            <part node="temp_indicator" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 112"/>
        </animation>
        <animation name="loadingBarFuel">
            <part node="fuel_indicator" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 110"/>
        </animation>
<!-- 		<animation name="wiperFrontAnimation">
            <part node="wiper01" startTime="0" endTime="0.2" startRot="49.178 11.164 0.489" endRot="49.115 -15.063 -24.787"/>
            <part node="wiper01" startTime="0.2" endTime="0.4" startRot="49.115 -15.063 -24.787" endRot="71.958 -42.76 -71.163"/>
            <part node="wiper02" startTime="0" endTime="0.2" startRot="50.823 -1.173 5.086" endRot="55.523 -24.382 -20.085"/>
            <part node="wiper02" startTime="0.2" endTime="0.4" startRot="55.523 -24.382 -20.085" endRot="82.504 -47.968 -67.769"/>
        </animation>  -->
    </animations>
    
<!--  	<wipers>
        <wiper animName="wiperFrontAnimation">
            <state animSpeed="0.75" animPause="2.0"/>
            <state animSpeed="0.75" animPause="0.0"/>
            <state animSpeed="1.10" animPause="0.0"/>
        </wiper>
    </wipers> -->
	
	<foldable>
        <foldingParts>
            <foldingPart animationName="tailgate" speedScale="1"/>
        </foldingParts>
    </foldable>
	
	<cylindered>
        <movingTools>
            <movingTool node="tailgate" playSound="true"/>
        </movingTools>
        <movingParts>
            <movingPart node="0>7|4|3" referencePoint="0>7|4|2|0|0" referenceFrame="0>7|4|2|0|0" isActiveDirty="true" limitedAxis="1">
                <translatingPart node="0>7|4|3|0"/>
            </movingPart>
            <movingPart node="0>7|4|2|0" referencePoint="0>7|4|1|5" referenceFrame="0>7|4|2" isActiveDirty="true"/>
        </movingParts>
        <sounds>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND" linkNode="FORD"/>
        </sounds>
    </cylindered> 

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

    <dashboard>
        <groups>
            <group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"   isMotorStarting="true" isMotorRunning="true"/>
        </groups>
    </dashboard>
	<workAreas>
        <workArea type="sprayer" functionName="processSaltSpreaderArea" disableBackwards="false" requiresGroundContact="false" ignoresFrozenSoil="true">
            <area startNode="0>7|4|1|7|0" widthNode="0>7|4|1|7|1" heightNode="0>7|4|1|7|2"/>
        </workArea>
    </workAreas>

    <sprayer fillUnitIndex="1">
        <usageScales workingWidth="4" scale="0.09"/>
        <effects>
            <effectNode effectNode="0>7|4|1|6" delay="0" materialType="spreader" materialTypeId="1"/>
        </effects>
    </sprayer>
    <ai>
        <collisionTrigger node="aiCollisionTrigger" />
    </ai>

    <honk>
        <sound template="HONK_TRAIN" linkNode="0>" />
    </honk>

    <tensionBelts>
        <tensionBeltsConfigurations>
            <tensionBeltsConfiguration>
                <tensionBelts linkNode="tensionBelts" jointNode="0>" width="0.075" maxEdgeLength="0.1" geometryBias="0.01" ratchetPosition="0.2" defaultOffset="0.1" defaultOffsetSide="0.1" defaultHeight="4" activationTrigger="beltActivationTrigger">
                    <tensionBelt startNode="tensionBeltStart1" endNode="tensionBeltEnd1" offsetLeft="0.2" />
                    <tensionBelt startNode="tensionBeltStart2" endNode="tensionBeltEnd2" />
                    <tensionBelt startNode="tensionBeltStart3" endNode="tensionBeltEnd3" />
         
                </tensionBelts>
            </tensionBeltsConfiguration>
        </tensionBeltsConfigurations>
    </tensionBelts>

    <foliageBending>
        <bendingNode minX="-1.15" maxX="1.15" minZ="-2.8" maxZ="2.8" yOffset="0" />
    </foliageBending>

	<baseMaterial>
        <material name="cab_color_mat" baseNode="0>7|11|0">
            <shaderParameter name="colorMat0" value="SHARED_BLACK2"/>
        </material>
		<material name="bed_design_color_mat" baseNode="bed_design_color">
            <shaderParameter name="colorMat1" value="SHARED_GREY2"/>
        </material>
		<material name="tailgate_paint_mat" baseNode="tailgate_paint">
            <shaderParameter name="colorMat1" value="SHARED_GREY2"/>
        </material>
		<material name="spreader_color_mat" baseNode="spreader_color">
            <shaderParameter name="colorMat1" value="SHARED_GREY2"/>
        </material>
    </baseMaterial>
	
	<baseMaterialConfigurations price="1000" useDefaultColors="true" defaultColorIndex="14">
		<baseMaterialConfiguration name="New Silver" color="SHARED_GREY2" material="27"/>
		<baseMaterialConfiguration name="Scarlet Red"  color="CASEIH_RED1" material="27"/>
		<baseMaterialConfiguration name="Pearl White"  color="STOLL_WHITE2" material="27"/>
        <baseMaterialConfiguration name="Gun Metal"  color="SHARED_GREY5" material="27"/>
		<baseMaterialConfiguration name="Blaze Orange"  color="FLIEGL_ORANGE1" material="27"/>
		<baseMaterialConfiguration name="Nitro Blue"  color="NEWHOLLAND_BLUE1" material="27"/>
		<baseMaterialConfiguration name="Deep Blue"  color="HATZENBICHLER_DARKBLUE1" material="27"/>
		<baseMaterialConfiguration name="Deer Green"  color="JOHNDEERE_GREEN1" material="27"/>
		<baseMaterialConfiguration name="Deer Yellow"  color="JOHNDEERE_YELLOW1" material="27"/>
		<baseMaterialConfiguration color="0.8 0 1 1" />
		<baseMaterialConfiguration color="0.25 0.8 0.01 1" />
		<baseMaterialConfiguration color="0 0.2 0.3 1" />
		<baseMaterialConfiguration color="0.1 0.2 0.5 1" />
		<baseMaterialConfiguration color="0 0.8 1 1" />
		<baseMaterialConfiguration color="0.9 0 0 1" />
		<baseMaterialConfiguration color="0.1 0 0.01 1" />
		<baseMaterialConfiguration color="0 1 0 1" />
		<baseMaterialConfiguration color="0 0 0.1 1" />
		<baseMaterialConfiguration color="0 0 0.3 1" />
	    <baseMaterialConfiguration color="0 0 0 1" />
		<baseMaterialConfiguration color="1 0 1 1" />
		<baseMaterialConfiguration color="0 0.357 0.627 1" />
		<baseMaterialConfiguration color="0.8 0 1 35" />
		<baseMaterialConfiguration color="0.25 0.8 0.01 35" />
		<baseMaterialConfiguration color="0 0.2 0.3 35" />
		<baseMaterialConfiguration color="0.1 0.2 0.5 35" />
		<baseMaterialConfiguration color="0 0.8 1 35" />
		<baseMaterialConfiguration color="0.9 0 0 35" />
		<baseMaterialConfiguration color="0.1 0 0.01 35" />
		<baseMaterialConfiguration color="0 1 0 35" />
		<baseMaterialConfiguration color="0 0 0.1 35" />
		<baseMaterialConfiguration color="0 0 0.3 35" />
	    <baseMaterialConfiguration color="0 0 0 35" />
		<baseMaterialConfiguration color="1 0 1 35" />
		<baseMaterialConfiguration color="0 0.357 0.627 35" />
        <material name="cab_color_mat" shaderParameter="colorMat0" />
    </baseMaterialConfigurations>

    <designMaterialConfigurations price="1000" useDefaultColors="true" defaultColorIndex="14">
		<designMaterialConfiguration name="STAINLESS STEEL" material="8" color="1 1 1 8"/>
        <designMaterialConfiguration name="ZINC" material="4" color="1 1 1 4" price="500"/>
		<designMaterialConfiguration name="CHROME" material="2" color="1 1 1 2"  price="500"/>
		<designMaterialConfiguration name="New Silver"  color="SHARED_GREY2" material="27"/>
		<designMaterialConfiguration name="Scarlet Red"  color="CASEIH_RED1" material="27"/>
		<designMaterialConfiguration name="Pearl White"  color="STOLL_WHITE2" material="27"/>
        <designMaterialConfiguration name="Gun Metal"  color="SHARED_GREY5" material="27"/>
		<designMaterialConfiguration name="Blaze Orange"  color="FLIEGL_ORANGE1" material="27"/>
		<designMaterialConfiguration name="Nitro Blue"  color="NEWHOLLAND_BLUE1" material="27"/>
		<designMaterialConfiguration name="Deep Blue"  color="HATZENBICHLER_DARKBLUE1" material="27"/>
		<designMaterialConfiguration name="Deer Green"  color="JOHNDEERE_GREEN1" material="27"/>
		<designMaterialConfiguration name="Deer Yellow"  color="JOHNDEERE_YELLOW1" material="27"/>
		<designMaterialConfiguration name="Metallic Manitou"  color="MANITOU_RED" material="27"/>
		
		<designMaterialConfiguration color="0.8 0 1 1" />
		<designMaterialConfiguration color="0.25 0.8 0.01 1" />
		<designMaterialConfiguration color="0 0.2 0.3 1" />
		<designMaterialConfiguration color="0.1 0.2 0.5 1" />
		<designMaterialConfiguration color="0 0.8 1 1" />
		<designMaterialConfiguration color="0.9 0 0 1" />
		<designMaterialConfiguration color="0.1 0 0.01 1" />
		<designMaterialConfiguration color="0 1 0 1" />
		<designMaterialConfiguration color="0 0 0.1 1" />
		<designMaterialConfiguration color="0 0 0.3 1" />
	    <designMaterialConfiguration color="0 0 0 1" />
		<designMaterialConfiguration color="1 0 1 1" />
		<designMaterialConfiguration color="0 0.357 0.627 1" />
		<designMaterialConfiguration color="0.8 0 1 35" />
		<designMaterialConfiguration color="0.25 0.8 0.01 35" />
		<designMaterialConfiguration color="0 0.2 0.3 35" />
		<designMaterialConfiguration color="0.1 0.2 0.5 35" />
		<designMaterialConfiguration color="0 0.8 1 35" />
		<designMaterialConfiguration color="0.9 0 0 35" />
		<designMaterialConfiguration color="0.1 0 0.01 35" />
		<designMaterialConfiguration color="0 1 0 35" />
		<designMaterialConfiguration color="0 0 0.1 35" />
		<designMaterialConfiguration color="0 0 0.3 35" />
	    <designMaterialConfiguration color="0 0 0 35" />
		<designMaterialConfiguration color="1 0 1 35" />
		<designMaterialConfiguration color="0 0.357 0.627 35" />
		<material name="bed_design_color_mat" shaderParameter="colorMat1" />
		<material name="tailgate_paint_mat" shaderParameter="colorMat1" />
		<material name="spreader_color_mat" shaderParameter="colorMat1" />
     </designMaterialConfigurations>
	 
	 <rimColorConfigurations useDefaultColors="true" price="300">
        <rimColorConfiguration name="STAINLESS STEEL" material="8" color="1 1 1 8" />
        <rimColorConfiguration name="ZINC" material="4" color="1 1 1 4" price="500" />
		<rimColorConfiguration name="CHROME" material="2" color="1 1 1 2" price="500" />
		<rimColorConfiguration name="New Silver" color="SHARED_GREY2" material="27" />
		<rimColorConfiguration name="Scarlet Red" color="CASEIH_RED1" material="27" />
		<rimColorConfiguration name="Pearl White" color="STOLL_WHITE2" material="27" />
        <rimColorConfiguration name="Gun Metal" color="SHARED_GREY5" material="27" />
		<rimColorConfiguration name="Blaze Orange" color="FLIEGL_ORANGE1" material="27" />
		<rimColorConfiguration name="Nitro Blue" color="NEWHOLLAND_BLUE1" material="27" />
		<rimColorConfiguration name="Deep Blue" color="HATZENBICHLER_DARKBLUE1" material="27" />
		<rimColorConfiguration name="Deer Green" color="JOHNDEERE_GREEN1" material="27" />
		<rimColorConfiguration name="Deer Yellow" color="JOHNDEERE_YELLOW1" material="27" />
		<rimColorConfiguration name="Metallic Manitou" color="MANITOU_RED" material="27" />
	</rimColorConfigurations>

    <designConfigurations>
        <designConfiguration name="nothing" price="0">
            <objectChange node="plow_bracket" visibilityActive="false" />
			<objectChange node="lightbar" visibilityActive="false" />
			<objectChange node="spreader" visibilityActive="false" />
        </designConfiguration> 
		<designConfiguration name="plow equipment" price="1800">
            <objectChange node="plow_bracket" visibilityActive="true" />
			<objectChange node="spreader" visibilityActive="true" />
			<objectChange node="lightbar" visibilityActive="false" />
        </designConfiguration>
        <designConfiguration name="lightbar" price="800">
            <objectChange node="lightbar" visibilityActive="true" />
            <objectChange node="plow_bracket" visibilityActive="false" />
			<objectChange node="spreader" visibilityActive="false" />
        </designConfiguration>
        <designConfiguration name="all" price="2600">
            <objectChange node="lightbar" visibilityActive="true" />
            <objectChange node="plow_bracket" visibilityActive="true" />
			<objectChange node="spreader" visibilityActive="true" />
        </designConfiguration>
        
    </designConfigurations>
	
<!-- 	<vehicleTypeConfigurations>
        <vehicleTypeConfiguration name="Stock Mirrors" price="0" vehicleType="2ndgendump">
			<objectChange node="stock_mirrors" visibilityActive="true" />
			<objectChange node="tow_mirrors" visibilityActive="false" />
        </vehicleTypeConfiguration> 
		<vehicleTypeConfiguration name="Tow Mirrors" price="800" vehicleType="2ndgendump">
			<objectChange node="tow_mirrors" visibilityActive="true" />
			<objectChange node="stock_mirrors" visibilityActive="false" />
        </vehicleTypeConfiguration>	
    </vehicleTypeConfigurations> -->
	
	

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="FORD" node="0>" />
        <i3dMapping id="wheelFrontLeft" node="0>0" />
        <i3dMapping id="wheelBackLeft" node="0>1" />
        <i3dMapping id="wheelFrontRight" node="0>2" />
        <i3dMapping id="wheelBackRight" node="0>3" />
        <i3dMapping id="outdoorCameraTarget" node="0>4|0" />
        <i3dMapping id="outdoorCamera1" node="0>4|0|0" />
        <i3dMapping id="indoorCamera1" node="0>7|5" />
        <i3dMapping id="cameraRaycastNode1" node="0>7|9|0" />
        <i3dMapping id="cameraRaycastNode2" node="0>7|9|1" />
        <i3dMapping id="cameraRaycastNode3" node="0>7|9|2" />
        <i3dMapping id="shadowFocusBox" node="0>7|9|3" />
        <i3dMapping id="steeringWheel" node="0>7|0|0" />
        <i3dMapping id="leftArm" node="0>7|0|0|0|1" />
        <i3dMapping id="rightArm" node="0>7|0|0|0|0" />
        <i3dMapping id="player_skin" node="0>8|0" />
        <i3dMapping id="player_rightFoot" node="0>8|1" />
        <i3dMapping id="player_leftFoot" node="0>8|2" />
        <i3dMapping id="exitPoint" node="0>6" />
		
<!--         <i3dMapping id="mirror01" node="0>7|7|0" />
        <i3dMapping id="mirror02" node="0>7|7|1" /> -->
        
        <i3dMapping id="tensionBelts" node="0>7|2" />
        <i3dMapping id="tensionBeltStart1" node="0>7|2|0" />
        <i3dMapping id="tensionBeltEnd1" node="0>7|2|0|0" />
        <i3dMapping id="tensionBeltStart2" node="0>7|2|1" />
        <i3dMapping id="tensionBeltEnd2" node="0>7|2|1|0" />
        <i3dMapping id="tensionBeltStart3" node="0>7|2|2" />
        <i3dMapping id="tensionBeltEnd3" node="0>7|2|2|0" />
        <i3dMapping id="beltActivationTrigger" node="0>7|2|3" />
        <i3dMapping id="exhaustParticleRight" node="0>7|1|0" />
		<i3dMapping id="exhaustParticleLeft" node="0>7|1|1" />
        <i3dMapping id="trailerAttacherJointBack" node="0>7|10|0" />
        <i3dMapping id="electricBack" node="0>7|10|1" />
		<i3dMapping id="plowattacher" node="0>11|2" />
        
        <i3dMapping id="rpm_indicator" node="0>7|4|0|18|3|3|2" />
        <i3dMapping id="fuel_indicator" node="0>7|4|0|18|3|3|4" />
        <i3dMapping id="temp_indicator" node="0>7|4|0|18|3|3|5" />
        <i3dMapping id="speed_indicator" node="0>7|4|0|18|3|3|1" />
<!-- 		<i3dMapping id="wiper01" 			node="0>7|4|0|16"/>
        <i3dMapping id="wiper02" 			node="0>7|4|0|17"/> -->	
		
        <i3dMapping id="aiCollisionTrigger" node="0>5" />
		<i3dMapping id="tailgate" node="0>7|4|1|1"/>
		
		<i3dMapping id="highBeamHigh" node="0>9|3"/>
        <i3dMapping id="frontLightLow" node="0>9|2"/>
		<i3dMapping id="backLightsHigh1" node="0>9|0"/>
        <i3dMapping id="reverseLight" node="0>9|1"/>
        <i3dMapping id="turnLightLeftFront" node="0>9|6"/>
        <i3dMapping id="turnLightRightFront" node="0>9|7"/>
        <i3dMapping id="turnLightLeftBack" node="0>9|5"/>
        <i3dMapping id="turnLightRightBack" node="0>9|4"/>
		
	    <i3dMapping id="defaultLightStatic1" node="0>7|4|0|12|4"/>		
		<i3dMapping id="defaultLightStatic2" node="0>7|4|0|20"/>
		<i3dMapping id="defaultLightStatic3" node="0>7|4|0|18|3|0"/>
		<i3dMapping id="defaultLightStatic4" node="0>7|4|0|18|3|1"/>
		<i3dMapping id="defaultLightStatic5" node="0>7|4|0|18|3|2"/>
		<i3dMapping id="defaultLightStatic6" node="0>7|4|0|18|3|3|0"/> 
		<i3dMapping id="defaultLightStatic7" node="0>7|4|0|18|3|3|1"/> 
		<i3dMapping id="defaultLightStatic8" node="0>7|4|0|18|3|3|2"/> 
		<i3dMapping id="defaultLightStatic9" node="0>7|4|0|18|3|3|3"/>
		<i3dMapping id="defaultLightStatic10" node="0>7|4|0|18|3|3|4"/>
		<i3dMapping id="defaultLightStatic11" node="0>7|4|0|18|3|3|5"/>
		<i3dMapping id="defaultLightStatic12" node="0>12|3|3"/>
		<i3dMapping id="defaultLightStatic13" node="0>12|4|3"/>
		
		<i3dMapping id="lowBeamLightStatic" node="0>7|4|0|12|2"/>
        <i3dMapping id="highBeamLightStatic" node="0>7|4|0|12|0"/>

        <i3dMapping id="turnlightFrontLeftStatic" node="0>7|4|0|12|1"/>
        <i3dMapping id="turnlightFrontRightStatic" node="0>7|4|0|12|3"/>
		<i3dMapping id="turnLightLeftBackStatic" node="0>12|3|2"/>
        <i3dMapping id="turnLightRightBackStatic" node="0>12|4|2"/>
		
        <i3dMapping id="reverseLightStatic1" node="0>12|3|5"/>
		<i3dMapping id="reverseLightStatic2" node="0>12|4|5"/>
		<i3dMapping id="reverseLightStatic3" node="0>7|4|0|6"/>
        <i3dMapping id="backlightStatic1" node="0>7|4|0|5"/>
		<i3dMapping id="backlightStatic2" node="0>12|3|1"/>
		<i3dMapping id="backlightStatic3" node="0>12|4|1"/>
        
		<i3dMapping id="C10_WHEEL_FL" node="0>0|0"/>
		<i3dMapping id="C10_WHEEL_FR" node="0>2|0"/>
		<i3dMapping id="C10_WHEEL_RL" node="0>1|0"/>
        <i3dMapping id="C10_WHEEL_RR" node="0>3|0"/>
		<i3dMapping id="C30_WHEEL_FL" node="0>0|1"/>
		<i3dMapping id="C30_WHEEL_FR" node="0>2|1"/>
		<i3dMapping id="C30_WHEEL_LR" node="0>1|1"/>
        <i3dMapping id="C30_WHEEL_RR" node="0>3|1"/>
		
<!-- 		<!-- options -->
		<i3dMapping id="stock_mirrors" node="0>7|4|0|10"/>
		<i3dMapping id="tow_mirrors" node="0>7|4|0|14"/> -->
		
		<!-- Color selectable parts -->
		<i3dMapping id="cab_color" node="0>7|4|0|4"/>
		<i3dMapping id="bed_design_color" node="0>7|4|1|0"/>
		<i3dMapping id="tailgate_paint" node="0>7|4|1|1"/>
		<i3dMapping id="spreader_color" node="0>7|4|1|8|1"/>
		<!-- Color selectable parts -->
		
		<i3dMapping id="exactFillRootNode" node="0>7|4|1|2|2" />
		<i3dMapping id="fillVolume" node="0>7|4|1|2|1" />
		<i3dMapping id="unloadInfo" node="0>7|4|1|2|0" />
		<i3dMapping id="dischargeNodeBack" node="0>7|4|1|2|3" />
		<i3dMapping id="effectGrainBack" node="0>7|4|1|2|4|0" />
		<i3dMapping id="effectSmokeBack" node="0>7|4|1|2|4|1" />

		<i3dMapping id="plow_bracket" node="0>11" />
		<i3dMapping id="lightbar" node="0>7|4|1|4" />
		<i3dMapping id="spreader" node="0>7|4|1|8" />

			<!-- Light Extension -->
		<i3dMapping id="strobeLightOrange1" node="0>7|4|1|3|0|0"/>
		<i3dMapping id="strobeLightWhite1" node="0>7|4|1|3|0|1"/>
		<i3dMapping id="strobeLightOrange2" node="0>7|4|1|3|1|1"/>		
		<i3dMapping id="strobeLightWhite2" node="0>7|4|1|3|1|0"/>
		
		<i3dMapping id="strobeLightOrange3" node="0>10|0|0"/>
		<i3dMapping id="strobeLightWhite3" node="0>10|0|1"/>
		<i3dMapping id="strobeLightOrange4" node="0>10|0|2"/>
		<i3dMapping id="strobeLightWhite4" node="0>10|0|3"/>

		<i3dMapping id="strobeLightOrange1_Real" node="0>10|2|2"/>
		<i3dMapping id="strobeLightWhite1_Real" node="0>10|2|1"/>
		<i3dMapping id="strobeLightOrange2_Real" node="0>10|2|0"/>
		<i3dMapping id="strobeLightWhite2_Real" node="0>10|2|3"/>
		<i3dMapping id="strobeLightOrange3_Real" node="0>10|1|0"/>
		<i3dMapping id="strobeLightWhite3_Real" node="0>10|1|1"/>
		<i3dMapping id="strobeLightOrange4_Real" node="0>10|1|2"/>
		<i3dMapping id="strobeLightWhite4_Real" node="0>10|1|3"/>

    </i3dMappings>
</vehicle>
