﻿<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="drivableMixerWagon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>SPW INTENSE 25.2 CL</name>
        <specs>
            <power>250</power>
            <maxSpeed>40</maxSpeed>
        </specs>
        <functions>
            <function>$l10n_function_feeder</function>
        </functions>
        <image>$data/vehicles/kuhn/spwIntense/store_spwIntense.png</image>
        <price>232000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>KUHN</brand>
        <category>animalsVehicles</category>
        <shopTranslationOffset>0 0.049 0</shopTranslationOffset>
        <shopRotationOffset>0.282 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>6626048</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>1483008</indexBufferMemoryUsage>
        <textureMemoryUsage>5832704</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>329745</audioMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_mixerWagon</typeDesc>
        <filename>$data/vehicles/kuhn/spwIntense/spwIntense.i3d</filename>
        <sounds filename="$data/vehicles/kuhn/spwIntense/sounds/spwIntense.xml"/>
        <size width="4.2" length="11.5" height="3.6" lengthOffset="-2.2"/>
        <components>
            <component centerOfMass="0 0.65 -2.1" solverIterationCount="15" mass="15115" />
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="VEHICLE" />
        <mapHotspot type="TRACTOR" />
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="VREDESTEIN" saveId="VREDESTEIN_DEFAULT">
                <wheels autoRotateBackSpeed="2.3">
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/500_45R22_5.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="4.0" repr="axisFrontLeft"  driveNode="wheelFrontLeft"  forcePointRatio="0.4" initialCompression="35" suspTravel="0.12" spring="90" damper="50" frictionScale="2" />
                        <tire isInverted="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/500_45R22_5.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="4.0" repr="axisFrontRight" driveNode="wheelFrontRight" forcePointRatio="0.4" initialCompression="35" suspTravel="0.12" spring="90" damper="50" frictionScale="2" />
                        <tire isInverted="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/560_45R22_5.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="4.0" repr="axisBackLeft"   driveNode="wheelBackLeft"   forcePointRatio="0.4" initialCompression="35" suspTravel="0.12" spring="90" damper="50" frictionScale="2" />
                        <tire isInverted="true"/>
                        <steering node="steeringBarBackCenter" nodeMinTransX="-0.1" nodeMaxTransX="0.1" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/560_45R22_5.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="4.0" repr="axisBackRight"  driveNode="wheelBackRight"  forcePointRatio="0.4" initialCompression="35" suspTravel="0.12" spring="90" damper="50" frictionScale="2" />
                        <tire isInverted="true"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="25" rotMax="40" rotCenter="0 -3" />
        </ackermannSteeringConfigurations>

        <rimColor material="18">SHARED_WHITE1</rimColor>

        <hubs>
            <color0>SHARED_BLACK1</color0>
            <color1>SHARED_GREY3</color1>
            <hub linkNode="wheelFrontLeft"  filename="$data/shared/wheels/hubs/hub_n10_5.xml"  isLeft="true"  scale="0.3 0.35 0.35" offset="0.01" />
            <hub linkNode="wheelFrontRight" filename="$data/shared/wheels/hubs/hub_n10_5.xml"  isLeft="false" scale="0.3 0.35 0.35" offset="0.01" />
            <hub linkNode="wheelBackLeft"   filename="$data/shared/wheels/hubs/hub_n10_12.xml" isLeft="true"  scale="0.2 0.3 0.3" offset="0.009" />
            <hub linkNode="wheelBackRight"  filename="$data/shared/wheels/hubs/hub_n10_12.xml" isLeft="false" scale="0.2 0.3 0.3" offset="0.009" />
        </hubs>
    </wheels>

    <lights>
        <states>
            <state lightTypes="0" />
            <state lightTypes="0 1" />
            <state lightTypes="0 1 2" />
        </states>

        <realLights>
            <low>
                <light node="frontLightLow"     lightTypes="0" excludedLightTypes="2 3"/>
                <light node="workLightBackLow"  lightTypes="1"/>
                <light node="workLightFrontLow" lightTypes="2"/>
                <light node="highBeamLow"       lightTypes="3"/>
            </low>
            <high>
                <light node="frontLightHigh"        lightTypes="0" excludedLightTypes="2 3"/>
                <light node="backLightsHigh"        lightTypes="0"/>
                <light node="licensePlateLightHigh" lightTypes="0"/>
                <light node="workLightBackHigh1"    lightTypes="1"/>
                <light node="workLightFrontHigh1"   lightTypes="2"/>
                <light node="highBeamHigh"          lightTypes="3" />
                <brakeLight node="backLightsHigh" />
                <turnLightLeft  node="turnLightLeft" />
                <turnLightRight node="turnLightRight" />
                <reverseLight node="reverseLightHigh" />
            </high>
        </realLights>

        <sharedLight linkNode="frontLight08_left"     filename="$data/shared/assets/lights/lizard/frontLight08_left.xml" lightTypes="0 3"/>
        <sharedLight linkNode="frontLight08_right"    filename="$data/shared/assets/lights/lizard/frontLight08_right.xml" lightTypes="0 3"/>
        <sharedLight linkNode="rearLight37_left"      filename="$data/shared/assets/lights/lizard/rearLight37_left.xml" />
        <sharedLight linkNode="rearLight37_right"     filename="$data/shared/assets/lights/lizard/rearLight37_right.xml" />
        <sharedLight linkNode="rearLight05_left"      filename="$data/shared/assets/lights/lizard/rearLight05_left.xml" />
        <sharedLight linkNode="rearLight05_right"     filename="$data/shared/assets/lights/lizard/rearLight05_right.xml" />
        <sharedLight linkNode="sideMarker05_left"     filename="$data/shared/assets/lights/lizard/sideMarker05_left.xml" />
        <sharedLight linkNode="sideMarker05_right"    filename="$data/shared/assets/lights/lizard/sideMarker05_right.xml" />
        <sharedLight linkNode="sideMarker16Orange_01" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml" />
        <sharedLight linkNode="sideMarker16Orange_02" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml" />
        <sharedLight linkNode="sideMarker16Orange_03" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml" />
        <sharedLight linkNode="sideMarker16Orange_04" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml" />
        <sharedLight linkNode="sideMarker16Orange_05" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml" />
        <sharedLight linkNode="sideMarker16Orange_06" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml" />

        <defaultLights>
            <defaultLight shaderNode="frontlightGlass_static"        lightTypes="0" />
            <defaultLight shaderNode="licensePlateLightGlass_static" lightTypes="0" />
            <defaultLight shaderNode="workLightBack_static"     lightTypes="1" />
            <defaultLight shaderNode="workLightFront_static"    lightTypes="2" />
        </defaultLights>

        <turnLights>
            <turnLightLeft shaderNode="turnlightLeftGlass_static"/>
            <turnLightRight shaderNode="turnlightRightGlass_static"/>
        </turnLights>

        <beaconLights>
            <beaconLight node="beaconLight06_01" filename="$data/shared/assets/beaconLights/lizard/beaconLight06.xml" />
            <beaconLight node="beaconLight06_02" filename="$data/shared/assets/beaconLights/lizard/beaconLight06.xml" />
        </beaconLights>

        <dashboards>
            <dashboard displayType="ROT"     valueType="lightState" node="switchLight" rotAxis="1" minRot="0" maxRot="30" lightTypes="0" />
            <dashboard displayType="EMITTER" valueType="lightState" node="switchLight_decals" intensity="0.1" lightTypes="0" />
            <dashboard displayType="EMITTER" valueType="lightState" node="interior_decals01" intensity="0.1" lightTypes="0" />
            <dashboard displayType="EMITTER" valueType="lightState" node="interiorLight_decals" intensity="0.1" lightTypes="0" />
            <dashboard displayType="EMITTER" valueType="lightState" node="displayOn_decals" intensity="0.2" lightTypes="0" />
            <dashboard displayType="EMITTER" valueType="lightState" node="interior_decals03" intensity="0.2" lightTypes="3" emitColor="0 0 1 0"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="interiorLight_decals" intensity="0.2" lightTypes="0" />

            <dashboard displayType="ROT"     valueType="turnLight"       node="leverTurnlight" minRot="0 20 0" maxRot="0 -20 0" doInterpolation="true" />
            <dashboard displayType="ROT"     valueType="turnLightHazard" node="switchHazards" rotAxis="1" minRot="-22" maxRot="-55" />
            <dashboard displayType="EMITTER" valueType="turnLightHazard" node="switchHazards_decals" intensity="0.1" />
            <dashboard displayType="EMITTER" valueType="turnLightAny"    node="interior_decals02" intensity="0.1" emitColor="0 1 0 0"/>

            <dashboard displayType="ROT"     valueType="beaconLight" node="switchBeaconlight" rotAxis="1" minRot="-7" maxRot="-35" />
            <dashboard displayType="EMITTER" valueType="beaconLight" node="switchBeaconlight_decals" intensity="0.1" />
        </dashboards>
    </lights>

    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0" linkNode="chockSupport_01"  filename="$data/shared/assets/wheelChocks/wheelChockSupport01.i3d" />
        <dynamicallyLoadedPart node="0" linkNode="chockSupport_02"  filename="$data/shared/assets/wheelChocks/wheelChockSupport01.i3d" />
        <dynamicallyLoadedPart node="0" linkNode="wheelChock02_01"  filename="$data/shared/assets/wheelChocks/wheelChock01.i3d" />
        <dynamicallyLoadedPart node="0" linkNode="wheelChock02_02" filename="$data/shared/assets/wheelChocks/wheelChock01.i3d" />
    </dynamicallyLoadedParts>

    <enterable isTabbable="true" >
        <enterReferenceNode node="spwIntense_main_component1" />
        <exitPoint node="exitPoint" />

        <cameras>
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="7" transMax="40" translation="0 0 9.9" rotation="-21 180 0" >
                <raycastNode node="cameraRaycastNode1"/>
                <raycastNode node="cameraRaycastNode2"/>
                <raycastNode node="cameraRaycastNode3"/>
            </camera>
            <camera node="indoorCamera1" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" shadowFocusBox="shadowFocusBox" suspensionNodeIndex="1"/>
        </cameras>

        <characterNode node="playerSkin" cameraMinDistance="0.5" spineRotation="-90 0 90" >
            <target ikChain="leftArm"   targetNode="playerLeftHandTarget"  poseId="narrowFingers"/>
            <target ikChain="rightArm"  targetNode="playerRightHandTarget" poseId="flatFingers"/>
            <target ikChain="leftFoot"  targetNode="playerLeftFootTarget" />
            <target ikChain="rightFoot" targetNode="playerRightFootTarget" />
        </characterNode>

        <characterTargetNodeModifier node="playerRightHandTarget" transitionTime="0.1" >
            <state node="playerRightHandTargetJoystick" referenceNode="joystick" poseId="narrowFingers"/>
        </characterTargetNodeModifier>

        <characterTargetNodeModifier node="playerRightFootTarget" transitionTime="0.1" >
            <state node="playerRightFootTargetGas01"   referenceNode="pedalGas"   directionReferenceNode="playerRightFootTargetGas01Ref"/>
            <state node="playerRightFootTargetBrake01" referenceNode="pedalBrake" directionReferenceNode="playerRightFootTargetBrake01Ref"/>
        </characterTargetNodeModifier>

        <mirrors>
            <mirror node="mirrorLeftTop"     prio="1" />
            <mirror node="mirrorLeftBottom"  prio="2" />
            <mirror node="mirrorRightTop"    prio="1" />
            <mirror node="mirrorRightBottom" prio="2" />
        </mirrors>

        <dashboards>
            <dashboard displayType="TEXT" valueType="time" node="numbersTime" textColor="SHARED_BLUE3" textSize="0.005" textMask="00:00" font="DIGIT" textAlignment="CENTER" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </enterable>

    <drivable>
        <steeringWheel node="steeringWheel" indoorRotation="540" outdoorRotation="20" />

        <dashboards>
            <dashboard displayType="ROT" valueType="accelerationAxis" node="pedalGas"   minRot="0 0 0" maxRot="30 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" valueType="decelerationAxis" node="pedalBrake" minRot="0 0 0" maxRot="30 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </drivable>

    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="2" usage="75" fillType="diesel" />  <!-- usage is per hour at max load and max rpm -->
            </consumerConfiguration>
        </consumerConfigurations>

        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.5" wheelIndex1="1" wheelIndex2="2" /> <!-- front left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.6" wheelIndex1="3" wheelIndex2="4" /> <!-- back left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.3" differentialIndex1="1" differentialIndex2="2" /> <!-- front-back -->
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>

        <motorConfigurations>
            <motorConfiguration name="SPW Intense" hp="250" price="0">
                <motor torqueScale="1.056" minRpm="850" maxRpm="2200" maxForwardSpeed="43" maxBackwardSpeed="20" brakeForce="7" lowBrakeForceScale="0.22" dampingRateScale="1.6">
                    <torque normRpm="0.45" torque="0.9"/>
                    <torque normRpm="0.5" torque="0.97"/>
                    <torque normRpm="0.59" torque="1"/>
                    <torque normRpm="0.72" torque="1"/>
                    <torque normRpm="0.86" torque="0.88"/>
                    <torque normRpm="1" torque="0.72"/>
                </motor>
                <transmission minForwardGearRatio="14.5" maxForwardGearRatio="300" minBackwardGearRatio="35" maxBackwardGearRatio="300" name="$l10n_info_transmission_cvt"/>
            </motorConfiguration>
        </motorConfigurations>

        <exhaustEffects>
            <exhaustEffect node="exhaustParticle" 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" />
        </exhaustEffects>

        <motorStartDuration>3000</motorStartDuration>

        <dashboards>
            <dashboard displayType="TEXT" valueType="rpm"   node="numbersRPM"   textColor="0 0 0 1" textSize="0.007" textMask="0000" font="GENERIC" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="speed" node="numbersSpeed" textColor="0 0 0 1" textSize="0.007" textMask="00" font="GENERIC" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </motorized>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="-1" turnOnFoldDirection="1" turnOnFoldMinLimit="0.9" turnOnFoldMaxLimit="1.0">
                    <foldingPart animationName="folding" speedScale="1" />
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <animations>
        <animation name="wiperFront">
            <part node="wiperFront" startTime="0.00" endTime="0.25" startTrans="0.305 2.044 1.911" endTrans="0.441 2.103 1.893" startRot="-0.300 0.000 0.000" endRot="-3.359 0.000 0.000" />
            <part node="wiperFront" startTime="0.25" endTime="0.50" startTrans="0.441 2.103 1.893" endTrans="0.701 2.162 1.875" startRot="-3.359 0.000 0.000" endRot="-6.419 0.000 0.000" />
            <part node="wiperFront" startTime="0.50" endTime="0.75" startTrans="0.701 2.162 1.875" endTrans="0.956 2.103 1.893" startRot="-6.419 0.000 0.000" endRot="-3.209 0.000 0.000" />
            <part node="wiperFront" startTime="0.75" endTime="1.00" startTrans="0.956 2.103 1.893" endTrans="1.097 2.044 1.911" startRot="-3.209 0.000 0.000" endRot="0.000 0.000 0.000" />

            <part node="wiperFrontPart" startTime="0.00" endTime="0.25" startTrans="0.304 2.035 1.912" endTrans="0.440 2.110 1.895" />
            <part node="wiperFrontPart" startTime="0.25" endTime="0.50" startTrans="0.440 2.110 1.895" endTrans="0.699 2.163 1.887" />
            <part node="wiperFrontPart" startTime="0.50" endTime="0.75" startTrans="0.699 2.163 1.887" endTrans="0.954 2.116 1.903" />
            <part node="wiperFrontPart" startTime="0.75" endTime="1.00" startTrans="0.954 2.116 1.903" endTrans="1.095 2.050 1.914" />

            <part node="wiperFrontArmLeft" startTime="0.00" endTime="0.25" startRot="8.083 0.000 0.000"   endRot="5.542 1.356 -12.179" />
            <part node="wiperFrontArmLeft" startTime="0.25" endTime="0.50" startRot="5.542 1.356 -12.179" endRot="3.000 3.693 -33.500" />
            <part node="wiperFrontArmLeft" startTime="0.50" endTime="0.75" startRot="3.000 3.693 -33.500" endRot="3.147 6.001 -54.438" />
            <part node="wiperFrontArmLeft" startTime="0.75" endTime="1.00" startRot="3.147 6.001 -54.438" endRot="3.294 7.386 -67.000" />

            <part node="wiperFrontArmRight" startTime="0.00" endTime="0.25" startRot="8.083 0.000 0.000"   endRot="5.542 1.346 -12.214" />
            <part node="wiperFrontArmRight" startTime="0.25" endTime="0.50" startRot="5.542 1.346 -12.214" endRot="3.000 3.719 -33.407" />
            <part node="wiperFrontArmRight" startTime="0.50" endTime="0.75" startRot="3.000 3.719 -33.407" endRot="3.087 6.043 -54.286" />
            <part node="wiperFrontArmRight" startTime="0.75" endTime="1.00" startRot="3.087 6.043 -54.286" endRot="3.174 7.438 -66.813" />

            <sound template="wiper1" startTime="0" endTime="1" direction="1"  volumeScale="1.0" pitchScale="0.6" fadeOut="0.1" linkNode="wiperFront"/>
            <sound template="wiper2" startTime="0" endTime="1" direction="-1" volumeScale="1.0" pitchScale="0.6" fadeOut="0.1" linkNode="wiperFront"/>
        </animation>

        <animation name="wiperSide">
            <part node="wiperSide" startTime="0.0" endTime="1.0" startRot="91 0 0" endRot="-81 0 0" />

            <sound template="wiper1" startTime="0" endTime="1" direction="1"  volumeScale="0.8" pitchScale="0.7" fadeOut="0.1" linkNode="wiperSide"/>
            <sound template="wiper2" startTime="0" endTime="1" direction="-1" volumeScale="0.8" pitchScale="0.7" fadeOut="0.1" linkNode="wiperSide"/>
        </animation>

        <animation name="folding">
            <part node="flapTop" startTime="0.0" endTime="0.5" startRot="-27.5 0 0" endRot="0 0 0" tangentType="spline" />

            <sound template="metalLowVar2" startTime="0.0" pitchScale="1.6" volumeScale="1.2" direction="-1" linkNode="flapTop" />
            <sound template="clackVar5" startTime="0.0" pitchScale="1.6" volumeScale="0.4" direction="-1" linkNode="flapTop" />
            <sound template="clackVar4"    startTime="0.49" pitchScale="1.6" volumeScale="0.8" direction="1" linkNode="flapTop" />
            <sound template="metalLowVar2" startTime="0.49" pitchScale="1.4" volumeScale="1.3" direction="1" linkNode="flapTop" />
            <sound template="defaultHydraulicSound" pitchScale="1.3" volumeScale="0.6" startTime="0.01" endTime="0.49" linkNode="flapTop"/>
        </animation>

        <animation name="tipFrontLeft">
            <part node="doorFront" startTime="0.0" endTime="1.0" startTrans="0 1.125 -1.413" endTrans="0 1.716 -1.244" tangentType="spline" />

            <sound template="metalLowVar2" startTime="0.0" pitchScale="1.6" volumeScale="1.2" direction="-1" linkNode="doorFront" />
            <sound template="clackVar5"    startTime="0.0" pitchScale="1.6" volumeScale="0.4" direction="-1" linkNode="doorFront" />
            <sound template="clackVar6"    startTime="0.99" pitchScale="1.2" volumeScale="0.4" direction="1" linkNode="doorFront" />
            <sound template="metalLowVar2" startTime="0.99" pitchScale="1.4" volumeScale="1.3" direction="1" linkNode="doorFront" />
        </animation>
        <animation name="tipFrontLeftDoor">
            <part node="flapJointFrontLeft" startTime="0.3" endTime="0.6" startRot="0 0 0" endRot="0 0 55" tangentType="spline" />

            <sound template="fabricCover2" pitchScale="1.0" startTime="0.29" endTime="0.59" direction="1" linkNode="flapJointFrontLeft"/>
            <sound template="fabricCover2" pitchScale="1.2" startTime="0.29" endTime="0.59" direction="-1" linkNode="flapJointFrontLeft" volumeScale="0.8"/>
        </animation>

        <animation name="tipFrontRight">
            <part node="doorFront" startTime="0.0" endTime="1.0" startTrans="0 1.125 -1.413" endTrans="0 1.716 -1.244" tangentType="spline" />

            <sound template="metalLowVar2" startTime="0.0" pitchScale="1.6" volumeScale="1.2" direction="-1" linkNode="doorFront" />
            <sound template="clackVar5"    startTime="0.0" pitchScale="1.6" volumeScale="0.4" direction="-1" linkNode="doorFront" />
            <sound template="clackVar6"    startTime="0.99" pitchScale="1.2" volumeScale="0.4" direction="1" linkNode="doorFront" />
            <sound template="metalLowVar2" startTime="0.99" pitchScale="1.4" volumeScale="1.3" direction="1" linkNode="doorFront" />
        </animation>
        <animation name="tipFrontRightDoor">
            <part node="flapJointFrontRight" startTime="0.3" endTime="0.6" startRot="0 0 0" endRot="0 0 -55" tangentType="spline" />

            <sound template="fabricCover2" pitchScale="1.0" startTime="0.29" endTime="0.59" direction="1" linkNode="flapJointFrontRight"/>
            <sound template="fabricCover2" pitchScale="1.2" startTime="0.29" endTime="0.59" direction="-1" linkNode="flapJointFrontRight" volumeScale="0.8"/>
        </animation>

        <animation name="tipBackLeft">
            <part node="doorBackLeft"        startTime="0.2" endTime="1.0" startTrans="1.080 1.123 -5.485" endTrans="1.080 1.788 -5.674" tangentType="spline" />

            <sound template="metalLowVar2" startTime="0.19" pitchScale="1.6" volumeScale="1.2" direction="-1" linkNode="doorBackLeft" />
            <sound template="clackVar5"    startTime="0.19" pitchScale="1.6" volumeScale="0.4" direction="-1" linkNode="doorBackLeft" />
            <sound template="clackVar6"    startTime="0.99" pitchScale="1.2" volumeScale="0.4" direction="1" linkNode="doorBackLeft" />
            <sound template="metalLowVar2" startTime="0.99" pitchScale="1.4" volumeScale="1.3" direction="1" linkNode="doorBackLeft" />
        </animation>
        <animation name="tipBackLeftDoor">
            <part node="flapJointBackLeft" startTime="0.3" endTime="0.6" startRot="0 0 0" endRot="0 0 35" tangentType="spline" />
        </animation>

        <animation name="tipBackRight">
            <part node="doorBackRight" startTime="0.0" endTime="1.0" startTrans="-1.080 1.123 -5.485" endTrans="-1.080 1.788 -5.674" tangentType="spline" />

            <sound template="metalLowVar2" startTime="0.01" pitchScale="1.6" volumeScale="1.2" direction="-1" linkNode="doorBackLeft" />
            <sound template="clackVar5"    startTime="0.01" pitchScale="1.6" volumeScale="0.4" direction="-1" linkNode="doorBackLeft" />
            <sound template="clackVar6"    startTime="0.99" pitchScale="1.2" volumeScale="0.4" direction="1" linkNode="doorBackLeft" />
            <sound template="metalLowVar2" startTime="0.99" pitchScale="1.4" volumeScale="1.3" direction="1" linkNode="doorBackLeft" />
        </animation>
        <animation name="tipBackRightDoor">
            <part node="flapJointBackRight" startTime="0.3" endTime="0.6" startRot="0 0 0" endRot="0 0 -35" tangentType="spline" />
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="axisFrontLeft">
                <dependentPart node="steeringBarFrontLeft" />
                <dependentPart node="poleBar" />
            </movingTool>
            <movingTool node="axisFrontRight">
                <dependentPart node="steeringBarFrontRight" />
            </movingTool>
            <movingTool node="axisBackLeft">
                <dependentPart node="steeringBarBackLeft" />
            </movingTool>
            <movingTool node="axisBackRight">
                <dependentPart node="steeringBarBackRight" />
            </movingTool>

            <movingTool node="armMain" playSound="true">
                <controls axis="AXIS_FRONTLOADER_ARM" invertAxis="true" mouseSpeedFactor="0.5" iconName="FRONTLOADER_ARM_ROTATE" />
                <rotation rotSpeed="12" rotAcceleration="80" rotMin="-50" rotMax="11" startRot="0"/>
                <dependentPart node="armMainHydraulic" />
            </movingTool>
            <movingTool node="flapFront" playSound="true">
                <controls axis="AXIS_FRONTLOADER_TOOL" invertAxis="true" mouseSpeedFactor="0.25" iconName="FRONTLOADER_ARM_ROTATE_TOOL" />
                <rotation rotSpeed="50" rotAcceleration="200" rotMax="0" rotMin="-60" startRot="0"/>
                <dependentPart node="flapFrontHydraulic" />
                <dependentPart node="flapFrontSpring" />
            </movingTool>
            <movingTool node="flapTop">
                <dependentPart node="flapTopHydraulic" />
            </movingTool>

            <movingTool node="doorFront">
                <dependentPart node="doorFrontHydraulic" />
            </movingTool>
            <movingTool node="doorBackLeft">
                <dependentPart node="doorBackLeftHydraulic" />
            </movingTool>
            <movingTool node="doorBackRight">
                <dependentPart node="doorBackRightHydraulic" />
            </movingTool>
        </movingTools>

        <movingParts>
            <movingPart node="steeringBarFrontLeft"  referencePoint="steeringBarFrontLeftRef"  referenceFrame="steeringBarFrontLeftRef"  isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="steeringBarFrontLeftPunch" />
            </movingPart>
            <movingPart node="steeringBarFrontRight" referencePoint="steeringBarFrontRightRef" referenceFrame="steeringBarFrontRightRef" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="steeringBarFrontRightPunch" />
            </movingPart>

            <movingPart node="poleBar" referencePoint="poleBarRef" referenceFrame="poleBarRef" isActiveDirty="true" maxUpdateDistance="20" scaleZ="true"/>

            <movingPart node="steeringBarBackLeft"  referencePoint="steeringBarBackLeftRef"  referenceFrame="steeringBarBackLeftRef"  isActiveDirty="true" maxUpdateDistance="20" scaleZ="true"/>
            <movingPart node="steeringBarBackRight" referencePoint="steeringBarBackRightRef" referenceFrame="steeringBarBackRightRef" isActiveDirty="true" maxUpdateDistance="20" scaleZ="true"/>


            <movingPart node="armMainHydraulic" referencePoint="armMainHydraulicRef" referenceFrame="armMainHydraulicRef">
                <translatingPart node="armMainHydraulicPunch" />
            </movingPart>

            <movingPart node="flapFrontHydraulic" referencePoint="flapFrontHydraulicRef" referenceFrame="flapFrontHydraulicRef">
                <translatingPart node="flapFrontHydraulicPunch" />
            </movingPart>

            <movingPart node="flapFrontSpring" referencePoint="flapFrontSpringRef" referenceFrame="flapFrontSpringRef" scaleZ="true" />

            <movingPart node="flapTopHydraulic" referencePoint="flapTopHydraulicRef" referenceFrame="flapTopHydraulicRef">
                <translatingPart node="flapTopHydraulicPunch" />
            </movingPart>

            <movingPart node="doorFrontHydraulic" referencePoint="doorFrontHydraulicRef" referenceFrame="doorFrontHydraulicRef">
                <translatingPart node="doorFrontHydraulicPunch" />
            </movingPart>

            <movingPart node="doorBackLeftHydraulic" referencePoint="doorBackLeftHydraulicRef" referenceFrame="doorBackLeftHydraulicRef">
                <translatingPart node="doorBackLeftHydraulicPunch" />
            </movingPart>

            <movingPart node="doorBackRightHydraulic" referencePoint="doorBackRightHydraulicRef" referenceFrame="doorBackRightHydraulicRef">
                <translatingPart node="doorBackRightHydraulicPunch" />
            </movingPart>
        </movingParts>

        <sounds>
            <actionSound template="hydraulicLayerTone2"   pitchScale="1.5" volumeScale="1.5" linkNode="armMainHydraulic"   actionNames="TRANSLATING_POS TRANSLATING_NEG" nodes="armMainHydraulic" fadeIn="0.1" fadeOut="0.05"/>
            <actionSound template="hydraulicLayerTone"    pitchScale="0.7" volumeScale="1.5" linkNode="armMainHydraulic"   actionNames="TRANSLATING_POS" nodes="armMainHydraulic" fadeIn="0.1" fadeOut="0.05"/>
            <actionSound template="hydraulicLayerTone2"   pitchScale="2.3" volumeScale="0.6" linkNode="flapFrontHydraulic" actionNames="TRANSLATING_POS TRANSLATING_NEG" nodes="flapFrontHydraulic" fadeIn="0.1" fadeOut="0.05"/>
            <actionSound template="defaultHydraulicSound" pitchScale="1.3" volumeScale="1.0" linkNode="flapFrontHydraulic" actionNames="TRANSLATING_POS TRANSLATING_NEG" nodes="flapFrontHydraulic" fadeIn="0.1" fadeOut="0.05"/>
            <actionSound template="metalLowVar2"  pitchScale="1.0" volumeScale="3.3"   linkNode="armMain"     actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="armMain"/>
            <actionSound template="cylinderPunch" pitchScale="1.5" volumeScale="0.7"   linkNode="armMain"     actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="armMain"/>
            <actionSound template="metalClose"    pitchScale="2.5" volumeScale="0.5"   linkNode="armMain"     actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="armMain"/>
            <actionSound template="clackVar6"     pitchScale="1.0" volumeScale="1.3"   linkNode="armMain"     actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="armMain"/>
            <actionSound template="metalLowVar2"  pitchScale="1.3" volumeScale="2.2"   linkNode="armMain"     actionNames="TOOL_MOVE_END_NEG_LIMIT" nodes="armMain"/>
            <actionSound template="cylinderPunch" pitchScale="1.5" volumeScale="0.4"   linkNode="armMain"     actionNames="TOOL_MOVE_END_NEG_LIMIT" nodes="armMain"/>
            <actionSound template="metalClose"    pitchScale="2.8" volumeScale="0.3"   linkNode="armMain"     actionNames="TOOL_MOVE_END_NEG_LIMIT" nodes="armMain"/>
            <actionSound template="clackVar6"     pitchScale="0.8" volumeScale="0.7"   linkNode="armMain"     actionNames="TOOL_MOVE_END_NEG_LIMIT" nodes="armMain"/>
            <actionSound template="clackVar4"     pitchScale="2.2" volumeScale="0.7"   linkNode="flapFront"   actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="flapFront"/>
            <actionSound template="metalLowVar2"  pitchScale="1.2" volumeScale="2.5"   linkNode="flapFront"   actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="flapFront"/>
            <actionSound template="cylinderPunch" pitchScale="1.5" volumeScale="0.2"   linkNode="flapFront"   actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="flapFront"/>
        </sounds>

        <dashboards>
            <dashboard displayType="ROT" valueType="movingTool" node="joystick" rotAxis="1" minRot="-15" maxRot="15" axis="AXIS_FRONTLOADER_ARM"  doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" valueType="movingTool" node="joystick" rotAxis="3" minRot="-15" maxRot="15" axis="AXIS_FRONTLOADER_TOOL" doInterpolation="true" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </cylindered>

    <wipers>
        <wiper animName="wiperFront" >
            <state animSpeed="1.5" animPause="2.0" />
            <state animSpeed="1.5" animPause="0.0" />
            <state animSpeed="2.0" animPause="0.0" />
        </wiper>
        <wiper animName="wiperSide" >
            <state animSpeed="1.5" animPause="2.0" />
            <state animSpeed="1.5" animPause="0.0" />
            <state animSpeed="2.0" animPause="0.0" />
        </wiper>
    </wipers>

    <suspensions>
        <suspension node="seat" weight="150" minTranslation="-0.05 -0.15 0.0" maxTranslation="0.05 0.15 0.0" suspensionParametersX="20 4" suspensionParametersY="5 1" suspensionParametersZ="20 4" />
        <suspension useCharacterTorso="true" weight="90" minRotation="0 -5 -5" maxRotation="0 5 5" suspensionParametersY="7 1" suspensionParametersZ="7 1" />
    </suspensions>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit shopDisplayUnit="CUBICMETER" fillTypeCategories="MIXERWAGON" capacity="25000" >
                        <exactFillRootNode node="exactFillRootNode" />
                    </fillUnit>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="270"/>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>

    <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolume" maxDelta="0.22" fillUnitIndex="1" />
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>

        <loadInfos>
            <loadInfo>
                <node node="loadInfo" width="2" length="4.0" />
            </loadInfo>
        </loadInfos>

        <unloadInfos>
            <unloadInfo>
                <node node="unloadInfoFront" width="2" length="4.0" />
            </unloadInfo>
            <unloadInfo>
                <node node="unloadInfoBack" width="2" length="4.0" />
            </unloadInfo>
        </unloadInfos>
    </fillVolume>

    <shovel ignoreFillUnitFillType="true">
        <shovelNode node="pickupNode" fillUnitIndex="1" loadInfoIndex="1" width="2" length="0.5" needsActivation="true" fillLitersPerSecond="750" needsMovement="false"/>
        <dischargeInfo dischargeNodeIndex="0"/>
    </shovel>

    <dischargeable>
        <dischargeNode node="dischargeFrontLeft" emptySpeed="1175" fillUnitIndex="1" unloadInfoIndex="2">
            <info width="1" length="3"/>
            <effects>
                <effectNode effectClass="TypedMotionPathEffect" effectType="MIXERWAGON" linkNode="unloadEffectFrontLeft">
                    <motionPathEffect textureFilename="$data/vehicles/kuhn/spwIntense/unloadEffectFrontLeftArray.dds" numRows="8" rowLength="15" delay="0"/>
                </effectNode>
            </effects>
             <animationNodes>
                <animationNode class="ScrollingAnimation" node="beltFeeding" shaderParameterName="scrollPosition" scrollSpeed="0.3" scrollLength="1" />
            </animationNodes>
            <dischargeStateSound template="mixerLoop" fadeIn="1.0" fadeOut="3.0" linkNode="rotatingPartBack"/>
        </dischargeNode>
        <dischargeNode node="dischargeFrontRight" emptySpeed="1175" fillUnitIndex="1" unloadInfoIndex="2">
            <info width="1" length="3"/>
            <effects>
                <effectNode effectClass="TypedMotionPathEffect" effectType="MIXERWAGON" linkNode="unloadEffectFrontRight">
                    <motionPathEffect textureFilename="$data/vehicles/kuhn/spwIntense/unloadEffectFrontRightArray.dds" numRows="8" rowLength="15" delay="0"/>
                </effectNode>
            </effects>
            <animationNodes>
                <animationNode class="ScrollingAnimation" node="beltFeeding" shaderParameterName="scrollPosition" scrollSpeed="-0.3" scrollLength="1" />
            </animationNodes>
            <dischargeStateSound template="mixerLoop" fadeIn="1.0" fadeOut="3.0" linkNode="rotatingPartBack"/>
        </dischargeNode>
        <dischargeNode node="dischargeBackLeft" emptySpeed="1175" fillUnitIndex="1" unloadInfoIndex="1">
            <info width="1" length="3"/>
            <effects>
                <effectNode effectClass="TypedMotionPathEffect" effectType="MIXERWAGON" linkNode="unloadEffectBackLeft">
                    <motionPathEffect textureFilename="$data/vehicles/kuhn/spwIntense/unloadEffectBackLeftArray.dds" numRows="8" rowLength="15" delay="0"/>
                </effectNode>
            </effects>
            <dischargeStateSound template="mixerLoop" fadeIn="1.0" fadeOut="3.0" linkNode="rotatingPartBack"/>
        </dischargeNode>
        <dischargeNode node="dischargeBackRight" emptySpeed="1175" fillUnitIndex="1" unloadInfoIndex="1">
            <info width="1" length="3"/>
            <effects>
                <effectNode effectClass="TypedMotionPathEffect" effectType="MIXERWAGON" linkNode="unloadEffectBackRight">
                    <motionPathEffect textureFilename="$data/vehicles/kuhn/spwIntense/unloadEffectBackRightArray.dds" numRows="8" rowLength="15" delay="0"/>
                </effectNode>
            </effects>
            <dischargeStateSound template="mixerLoop" fadeIn="1.0" fadeOut="3.0" linkNode="rotatingPartBack"/>
        </dischargeNode>
    </dischargeable>

    <trailer>
        <trailerConfigurations>
            <trailerConfiguration name="$l10n_configuration_valueDefault" price="0">
                <trailer>
                    <tipSide name="$l10n_info_tipSideLeft"  dischargeNodeIndex="1">
                        <animation name="tipFrontLeft"  speedScale="1.0" closeSpeedScale="1.25" startTipTime="0.3"/>
                        <doorAnimation name="tipFrontLeftDoor" speedScale="1.0" delayedClosing="true"/>
                    </tipSide>
                    <tipSide name="$l10n_info_tipSideRight" dischargeNodeIndex="2">
                        <animation name="tipFrontRight" speedScale="1.0" closeSpeedScale="1.25" startTipTime="0.3"/>
                        <doorAnimation name="tipFrontRightDoor" speedScale="1.0" delayedClosing="true"/>
                    </tipSide>
                    <tipSide name="$l10n_info_tipSideLeftBack"  dischargeNodeIndex="3">
                        <animation name="tipBackLeft"   speedScale="1.0" startTipTime="0.5"/>
                        <doorAnimation name="tipBackLeftDoor" speedScale="1.0" delayedClosing="true"/>
                    </tipSide>
                    <tipSide name="$l10n_info_tipSideRightBack" dischargeNodeIndex="4">
                        <animation name="tipBackRight"  speedScale="1.0" closeSpeedScale="1.25" startTipTime="0.3"/>
                        <doorAnimation name="tipBackRightDoor" speedScale="1.0" delayedClosing="true"/>
                    </tipSide>
                </trailer>
            </trailerConfiguration>
        </trailerConfigurations>
    </trailer>

    <mixerWagon fillUnitIndex="1" recipe="FORAGE">
        <baleTriggers>
            <baleTrigger node="baleTriggerUnit" pickupSpeed="500"/>
            <baleTrigger node="baleTriggerArm" pickupSpeed="500" needsSetIsTurnedOn="true" useEffect="true"/>
        </baleTriggers>

        <mixAnimationNodes>
            <animationNode node="rotatingPartFront" rotSpeed="-100" rotAxis="2" turnOnFadeTime="2" turnOffFadeTime="2" />
            <animationNode node="rotatingPartBack"  rotSpeed="-100" rotAxis="2" turnOnFadeTime="2" turnOffFadeTime="2" />
            <animationNode node="driveshaft"        rotSpeed="1200" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="2" />
        </mixAnimationNodes>

        <pickupAnimationNodes>
            <animationNode node="feeder"           rotSpeed="1500" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2" />
            <animationNode node="feederBeltPart01" rotSpeed="-500" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2" />
            <animationNode node="feederBeltPart02" rotSpeed="-500" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2" />
        </pickupAnimationNodes>

        <fillEffect>
            <effectNode effectClass="TypedMotionPathEffect" effectType="MIXERWAGON" linkNode="feederEffect">
                <motionPathEffect textureFilename="$data/vehicles/kuhn/spwIntense/feederEffectArray.dds" numRows="8" rowLength="30" delay="0" speedScale="0.7"/>
            </effectNode>
        </fillEffect>
    </mixerWagon>

    <turnOnVehicle turnOffIfNotAllowed="true">
        <animationNodes>
            <animationNode class="ScrollingAnimation" node="beltFeeder" shaderParameterName="scrollPosition" scrollSpeed="0.3" scrollLength="1" />
        </animationNodes>
    </turnOnVehicle>

    <tipOccluder>
        <occlusionArea start="tipOcclusionAreaStart" width="tipOcclusionAreaWidth" height="tipOcclusionAreaHeight" />
    </tipOccluder>

    <licensePlates>
        <licensePlate node="licensePlateFront" position="FRONT" preferedType="SQUARISH" placementArea="0.11 0.2 0.14 0.2"/>
        <licensePlate node="licensePlateBack" position="BACK" preferedType="SQUARISH" placementArea="0.09 0.18 0.16 0.18"/>
    </licensePlates>

    <dashboard>
        <groups>
            <group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"   isMotorStarting="true" isMotorRunning="true"/>
        </groups>

        <default>
            <dashboard displayType="VISIBILITY" node="displayOn_decals" groups="MOTOR_ACTIVE" />
        </default>
    </dashboard>

    <baseMaterial>
        <material name="spwIntense_mat" baseNode="spwIntense_lod0">
            <shaderParameter name="colorMat0" value="KUHN_RED1"/>
        </material>
    </baseMaterial>

    <ai>
        <agent width="2.85" length="11.1" height="3.65" lengthOffset="0.8" frontOffset="3.17" />
    </ai>

    <foliageBending>
        <bendingNode minX="-1.3" maxX="1.3" minZ="-7.7" maxZ="0.8" yOffset="0.5" />
        <bendingNode minX="0.1" maxX="1.3" minZ="0.8" maxZ="2" yOffset="0.8" />
        <bendingNode minX="-1.1" maxX="1.1" minZ="-0.1" maxZ="0.8" yOffset="0" node="pickupNode" />
    </foliageBending>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="spwIntense_main_component1" node="0>" />
        <i3dMapping id="axisFrontLeft" node="0>0|0|0|0" />
        <i3dMapping id="wheelFrontLeft" node="0>0|0|0|0|0|0" />
        <i3dMapping id="steeringBarFrontLeftRef" node="0>0|0|0|0|1" />
        <i3dMapping id="poleBar" node="0>0|0|0|0|2" />
        <i3dMapping id="axisFrontRight" node="0>0|0|1|0" />
        <i3dMapping id="wheelFrontRight" node="0>0|0|1|0|0|0" />
        <i3dMapping id="steeringBarFrontRightRef" node="0>0|0|1|0|1" />
        <i3dMapping id="poleBarRef" node="0>0|0|1|0|2" />
        <i3dMapping id="axisBackLeft" node="0>0|0|2" />
        <i3dMapping id="wheelBackLeft" node="0>0|0|2|0" />
        <i3dMapping id="steeringBarBackLeft" node="0>0|0|2|1" />
        <i3dMapping id="axisBackRight" node="0>0|0|3" />
        <i3dMapping id="wheelBackRight" node="0>0|0|3|0" />
        <i3dMapping id="steeringBarBackRight" node="0>0|0|3|1" />
        <i3dMapping id="outdoorCameraTarget" node="0>0|1|0" />
        <i3dMapping id="outdoorCamera1" node="0>0|1|0|0" />
        <i3dMapping id="indoorCamera1" node="0>0|1|1" />
        <i3dMapping id="cameraRaycastNode1" node="0>0|1|2" />
        <i3dMapping id="cameraRaycastNode2" node="0>0|1|3" />
        <i3dMapping id="cameraRaycastNode3" node="0>0|1|4" />
        <i3dMapping id="frontLight08_left" node="0>0|2|0|0" />
        <i3dMapping id="frontLight08_right" node="0>0|2|0|1" />
        <i3dMapping id="rearLight37_left" node="0>0|2|0|2" />
        <i3dMapping id="rearLight37_right" node="0>0|2|0|3" />
        <i3dMapping id="rearLight05_left" node="0>0|2|0|4" />
        <i3dMapping id="rearLight05_right" node="0>0|2|0|5" />
        <i3dMapping id="beaconLight06_02" node="0>0|2|0|6" />
        <i3dMapping id="sideMarker05_left" node="0>0|2|0|7" />
        <i3dMapping id="sideMarker05_right" node="0>0|2|0|8" />
        <i3dMapping id="sideMarker16Orange_02" node="0>0|2|0|9" />
        <i3dMapping id="sideMarker16Orange_03" node="0>0|2|0|10" />
        <i3dMapping id="sideMarker16Orange_04" node="0>0|2|0|11" />
        <i3dMapping id="sideMarker16Orange_05" node="0>0|2|0|12" />
        <i3dMapping id="frontlightGlass_static" node="0>0|2|1|1" />
        <i3dMapping id="licensePlateLightGlass_static" node="0>0|2|1|3" />
        <i3dMapping id="workLightFront_static" node="0>0|2|1|4" />
        <i3dMapping id="workLightBack_static" node="0>0|2|1|6" />
        <i3dMapping id="turnlightRightGlass_static" node="0>0|2|1|9" />
        <i3dMapping id="turnlightLeft_static" node="0>0|2|1|10" />
        <i3dMapping id="turnlightLeftGlass_static" node="0>0|2|1|11" />
        <i3dMapping id="frontLightLow" node="0>0|2|2|0" />
        <i3dMapping id="highBeamLow" node="0>0|2|2|1" />
        <i3dMapping id="frontLightHigh" node="0>0|2|2|2" />
        <i3dMapping id="highBeamHigh" node="0>0|2|2|3" />
        <i3dMapping id="licensePlateLightHigh" node="0>0|2|2|4" />
        <i3dMapping id="workLightFrontLow" node="0>0|2|3|0" />
        <i3dMapping id="workLightBackLow" node="0>0|2|3|1" />
        <i3dMapping id="workLightBackHigh1" node="0>0|2|3|2" />
        <i3dMapping id="workLightFrontHigh1" node="0>0|2|3|3" />
        <i3dMapping id="backLightsHigh" node="0>0|2|4|0" />
        <i3dMapping id="turnLightLeft" node="0>0|2|5|0" />
        <i3dMapping id="turnLightRight" node="0>0|2|5|1" />
        <i3dMapping id="reverseLightHigh" node="0>0|2|6|0" />
        <i3dMapping id="steeringWheel" node="0>0|3|0|0" />
        <i3dMapping id="playerLeftHandTarget" node="0>0|3|0|0|0" />
        <i3dMapping id="seat" node="0>0|3|1" />
        <i3dMapping id="playerSkin" node="0>0|3|1|0" />
        <i3dMapping id="playerRightHandTarget" node="0>0|3|1|1" />
        <i3dMapping id="joystick" node="0>0|3|1|2" />
        <i3dMapping id="playerRightHandTargetJoystick" node="0>0|3|1|2|0" />
        <i3dMapping id="interior_decals" node="0>0|3|1|3" />
        <i3dMapping id="switchLight" node="0>0|3|1|4" />
        <i3dMapping id="switchLight_decals" node="0>0|3|1|4|0" />
        <i3dMapping id="interior_decals01" node="0>0|3|1|5" />
        <i3dMapping id="wiperFront" node="0>0|3|2|0|0" />
        <i3dMapping id="wiperFrontPart" node="0>0|3|2|0|1" />
        <i3dMapping id="wiperFrontArmLeft" node="0>0|3|2|0|2" />
        <i3dMapping id="wiperFrontArmRight" node="0>0|3|2|0|3" />
        <i3dMapping id="wiperSide" node="0>0|3|2|1" />
        <i3dMapping id="switchHazards" node="0>0|3|3|0" />
        <i3dMapping id="switchHazards_decals" node="0>0|3|3|0|0" />
        <i3dMapping id="switchBeaconlight" node="0>0|3|3|1" />
        <i3dMapping id="switchBeaconlight_decals" node="0>0|3|3|1|0" />
        <i3dMapping id="leverTurnlight" node="0>0|3|3|2|0" />
        <i3dMapping id="numbersTime" node="0>0|3|3|3" />
        <i3dMapping id="numbersSpeed" node="0>0|3|3|4" />
        <i3dMapping id="numbersRPM" node="0>0|3|3|5" />
        <i3dMapping id="interiorLight_decals" node="0>0|3|3|6" />
        <i3dMapping id="pedalGas" node="0>0|3|4|0" />
        <i3dMapping id="playerRightFootTargetGas01Ref" node="0>0|3|4|0|0" />
        <i3dMapping id="pedalBrake" node="0>0|3|4|1" />
        <i3dMapping id="playerRightFootTargetBrake01Ref" node="0>0|3|4|1|0" />
        <i3dMapping id="pedalGasPart" node="0>0|3|4|2" />
        <i3dMapping id="pedalBrakePart" node="0>0|3|4|3" />
        <i3dMapping id="playerLeftFootTarget" node="0>0|3|5|0" />
        <i3dMapping id="playerRightFootTarget" node="0>0|3|5|1" />
        <i3dMapping id="playerRightFootTargetGas01" node="0>0|3|5|2" />
        <i3dMapping id="playerRightFootTargetBrake01" node="0>0|3|5|3" />
        <i3dMapping id="interior_decals02" node="0>0|3|6|0" />
        <i3dMapping id="interior_decals03" node="0>0|3|6|1" />
        <i3dMapping id="displayOn_decals" node="0>0|3|7|3" />
        <i3dMapping id="shadowFocusBox" node="0>0|3|8" />
        <i3dMapping id="rotatingPartFront" node="0>0|4|0" />
        <i3dMapping id="rotatingPartBack" node="0>0|4|1" />
        <i3dMapping id="driveshaft" node="0>0|4|2" />
        <i3dMapping id="steeringBarFrontLeft" node="0>0|4|3" />
        <i3dMapping id="steeringBarFrontLeftPunch" node="0>0|4|3|0" />
        <i3dMapping id="steeringBarFrontRight" node="0>0|4|4" />
        <i3dMapping id="steeringBarFrontRightPunch" node="0>0|4|4|0" />
        <i3dMapping id="steeringBarBackCenter" node="0>0|4|5" />
        <i3dMapping id="steeringBarBackLeftRef" node="0>0|4|5|0" />
        <i3dMapping id="steeringBarBackRightRef" node="0>0|4|5|1" />
        <i3dMapping id="doorBackLeft" node="0>0|4|6" />
        <i3dMapping id="doorBackLeftHydraulicRef" node="0>0|4|6|0" />
        <i3dMapping id="doorBackLeftHydraulic" node="0>0|4|7" />
        <i3dMapping id="doorBackLeftHydraulicPunch" node="0>0|4|7|0" />
        <i3dMapping id="doorBackRight" node="0>0|4|8" />
        <i3dMapping id="doorBackRightHydraulicRef" node="0>0|4|8|0" />
        <i3dMapping id="doorBackRightHydraulic" node="0>0|4|9" />
        <i3dMapping id="doorBackRightHydraulicPunch" node="0>0|4|9|0" />
        <i3dMapping id="doorFront" node="0>0|4|10" />
        <i3dMapping id="doorFrontHydraulicRef" node="0>0|4|10|0" />
        <i3dMapping id="doorFrontHydraulic" node="0>0|4|11" />
        <i3dMapping id="doorFrontHydraulicPunch" node="0>0|4|11|0" />
        <i3dMapping id="armMain" node="0>0|4|12" />
        <i3dMapping id="flapTop" node="0>0|4|12|0" />
        <i3dMapping id="flapTopHydraulicRef" node="0>0|4|12|0|0" />
        <i3dMapping id="flapTopHydraulic" node="0>0|4|12|1" />
        <i3dMapping id="flapTopHydraulicPunch" node="0>0|4|12|1|0" />
        <i3dMapping id="flapFront" node="0>0|4|12|2" />
        <i3dMapping id="flapFrontHydraulicRef" node="0>0|4|12|2|0" />
        <i3dMapping id="flapFrontSpringRef" node="0>0|4|12|2|1" />
        <i3dMapping id="flapFrontHydraulic" node="0>0|4|12|3" />
        <i3dMapping id="flapFrontHydraulicPunch" node="0>0|4|12|3|0" />
        <i3dMapping id="feeder" node="0>0|4|12|4" />
        <i3dMapping id="feederBeltPart01" node="0>0|4|12|5" />
        <i3dMapping id="feederBeltPart02" node="0>0|4|12|6" />
        <i3dMapping id="flapFrontSpring" node="0>0|4|12|7" />
        <i3dMapping id="armMainPart" node="0>0|4|12|8" />
        <i3dMapping id="armMainHydraulicRef" node="0>0|4|12|9" />
        <i3dMapping id="pickupNode" node="0>0|4|12|10" />
        <i3dMapping id="feederEffect" node="0>0|4|12|11" />
        <i3dMapping id="beaconLight06_01" node="0>0|4|12|12" />
        <i3dMapping id="sideMarker16Orange_01" node="0>0|4|12|13" />
        <i3dMapping id="sideMarker16Orange_06" node="0>0|4|12|14" />
        <i3dMapping id="baleTriggerArm" node="0>0|4|12|15" />
        <i3dMapping id="beltFeeder" node="0>0|4|12|20" />
        <i3dMapping id="armMainHydraulic" node="0>0|4|13" />
        <i3dMapping id="armMainHydraulicPunch" node="0>0|4|13|0" />
        <i3dMapping id="beltFeeding" node="0>0|4|14" />
        <i3dMapping id="flapJointFrontLeft" node="0>0|4|15" />
        <i3dMapping id="flapJointFrontRight" node="0>0|4|16" />
        <i3dMapping id="flapJointBackLeft" node="0>0|4|17" />
        <i3dMapping id="flapJointBackRight" node="0>0|4|18" />
        <i3dMapping id="unloadEffectFrontLeft" node="0>0|5|0" />
        <i3dMapping id="unloadEffectFrontRight" node="0>0|5|1" />
        <i3dMapping id="unloadEffectBackLeft" node="0>0|5|2" />
        <i3dMapping id="unloadEffectBackRight" node="0>0|5|3" />
        <i3dMapping id="exitPoint" node="0>0|6" />
        <i3dMapping id="exhaustParticle" node="0>0|7" />
        <i3dMapping id="licensePlateFront" node="0>0|8" />
        <i3dMapping id="licensePlateBack" node="0>0|9" />
        <i3dMapping id="loadInfo" node="0>0|10|0" />
        <i3dMapping id="unloadInfoFront" node="0>0|10|1" />
        <i3dMapping id="unloadInfoBack" node="0>0|10|2" />
        <i3dMapping id="dischargeFrontLeft" node="0>0|10|3" />
        <i3dMapping id="dischargeFrontRight" node="0>0|10|4" />
        <i3dMapping id="dischargeBackLeft" node="0>0|10|5" />
        <i3dMapping id="dischargeBackRight" node="0>0|10|6" />
        <i3dMapping id="fillVolume" node="0>0|10|7" />
        <i3dMapping id="baleTriggerUnit" node="0>0|10|8" />
        <i3dMapping id="exactFillRootNode" node="0>0|10|9" />
        <i3dMapping id="tipOcclusionAreaStart" node="0>0|11|0" />
        <i3dMapping id="tipOcclusionAreaWidth" node="0>0|11|1" />
        <i3dMapping id="tipOcclusionAreaHeight" node="0>0|11|2" />
        <i3dMapping id="mirrorLeftTop" node="0>0|12|0" />
        <i3dMapping id="mirrorLeftBottom" node="0>0|12|1" />
        <i3dMapping id="mirrorRightTop" node="0>0|12|2" />
        <i3dMapping id="mirrorRightBottom" node="0>0|12|3" />
        <i3dMapping id="chockSupport_01" node="0>0|14|0" />
        <i3dMapping id="chockSupport_02" node="0>0|14|1" />
        <i3dMapping id="wheelChock02_01" node="0>0|14|2" />
        <i3dMapping id="wheelChock02_02" node="0>0|14|3" />
        <i3dMapping id="spwIntense_lod0" node="0>0|15|4|0" />
    </i3dMappings>
</vehicle>
