﻿<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="selfPropelledManureBarrel" 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>Hydro Trike 5x5</name>
        <specs>
            <power>530</power>
            <maxSpeed>40</maxSpeed>
            <combination xmlFilename="$data/vehicles/zunhammer/vibro/vibro.xml"/>
            <combination xmlFilename="$data/vehicles/bomech/tracPack/tracPack.xml"/>
        </specs>
        <functions>
            <function>$l10n_function_tractor</function>
            <function>$l10n_function_slurrySpreaderWithoutTool </function>
        </functions>
        <image>$data/vehicles/vervaet/hydroTrikeXL/store_hydroTrikeXL.png</image>
        <price>346500</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>VERVAET</brand>
        <category>slurryVehicles</category>
        <shopTranslationOffset>0 -0.065 0</shopTranslationOffset>
        <shopRotationOffset>0.176 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>6290176</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>1569792</indexBufferMemoryUsage>
        <textureMemoryUsage>6356992</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>721284</audioMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_manureBarrel</typeDesc>
        <filename>$data/vehicles/vervaet/hydroTrikeXL/hydroTrikeXL.i3d</filename>
        <sounds filename="$data/vehicles/vervaet/hydroTrikeXL/sounds/hydroTrikeXL.xml"/>
        <size width="4.7" length="9.5" height="4.2" lengthOffset="0.2"/>
        <speedLimit value="20"/>
        <components>
            <component centerOfMass="0 0.7 0" solverIterationCount="30" mass="15570" />
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="VEHICLE" />
        <mapHotspot type="TRACTOR" />
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT">
                <wheels autoRotateBackSpeed="2.2">
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM3000/1000_50R25.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="6.0" repr="wheelFrontCenterRepr" driveNode="wheelFrontCenter" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="113" damper="40" yOffset="0.025"/>
                    </wheel>

                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM3000/750_50R26.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="3.1" repr="wheelCenterLeftRepr"  driveNode="wheelCenterLeft"  forcePointRatio="0.5" initialCompression="20" suspTravel="0.15" spring="100" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.035"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM3000/750_50R26.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="3.1" repr="wheelCenterRightRepr" driveNode="wheelCenterRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.15" spring="100" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.035"/>
                    </wheel>

                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM3000/1050_50R32.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics tipOcclusionAreaGroupId="1" restLoad="3.1" repr="wheelBackLeft"  forcePointRatio="0.5" initialCompression="20" suspTravel="0.15" spring="91" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.038"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM3000/1050_50R32.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics tipOcclusionAreaGroupId="1" restLoad="3.1" repr="wheelBackRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.15" spring="91" damper="40" transRatio="0" frictionScale="1.85" yOffset="0.038"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MICHELIN" saveId="MICHELIN_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT">
                    <wheel filename="$data/shared/wheels/tires/michelin/megaXbib/1000_50R25.xml">
                        <physics yOffset="0.026"/>
                    </wheel>

                    <wheel filename="$data/shared/wheels/tires/michelin/megaXbib/750_50R26.xml">
                        <physics yOffset="0.033"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/megaXbib/750_50R26.xml">
                        <physics yOffset="0.033"/>
                    </wheel>

                    <wheel filename="$data/shared/wheels/tires/michelin/megaXbib/1050_50R32.xml">
                        <physics yOffset="0.037"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/megaXbib/1050_50R32.xml">
                        <physics yOffset="0.037"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <hubs>
            <color0>VERVAET_RED1</color0>
            <color1>SHARED_GREY3</color1>
            <hub linkNode="wheelFrontHub"    filename="$data/shared/wheels/hubs/hub_n18_1.xml"  isLeft="false" scale="0.63 0.45 0.45" offset="-0.081"/>
            <hub linkNode="wheelCenterLeft"  filename="$data/shared/wheels/hubs/hub_n10_15.xml" isLeft="true"  scale="0.22 0.23 0.23">
                <color2>SHARED_GREY3</color2>
            </hub>
            <hub linkNode="wheelCenterRight" filename="$data/shared/wheels/hubs/hub_n10_15.xml" isLeft="false" scale="0.22 0.23 0.23">
                <color2>SHARED_GREY3</color2>
            </hub>
            <hub linkNode="wheelBackLeft"    filename="$data/shared/wheels/hubs/hub_n18_1.xml"  isLeft="true"  scale="0.53 0.5 0.5" offset="-0.055"/>
            <hub linkNode="wheelBackRight"   filename="$data/shared/wheels/hubs/hub_n18_1.xml"  isLeft="false" scale="0.53 0.5 0.5" offset="-0.055"/>
        </hubs>

        <rimColor>VERVAET_GREY1</rimColor>

        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="32" rotMax="70" rotCenter="0 -1.5" />
        </ackermannSteeringConfigurations>
    </wheels>

    <powerConsumer ptoRpm="350" neededMinPtoPower="10" neededMaxPtoPower="10"/>

    <enterable>
        <enterReferenceNode node="hydroTrikeXL_main_component1" />
        <exitPoint node="exitPoint" />

        <cameras>
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="5.5" transMax="40" translation="0 0 10.5" rotation="-28 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="2"/>
        </cameras>

        <characterNode node="playerSkin" cameraMinDistance="0.5" spineRotation="-90 0 90" >
            <target ikChain="leftFoot"  targetNode="playerLeftFootTarget" />
            <target ikChain="rightFoot" targetNode="playerRightFootTarget" />
            <target ikChain="leftArm"   targetNode="playerLeftHandTarget" poseId="narrowFingers"/>
            <target ikChain="rightArm"  targetNode="playerRightHandTarget" poseId="narrowFingers"/>
        </characterNode>

        <mirrors>
            <mirror node="mirrorLeft01"  prio="1" />
            <mirror node="mirrorRight01" prio="1" />
            <mirror node="mirrorRight02" prio="1" />
        </mirrors>

        <dashboards>
            <dashboard displayType="TEXT" valueType="time" node="numbersTime" textColor="1 1 1 1" textSize="0.006" textMask="00:00" font="GENERIC" textScaleX="0.8" emissiveScale="0.5" groups="MOTOR_ACTIVE_ONLY"/>
        </dashboards>
    </enterable>

    <drivable>
        <steeringWheel node="steeringWheel" indoorRotation="540" outdoorRotation="20" />

        <dashboards>
            <dashboard displayType="ROT"  valueType="decelerationAxis" node="pedalBrake" minRot="0 0 0" maxRot="15 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="cruiseControl" node="numbersCruiseControl" textColor="0 0 0 1" textSize="0.015" textMask="00.0" font="GENERIC" textScaleX="0.8" groups="MOTOR_ACTIVE_ONLY"/>
        </dashboards>
    </drivable>

    <lights>
        <sharedLight linkNode="rearLight50_left"     filename="$data/shared/assets/lights/lizard/rearLight50_left.xml"/>
        <sharedLight linkNode="rearLight50_right"    filename="$data/shared/assets/lights/lizard/rearLight50_right.xml"/>
        <sharedLight linkNode="sideMarker16_01"      filename="$data/shared/assets/lights/lizard/sideMarker16_right.xml"/>
        <sharedLight linkNode="sideMarker16_02"      filename="$data/shared/assets/lights/lizard/sideMarker16_left.xml"/>
        <sharedLight linkNode="plateNumberLight03"   filename="$data/shared/assets/lights/lizard/plateNumberLight03.xml"/>
        <sharedLight linkNode="sideMarker16Orange01" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml"/>
        <sharedLight linkNode="sideMarker16Orange02" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml"/>
        <sharedLight linkNode="sideMarker16Orange03" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml"/>
        <sharedLight linkNode="sideMarker16Orange04" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml"/>
        <sharedLight linkNode="sideMarker16Orange05" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml"/>
        <sharedLight linkNode="sideMarker16Orange06" filename="$data/shared/assets/lights/lizard/sideMarker16Orange.xml"/>

        <sharedLight linkNode="workingLight03_01" filename="$data/shared/assets/lights/lizard/workingLight03_right.xml">
            <rotationNode name="rotationNode1" rotation="0 0 90" />
        </sharedLight>
        <sharedLight linkNode="workingLight03_02" filename="$data/shared/assets/lights/lizard/workingLight03_left.xml">
            <rotationNode name="rotationNode1" rotation="0 0 -90" />
        </sharedLight>
        <sharedLight linkNode="workingLight03_03" filename="$data/shared/assets/lights/lizard/workingLight03_right.xml">
            <rotationNode name="rotationNode1" rotation="0 0 90" />
        </sharedLight>
        <sharedLight linkNode="workingLight03_04" filename="$data/shared/assets/lights/lizard/workingLight03_left.xml">
            <rotationNode name="rotationNode1" rotation="0 0 -90" />
        </sharedLight>
        <sharedLight linkNode="workingLight03_05" filename="$data/shared/assets/lights/lizard/workingLight03_right.xml">
            <rotationNode name="rotationNode1" rotation="0 0 75" />
        </sharedLight>
        <sharedLight linkNode="workingLight03_06" filename="$data/shared/assets/lights/lizard/workingLight03_left.xml">
            <rotationNode name="rotationNode1" rotation="0 0 -90" />
        </sharedLight>
        <sharedLight linkNode="workingLight03_07" filename="$data/shared/assets/lights/lizard/workingLight03_left.xml">
            <rotationNode name="rotationNode1" rotation="0 0 -75" />
        </sharedLight>
        <sharedLight linkNode="workingLight03_08" filename="$data/shared/assets/lights/lizard/workingLight03_right.xml">
            <rotationNode name="rotationNode1" rotation="0 0 90" />
        </sharedLight>

        <sharedLight linkNode="workingLight04_01" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_front.xml"/>
        <sharedLight linkNode="workingLight04_02" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_front.xml"/>
        <sharedLight linkNode="workingLight04_03" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_back.xml"/>
        <sharedLight linkNode="workingLight04_04" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_back.xml"/>
        <sharedLight linkNode="workingLight04_05" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_back.xml"/>
        <sharedLight linkNode="workingLight04_06" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_back.xml"/>
        <sharedLight linkNode="workingLight04_07" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_back.xml"/>
        <sharedLight linkNode="workingLight04_08" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_back.xml"/>
        <sharedLight linkNode="workingLight04_09" filename="$data/shared/assets/lights/hella/hellaWorkingLightSquare_01_back.xml"/>

        <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="frontLightHigh1"       lightTypes="0" />
                <light node="frontLightHigh2"       lightTypes="0" excludedLightTypes="2" />
                <light node="backLightsHigh"        lightTypes="0"/>
                <light node="licensePlateLightHigh" lightTypes="0"/>
                <light node="workLightBackHigh"     lightTypes="1"/>
                <light node="workLightFrontHigh"    lightTypes="2"/>
                <light node="highBeamHigh"          lightTypes="3"/>
                <brakeLight     node="backLightsHigh" />
                <turnLightLeft  node="turnLightLeftFront" />
                <turnLightRight node="turnLightRightFront" />
                <reverseLight   node="reverseLightHigh" />
                <interiorLight  node="interiorScreenLight"/>
            </high>
        </realLights>

        <defaultLights>
            <defaultLight shaderNode="frontLights01Glass_static" lightTypes="0" intensity="20" />
            <defaultLight shaderNode="frontLights02Glass_static" lightTypes="0 3" intensity="50" />
        </defaultLights>

        <turnLights>
            <turnLightLeft  shaderNode="turnLightLeft01_static" intensity="200" />
            <turnLightLeft  shaderNode="turnLightLeft01Glass_static" intensity="5" />
            <turnLightLeft  shaderNode="turnLightLeft02Glass_static" intensity="100" />
            <turnLightRight shaderNode="turnLightRight01_static" intensity="200" />
            <turnLightRight shaderNode="turnLightRight01Glass_static" intensity="5" />
            <turnLightRight shaderNode="turnLightRight02Glass_static" intensity="100" />
        </turnLights>

       <beaconLights>
           <beaconLight node="beaconLight07_01" filename="$data/shared/assets/beaconLights/lizard/beaconLight07.xml" />
           <beaconLight node="beaconLight07_02" filename="$data/shared/assets/beaconLights/lizard/beaconLight07.xml" />
           <beaconLight node="beaconLight07_03" filename="$data/shared/assets/beaconLights/lizard/beaconLight07.xml" />
       </beaconLights>

        <dashboards>
            <dashboard displayType="EMITTER" valueType="lightState" node="seatGlow_decals"             lightTypes="0" intensity="0.2" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="leverDriving_decals"         lightTypes="0" intensity="0.2" emitColor="SHARED_WHITE2" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="interierGlow_decals"         lightTypes="0" intensity="0.2" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="switchWorklightFront_decals" lightTypes="0" intensity="0.2" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="switchBeacon_decals"         lightTypes="0" intensity="0.1" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="switchLight01_decals"        lightTypes="0" intensity="0.1" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="switchLight02_decals"        lightTypes="0" intensity="0.1" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT"     valueType="lightState" node="switchWorklightFront"        lightTypes="2" minRot="0 0 0" maxRot="0 0 -20" />

            <dashboard displayType="MULTI_STATE" valueType="lightState" node="switchLight01" doInterpolation="true" groups="MOTOR_ACTIVE">
                <state value="-1" rotation="0 0 0"/>
                <state value="0" rotation="0 30 0"/>
                <state value="3" rotation="0 60 0"/>
            </dashboard>
            <dashboard displayType="MULTI_STATE" valueType="lightState" node="switchLight02" doInterpolation="true" groups="MOTOR_ACTIVE">
                <state value="-1" rotation="0 0 0"/>
                <state value="1" rotation="0 30 0"/>
                <state value="2" rotation="0 60 0"/>
            </dashboard>

            <dashboard displayType="EMITTER" valueType="turnLightHazard" node="switchHazard_decals" intensity="0.3" />
            <dashboard displayType="ROT"     valueType="turnLightHazard" node="switchHazard"        minRot="0 0 0" maxRot="0 0 -20" />
            <dashboard displayType="ROT"     valueType="turnLight"       node="leverTurnlight"      minRot="0 15 0" maxRot="0 -15 0" doInterpolation="true" />

            <dashboard displayType="ROT"     valueType="beaconLight" node="switchBeacon" minRot="0 0 0" maxRot="0 -40 0" doInterpolation="true" />
        </dashboards>
    </lights>

    <licensePlates>
        <licensePlate node="licensePlateFront" position="FRONT" preferedType="SQUARISH"  placementArea="0.11 0.25 0.2 0.25">
            <objectChange node="licensePlateFrontMount" visibilityActive="true" visibilityInactive="false"/>
        </licensePlate>
        <licensePlate node="licensePlateBack"  position="BACK"  preferedType="ELONGATED" placementArea="0.1 0.28 0.1 0.28" />
    </licensePlates>

    <attacherJoints>
        <attacherJoint node="attacherJointBack" lowerRotationOffset="0.58" upperRotationOffset="-0.05" moveTime="2.5" comboTime="1">
            <distanceToGround lower="0.32" upper="1.09"/>
            <rotationNode node="attacherJointBackRot" upperRotation="33 0 0" lowerRotation="-21 0 0"/>
            <rotationNode2 node="attacherJointBackRot2"/>
            <bottomArm rotationNode="attacherJointBackArmBottomTrans" translationNode="attacherJointBackArmBottomTrans" referenceNode="referencePointBackBottom" zScale="-1" startRotation="0 0 0"/>
            <topArm baseNode="attacherJointBackArmTop" filename="$data/shared/assets/upperLinks/walterscheid04.i3d" zScale="-1" color="VERVAET_RED1" toggleVisibility="true" useBrandDecal="false"/>
            <schema position="1 0" rotation="0" invertX="false"/>
            <objectChange node="triangleBack" visibilityActive="false" visibilityInactive="true" />
        </attacherJoint>
    </attacherJoints>

    <connectionHoses>
        <target attacherJointIndices="1" type="electric"     node="electric"       socket="electric"/>
        <target attacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn01"  socket="hydraulic04"/>
        <target attacherJointIndices="1" type="hydraulicOut" node="hydraulicOut01" socket="hydraulic03"/>
        <target attacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn02"  socket="hydraulic04"/>
        <target attacherJointIndices="1" type="hydraulicOut" node="hydraulicOut02" socket="hydraulic03"/>
        <target attacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn03"  socket="hydraulic04"/>
        <target attacherJointIndices="1" type="hydraulicOut" node="hydraulicOut03" socket="hydraulic03"/>

        <target attacherJointIndices="1" type="TOOL_CONNECTOR_TOP_RIGHT" adapterType="NONE" node="topLeftHose" straighteningFactor="2.6"/>
    </connectionHoses>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="850">
                        <dashboard displayType="SLIDER" valueType="fillLevel" node="sliderFuel" groups="MOTOR_ACTIVE_ONLY"/>
                    </fillUnit>

                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="def" capacity="205"/>

                    <fillUnit shopDisplayUnit="CUBICMETER" fillTypeCategories="slurryTank" capacity="20000" >
                        <dashboard displayType="ROT"  valueType="fillLevel" node="fillLevelIndicator" minRot="0 0 0" maxRot="-113 0 0"/>
                        <dashboard displayType="TEXT" valueType="fillLevelPct" node="numbersFillLevel" textColor="0 0 0 1" textSize="0.01" textMask="000%" font="GENERIC" textScaleX="0.8" groups="MOTOR_ACTIVE_ONLY" />
                        <exactFillRootNode node="exactFillRootNode" />
                    </fillUnit>
                    <fillTrigger consumePtoPower="true" litersPerSecond="1000"/>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>

        <sounds>
            <fill template="SLURRY_01" />
        </sounds>
    </fillUnit>

    <fillTriggerVehicle triggerNode="fillTrigger" fillUnitIndex="3" litersPerSecond="1000"/>

    <dischargeable>
        <dischargeNode node="dischargeNode" emptySpeed="1000" fillUnitIndex="3" unloadInfoIndex="1" allowAIDischarge="true" canDischargeToGround="false">
            <info width="1.0" length="0.5" zOffset="0.4" />
            <trigger node="dischargeTrigger" />
            <dischargeSound template="SLURRY_01"/>
        </dischargeNode>
    </dischargeable>

    <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolume" maxDelta="0" fillUnitIndex="3" />
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>
    </fillVolume>

    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="159" fillType="diesel" /> <!-- usage is per hour at max load and max rpm -->
                <consumer fillUnitIndex="2" usage="19"  fillType="def" />    <!-- usage is per hour at max load and max rpm -->
            </consumerConfiguration>
        </consumerConfigurations>

        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.2" maxSpeedRatio="2.0" wheelIndex1="2" wheelIndex2="3" /> <!-- center left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" wheelIndex1="4" wheelIndex2="5" /> <!-- back left-right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4" differentialIndex1="1" differentialIndex2="2" /> <!-- front-center -->
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" differentialIndex1="3" wheelIndex2="1" />
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>

        <motorConfigurations>
            <motorConfiguration name="Hydro Trike XL" hp="530">
                <motor torqueScale="2.237" minRpm="850" maxRpm="2200" maxForwardSpeed="40" maxBackwardSpeed="15" brakeForce="14" lowBrakeForceScale="0.22" accelerationLimit="1.8" dampingRateScale="3">
                    <torque normRpm="0.45" torque="0.8"/>
                    <torque normRpm="0.50" torque="0.87"/>
                    <torque normRpm="0.59" torque="0.9"/>
                    <torque normRpm="0.72" torque="1"/>
                    <torque normRpm="0.86" torque="0.88"/>
                    <torque normRpm="1.00" torque="0.72"/>
                </motor>
                <transmission minForwardGearRatio="17.4" maxForwardGearRatio="330" minBackwardGearRatio="47.5" maxBackwardGearRatio="310" name="$l10n_info_transmission_variableCustom" param="VSG"/>
            </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>

        <animationNodes>
            <animationNode node="fanEngine" rotSpeed="400" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="1" />
        </animationNodes>

        <motorStartDuration>3500</motorStartDuration>

        <dashboards>
            <dashboard displayType="TEXT"   valueType="fuelUsage" node="numbersFuelConsumption" textColor="0 0 0 1" textSize="0.004" textMask="000.0" font="GENERIC" textScaleX="0.8" groups="MOTOR_ACTIVE_ONLY"/>
            <dashboard displayType="SLIDER" valueType="fuelUsage" node="sliderFuelConsumption" minValueSlider="0" maxValueSlider="250" groups="MOTOR_ACTIVE_ONLY"/>
            <dashboard displayType="TEXT"   valueType="motorTemperature" node="numbersTemperature" textColor="0 0 0 1" textSize="0.004" textMask="000" font="GENERIC" textScaleX="0.8" groups="MOTOR_ACTIVE_ONLY"/>
            <dashboard displayType="SLIDER" valueType="motorTemperature" node="sliderTemperature" minValueSlider="0" maxValueSlider="120" groups="MOTOR_ACTIVE_ONLY"/>
            <dashboard displayType="TEXT"   valueType="speed" node="numbersSpeed" textColor="0 0 0 1" textSize="0.015" textMask="00.0" font="GENERIC" textScaleX="0.8" groups="MOTOR_ACTIVE_ONLY"/>
            <dashboard displayType="ANIMATION"   valueType="speedDir" animName="joystickDriving" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="MULTI_STATE" valueType="ignitionState" node="keyIgnition" doInterpolation="true" groups="MOTOR_ACTIVE">
                <state value="0" rotation="0 0 0"/>
                <state value="1" rotation="0 0 -150"/>
                <state value="2" rotation="0 0 -50"/>
            </dashboard>
        </dashboards>
    </motorized>

    <animations>
        <animation name="folding">
            <part node="axisCenter"            startTime="0.0" endTime="1.0" startRot="0 0 0" endRot="10 0 0" tangentType="spline"/>
            <part node="wheelCenterLeftTrans"  startTime="1.0" endTime="3.5" startTrans="-0.09 0.106 -0.676" endTrans="0.65 0.106 -0.676"/>
            <part node="wheelCenterRightTrans" startTime="1.0" endTime="3.5" startTrans="0.09 0.106 -0.528" endTrans="-0.65 0.106 -0.528"/>
            <part node="axisCenter"            startTime="3.5" endTime="4.5" startRot="10 0 0" endRot="0 0 0" tangentType="spline"/>

            <sound template="hydraulicLayerTone2"   startTime="0.0" endTime="1.0" direction="0" volumeScale="2.1" pitchScale="0.8" fadeIn="0.1" linkNode="axisCenter"/>
            <sound template="hydraulicLayerTone2"   startTime="3.5" endTime="4.5" direction="0" volumeScale="2.1" pitchScale="0.8" fadeIn="0.1" linkNode="axisCenter"/>
            <sound template="defaultHydraulicSound" startTime="0.0" endTime="1.0" direction="0" volumeScale="2.1" pitchScale="0.7" fadeIn="0.1" linkNode="axisCenter"/>
            <sound template="defaultHydraulicSound" startTime="3.5" endTime="4.5" direction="0" volumeScale="2.1" pitchScale="0.7" fadeIn="0.1" linkNode="axisCenter"/>
            <sound template="hydraulicLayerTone"    startTime="1.0" endTime="3.5" direction="0" volumeScale="1.6"  pitchScale="1.0" fadeIn="0.1" linkNode="wheelCenterLeftTrans"/>
            <sound template="hydraulicLayerTone"    startTime="1.0" endTime="3.5" direction="0" volumeScale="0.8"  pitchScale="1.4" fadeIn="0.1" linkNode="wheelCenterRightTrans"/>
            <sound template="sheetImp01" startTime="1.00" direction="-1" volumeScale="1.5" pitchScale="0.6"/>
            <sound template="clackVar6"  startTime="1.00" direction="-1" volumeScale="3.2" pitchScale="0.30"/>
            <sound template="clackVar5"  startTime="0.90" direction="1" volumeScale="3.5" pitchScale="0.40"/>
            <sound template="clackVar5"  startTime="3.60" direction="-1" volumeScale="3.5" pitchScale="0.40"/>
        </animation>

        <animation name="wiperFront">
            <part node="wiperFront" startTime="0.00" endTime="0.25" startRot="0 0 0" endRot="2 0 90" />
            <part node="wiperFront" startTime="0.25" endTime="0.50" startRot="2 0 90" endRot="0 0 180" />
            <part node="wiperFront" startTime="0.50" endTime="0.75" startRot="0 0 180" endRot="2 0 270" />
            <part node="wiperFront" startTime="0.75" endTime="1.00" startRot="2 0 270" endRot="0 0 360" />

            <sound template="wiper1" startTime="0" endTime="1.0" direction="1"   volumeScale="1.0" pitchScale="1.0" fadeOut="0.1" linkNode="wiperFront"/>
            <sound template="wiper2" startTime="0" endTime="1.0" direction="-1"  volumeScale="1.0" pitchScale="1.0" fadeOut="0.1" linkNode="wiperFront"/>
        </animation>

        <animation name="wiperLeft">
            <part node="wiperLeft" startTime="0.0" endTime="1.0" startRot="0 0 0" endRot="0 0 -75" />

            <sound template="wiper1" startTime="0" endTime="1.0" direction="1"  volumeScale="1.0" pitchScale="0.8" fadeOut="0.1" linkNode="wiperLeft"/>
            <sound template="wiper2" startTime="0" endTime="1.0" direction="-1" volumeScale="1.0" pitchScale="0.8" fadeOut="0.1" linkNode="wiperLeft"/>
        </animation>

        <animation name="wiperRight">
            <part node="wiperRight" startTime="0.0" endTime="1.0" startRot="0 0 0" endRot="0 0 75" />

            <sound template="wiper1" startTime="0" endTime="1.0" direction="1"  volumeScale="1.0" pitchScale="0.7" fadeOut="0.1" linkNode="wiperRight"/>
            <sound template="wiper2" startTime="0" endTime="1.0" direction="-1" volumeScale="1.0" pitchScale="0.7" fadeOut="0.1" linkNode="wiperRight"/>
        </animation>

        <animation name="joystickDriving">
            <part node="joystickDriving" startTime="0.0" endTime="0.48" startRot="-17.729 0 4.172" endRot="0 0 4.172" />
            <part node="joystickDriving" startTime="0.48" endTime="0.52" startRot="0 0 4.172" endRot="0 0 -4.607" />
            <part node="joystickDriving" startTime="0.52" endTime="1.0" startRot="0 0 -4.607" endRot="20.372 -0.706 -2.159" />
        </animation>

        <animation name="manureArmMainMovement">
            <part node="manureArmMainSafety" startTime="0.0" endTime="0.03" startRot="0 0 27" endRot="0 0 0" />
            <part node="manureArmMain"       startTime="0.03" endTime="1.0" startRot="0 0 0" endRot="0 0 125" />
            <part node="manureArmPart"       startTime="0.03" endTime="1.0" startRot="0 0 0" endRot="0 0 -130" />

            <sound template="defaultHydraulicSound" startTime="0.03" endTime="1.0" direction="1" volumeScale="2.9" pitchScale="1.1" fadeIn="0.1" linkNode="manureArmPart"/>
            <sound template="defaultHydraulicSound" startTime="0.03" endTime="1.0" direction="-1" volumeScale="2.9" pitchScale="0.8" fadeIn="0.1" linkNode="manureArmPart"/>
            <sound template="defaultHydraulicSound" startTime="0.0" endTime="0.03" direction="0" volumeScale="2.0" pitchScale="2.8" linkNode="manureArmMainSafety" innerRadius="0.5"/>
            <sound template="clackVar6"  startTime="0.03" direction="-1" volumeScale="2.2" pitchScale="0.30" linkNode="manureArmMainSafety"/>
            <sound template="clackVar6"  startTime="0.03" direction="-1" volumeScale="2.2" pitchScale="0.50" linkNode="manureArmMainSafety"/>
            <sound template="metalClose" startTime="0.00" direction="-1" volumeScale="1.0" pitchScale="3.50" linkNode="manureArmMainSafety" innerRadius="0.5"/>
            <sound template="clackVar6"  startTime="0.00" direction="-1" volumeScale="1.0" pitchScale="3.50" linkNode="manureArmMainSafety" innerRadius="0.5"/>
        </animation>
    </animations>

    <wipers>
        <wiper animName="wiperFront" >
            <state animSpeed="0.5" animPause="2.0" />
            <state animSpeed="0.5" animPause="0.0" />
            <state animSpeed="1.0" animPause="0.0" />
        </wiper>
        <wiper animName="wiperLeft" >
            <state animSpeed="1.0" animPause="4.0" />
        </wiper>
        <wiper animName="wiperRight" >
            <state animSpeed="1.0" animPause="4.0" />
        </wiper>
    </wipers>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts>
                    <foldingPart animationName="folding" speedScale="1"/>
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <cylindered>
        <movingTools>
            <movingTool node="attacherJointBackArmBottom">
                <dependentPart node="attacherJointBackArmMain"/>
                <dependentPart node="attacherJointBackArmBottomPart"/>
                <dependentPart node="attacherJointBackHydraulic"/>
            </movingTool>

            <movingTool node="axisCenter" wheelIndices="2 3">
                <dependentPart node="axisCenterHydraulic"/>
            </movingTool>

            <movingTool node="wheelCenterLeftTrans"  wheelIndices="2" />
            <movingTool node="wheelCenterRightTrans" wheelIndices="3" />

            <movingTool node="wheelCenterLeftRepr">
                <dependentPart node="steeringBarCenterLeft"/>
            </movingTool>
            <movingTool node="wheelCenterRightRepr">
                <dependentPart node="steeringBarCenterRight"/>
            </movingTool>

            <movingTool node="cabin">
                <dependentPart node="cabinDamperLeft"/>
                <dependentPart node="cabinDamperRight"/>
            </movingTool>

            <movingTool node="manureArmMain">
                <controls axis="AXIS_FRONTLOADER_ARM" invertAxis="false" mouseSpeedFactor="0.5" iconName="CRANE_EC_TRANSLATE_Y" />
                <animation animSpeed="0.5" animAcceleration="5" animName="manureArmMainMovement" />
                <dependentPart node="manureArmMainHydraulic"/>
                <dependentPart node="manureArmPartHydraulic"/>
            </movingTool>

            <movingTool node="manureArmMainSafety">
                <dependentPart node="manureArmMainSafetyHydraulic"/>
            </movingTool>
        </movingTools>

        <movingParts>
            <movingPart node="attacherJointBackArmMain" referencePoint="attacherJointBackArmMainPartRef" localReferencePoint="attacherJointBackArmMainPart" referenceFrame="attacherJointBackArmMainRefFrame" limitedAxis="1" isActiveDirty="true" maxUpdateDistance="100">
                <dependentPart node="attacherJointBackArmMainPart"/>
            </movingPart>
            <movingPart node="attacherJointBackArmMainPart" referencePoint="attacherJointBackArmMainPartRef" referenceFrame="attacherJointBackArmMainPartRef"/>
            <movingPart node="attacherJointBackArmBottomPart" referencePoint="attacherJointBackArmBottomPartRef" referenceFrame="attacherJointBackArmBottomPartRef" isActiveDirty="true" maxUpdateDistance="100" scaleZ="true"/>

            <movingPart node="attacherJointBackHydraulic" referencePoint="attacherJointBackHydraulicRef" referenceFrame="attacherJointBackHydraulicRef" isActiveDirty="true" maxUpdateDistance="100">
                <translatingPart node="attacherJointBackHydraulicPunch" />
            </movingPart>

            <movingPart node="axisCenterHydraulic" referencePoint="axisCenterHydraulicRef" referenceFrame="axisCenterHydraulicRef">
                <translatingPart node="axisCenterHydraulicPunch" />
            </movingPart>

            <movingPart node="steeringBarCenterLeft" referencePoint="steeringBarCenterLeftRef" referenceFrame="steeringBarCenterLeftRef" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="steeringBarCenterLeftPunch" />
            </movingPart>
            <movingPart node="steeringBarCenterRight" referencePoint="steeringBarCenterRightRef" referenceFrame="steeringBarCenterRightRef" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="steeringBarCenterRightPunch" />
            </movingPart>

            <movingPart node="cabinDamperLeft" referencePoint="cabinDamperLeftRef" referenceFrame="cabinDamperLeftRef" scaleZ="true" isActiveDirty="true" maxUpdateDistance="20" />
            <movingPart node="cabinDamperRight" referencePoint="cabinDamperRightRef" referenceFrame="cabinDamperRightRef" scaleZ="true" isActiveDirty="true" maxUpdateDistance="20" />

            <movingPart node="manureArmMainHydraulic" referencePoint="manureArmMainHydraulicRef" referenceFrame="manureArmMainHydraulicRef">
                <translatingPart node="manureArmMainHydraulicPunch" />
            </movingPart>

            <movingPart node="manureArmMainSafetyHydraulic" referencePoint="manureArmMainSafetyHydraulicRef" referenceFrame="manureArmMainSafetyHydraulicRef">
                <translatingPart node="manureArmMainSafetyHydraulicPunch" />
            </movingPart>

            <movingPart node="manureArmPartHydraulic" referencePoint="manureArmPartHydraulicRef" referenceFrame="manureArmPartHydraulicRefFrame">
                <translatingPart node="manureArmPartHydraulicPunch" />
            </movingPart>
        </movingParts>
    </cylindered>

    <suspensions>
        <suspension node="cabin"             weight="400" minRotation="-5 0 -5" maxRotation="5 0 5" suspensionParametersX="200 17" suspensionParametersZ="200 17" />
        <suspension node="seat"              weight="150" minTranslation="-0.05 -0.15 0.0" maxTranslation="0.05 0.15 0.0" suspensionParametersX="20 4" suspensionParametersY="5 1" suspensionParametersZ="20 4" />
        <suspension useCharacterTorso="true" weight="90"  minRotation="0 -5 -5" maxRotation="0 5 5" suspensionParametersY="7 1" suspensionParametersZ="7 1" />
    </suspensions>

    <turnOnVehicle>
        <activatableFillUnits>
            <activatableFillUnit index="3" />
        </activatableFillUnits>
    </turnOnVehicle>

    <dashboard>
        <groups>
            <group name="MOTOR_STARTING"    isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"      isMotorStarting="true" isMotorRunning="true"/>
            <group name="MOTOR_ACTIVE_ONLY" isMotorStarting="false" isMotorRunning="true"/>
        </groups>

        <default>
            <dashboard displayType="VISIBILITY" node="displayStarting_decals" idleValue="0.3" intensity="0.3" groups="MOTOR_STARTING" />
            <dashboard displayType="EMITTER"    node="displayRunning_decals" idleValue="-1" intensity="0.3" groups="MOTOR_ACTIVE_ONLY" />
            <dashboard displayType="EMITTER"    node="daytimeLightGlass_static" idleValue="0" intensity="20" groups="MOTOR_ACTIVE" />
        </default>
    </dashboard>

    <ai>
        <agent width="3.3" length="9.1" height="4.15" lengthOffset="1.65" frontOffset="5.32" />
        <collisionTrigger node="aiCollisionNode" width="3.3" height="4.1"/>
    </ai>

    <foliageBending>
        <bendingNode minX="-1.7" maxX="1.7" minZ="-4.1" maxZ="2.4" yOffset="0.6" />
        <bendingNode minX="-0.85" maxX="0.85" minZ="2.4" maxZ="4.7" yOffset="0.6" />
        <bendingNode minX="-0.1" maxX="0.6" minZ="-0.8" maxZ="0.8" yOffset="-0.02" node="wheelCenterLeftRepr" />
        <bendingNode minX="-0.6" maxX="0.1" minZ="-0.8" maxZ="0.8" yOffset="-0.02" node="wheelCenterRightRepr" />
    </foliageBending>

    <baseMaterial>
        <material name="hydroTrikeXL01_mat" baseNode="hydroTrikeXL_vis">
            <shaderParameter name="colorMat0" value="VERVAET_RED1"/>
            <shaderParameter name="colorMat1" value="VERVAET_BLUE1"/>
            <shaderParameter name="colorMat2" value="VERVAET_GREY1"/>
            <shaderParameter name="colorMat3" value="VERVAET_GREEN1"/>
            <shaderParameter name="colorMat4" value="VERVAET_RED2"/>
        </material>

        <material name="hydroTrikeXL02_mat" baseNode="hydroTrikeXL_vis1">
            <shaderParameter name="colorMat0" value="VERVAET_RED1"/>
            <shaderParameter name="colorMat1" value="VERVAET_RED1"/>
            <shaderParameter name="colorMat2" value="VERVAET_GREY1"/>
        </material>
    </baseMaterial>

    <designConfigurations>
        <designConfiguration name="$l10n_configuration_valueDefault" price="0">
            <objectChange node="standardEdition" visibilityActive="true"/>
            <objectChange node="launchEdition"   visibilityActive="false"/>
        </designConfiguration>
        <designConfiguration name="Launch Edition" price="0">
            <objectChange node="standardEdition" visibilityActive="false"/>
            <objectChange node="launchEdition"   visibilityActive="true"/>
        </designConfiguration>
    </designConfigurations>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="hydroTrikeXL_main_component1" node="0>" />
        <i3dMapping id="hydroTrikeXL_vis" node="0>0" />
        <i3dMapping id="wheelFrontCenterRepr" node="0>0|0|0" />
        <i3dMapping id="wheelFrontCenter" node="0>0|0|0|0" />
        <i3dMapping id="wheelFrontHub" node="0>0|0|0|0|1" />
        <i3dMapping id="frontLights01Glass_static" node="0>0|0|0|1|0|1" />
        <i3dMapping id="frontLightHigh2" node="0>0|0|0|1|1|0" />
        <i3dMapping id="axisCenter" node="0>0|0|1" />
        <i3dMapping id="wheelCenterLeftTrans" node="0>0|0|1|0" />
        <i3dMapping id="wheelCenterLeftRepr" node="0>0|0|1|0|0|0" />
        <i3dMapping id="wheelCenterLeft" node="0>0|0|1|0|0|0|0|0" />
        <i3dMapping id="steeringBarCenterLeftRef" node="0>0|0|1|0|0|0|1" />
        <i3dMapping id="steeringBarCenterLeft" node="0>0|0|1|0|1" />
        <i3dMapping id="steeringBarCenterLeftPunch" node="0>0|0|1|0|1|0" />
        <i3dMapping id="wheelCenterRightTrans" node="0>0|0|1|1" />
        <i3dMapping id="wheelCenterRightRepr" node="0>0|0|1|1|0|0" />
        <i3dMapping id="wheelCenterRight" node="0>0|0|1|1|0|0|0|0" />
        <i3dMapping id="steeringBarCenterRightRef" node="0>0|0|1|1|0|0|1" />
        <i3dMapping id="steeringBarCenterRight" node="0>0|0|1|1|1" />
        <i3dMapping id="steeringBarCenterRightPunch" node="0>0|0|1|1|1|0" />
        <i3dMapping id="axisCenterHydraulicRef" node="0>0|0|1|2" />
        <i3dMapping id="axisCenterHydraulic" node="0>0|0|2" />
        <i3dMapping id="axisCenterHydraulicPunch" node="0>0|0|2|0" />
        <i3dMapping id="wheelBackLeft" node="0>0|0|3" />
        <i3dMapping id="wheelBackRight" node="0>0|0|4" />
        <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="shadowFocusBox" node="0>0|1|5" />
        <i3dMapping id="exitPoint" node="0>0|2" />
        <i3dMapping id="rearLight50_left" node="0>0|3|0|0" />
        <i3dMapping id="rearLight50_right" node="0>0|3|0|1" />
        <i3dMapping id="sideMarker16_01" node="0>0|3|0|2" />
        <i3dMapping id="sideMarker16_02" node="0>0|3|0|3" />
        <i3dMapping id="workingLight04_03" node="0>0|3|0|4" />
        <i3dMapping id="workingLight04_04" node="0>0|3|0|5" />
        <i3dMapping id="workingLight04_05" node="0>0|3|0|6" />
        <i3dMapping id="workingLight04_06" node="0>0|3|0|7" />
        <i3dMapping id="workingLight04_07" node="0>0|3|0|8" />
        <i3dMapping id="workingLight04_08" node="0>0|3|0|9" />
        <i3dMapping id="workingLight04_09" node="0>0|3|0|10" />
        <i3dMapping id="beaconLight07_03" node="0>0|3|0|11" />
        <i3dMapping id="plateNumberLight03" node="0>0|3|0|12" />
        <i3dMapping id="sideMarker16Orange01" node="0>0|3|0|13" />
        <i3dMapping id="sideMarker16Orange02" node="0>0|3|0|14" />
        <i3dMapping id="sideMarker16Orange03" node="0>0|3|0|15" />
        <i3dMapping id="sideMarker16Orange04" node="0>0|3|0|16" />
        <i3dMapping id="sideMarker16Orange05" node="0>0|3|0|17" />
        <i3dMapping id="sideMarker16Orange06" node="0>0|3|0|18" />
        <i3dMapping id="daytimeLightGlass_static" node="0>0|3|1|1" />
        <i3dMapping id="frontLights02Glass_static" node="0>0|3|1|3" />
        <i3dMapping id="turnLightLeft01_static" node="0>0|3|1|4" />
        <i3dMapping id="turnLightLeft01Glass_static" node="0>0|3|1|5" />
        <i3dMapping id="turnLightRight01_static" node="0>0|3|1|6" />
        <i3dMapping id="turnLightRight01Glass_static" node="0>0|3|1|7" />
        <i3dMapping id="turnLightLeft02Glass_static" node="0>0|3|1|9" />
        <i3dMapping id="turnLightRight02Glass_static" node="0>0|3|1|11" />
        <i3dMapping id="frontLightLow" node="0>0|3|2|0" />
        <i3dMapping id="highBeamLow" node="0>0|3|2|1" />
        <i3dMapping id="frontLightHigh" node="0>0|3|2|2" />
        <i3dMapping id="frontLightHigh1" node="0>0|3|2|3" />
        <i3dMapping id="highBeamHigh" node="0>0|3|2|4" />
        <i3dMapping id="licensePlateLightHigh" node="0>0|3|2|5" />
        <i3dMapping id="interiorScreenLight" node="0>0|3|2|6" />
        <i3dMapping id="workLightFrontLow" node="0>0|3|3|0" />
        <i3dMapping id="workLightBackLow" node="0>0|3|3|1" />
        <i3dMapping id="workLightFrontHigh" node="0>0|3|3|2" />
        <i3dMapping id="workLightBackHigh" node="0>0|3|3|3" />
        <i3dMapping id="backLightsHigh" node="0>0|3|4|0" />
        <i3dMapping id="turnLightLeftFront" node="0>0|3|5|0" />
        <i3dMapping id="turnLightRightFront" node="0>0|3|5|1" />
        <i3dMapping id="reverseLightHigh" node="0>0|3|6|0" />
        <i3dMapping id="cabin" node="0>0|4" />
        <i3dMapping id="steeringWheel" node="0>0|4|0|0|0" />
        <i3dMapping id="playerLeftHandTarget" node="0>0|4|0|0|0|0" />
        <i3dMapping id="leverTurnlight" node="0>0|4|0|1|0" />
        <i3dMapping id="seat" node="0>0|4|1" />
        <i3dMapping id="playerSkin" node="0>0|4|1|0" />
        <i3dMapping id="joystickDriving" node="0>0|4|1|1|0|0" />
        <i3dMapping id="playerRightHandTarget" node="0>0|4|1|1|0|0|0" />
        <i3dMapping id="leverDriving_decals" node="0>0|4|1|1|0|0|1" />
        <i3dMapping id="displayStarting_decals" node="0>0|4|1|1|1" />
        <i3dMapping id="displayRunning_decals" node="0>0|4|1|1|2" />
        <i3dMapping id="seatGlow_decals" node="0>0|4|1|1|3" />
        <i3dMapping id="numbersTime" node="0>0|4|1|1|4" />
        <i3dMapping id="numbersSpeed" node="0>0|4|1|1|5" />
        <i3dMapping id="numbersFillLevel" node="0>0|4|1|1|6" />
        <i3dMapping id="numbersTemperature" node="0>0|4|1|1|7" />
        <i3dMapping id="numbersCruiseControl" node="0>0|4|1|1|8" />
        <i3dMapping id="numbersFuelConsumption" node="0>0|4|1|1|9" />
        <i3dMapping id="sliders" node="0>0|4|1|2" />
        <i3dMapping id="sliderTemperature" node="0>0|4|1|2|0" />
        <i3dMapping id="sliderFuel" node="0>0|4|1|2|1" />
        <i3dMapping id="sliderFuelConsumption" node="0>0|4|1|2|2" />
        <i3dMapping id="beaconLight07_01" node="0>0|4|2|0|0" />
        <i3dMapping id="beaconLight07_02" node="0>0|4|2|0|1" />
        <i3dMapping id="workingLight03_01" node="0>0|4|2|0|2" />
        <i3dMapping id="workingLight03_02" node="0>0|4|2|0|3" />
        <i3dMapping id="workingLight03_03" node="0>0|4|2|0|4" />
        <i3dMapping id="workingLight03_04" node="0>0|4|2|0|5" />
        <i3dMapping id="workingLight03_05" node="0>0|4|2|0|6" />
        <i3dMapping id="workingLight03_06" node="0>0|4|2|0|7" />
        <i3dMapping id="workingLight03_07" node="0>0|4|2|0|8" />
        <i3dMapping id="workingLight03_08" node="0>0|4|2|0|9" />
        <i3dMapping id="workingLight04_01" node="0>0|4|2|0|10" />
        <i3dMapping id="workingLight04_02" node="0>0|4|2|0|11" />
        <i3dMapping id="mirrorLeft01" node="0>0|4|3|0" />
        <i3dMapping id="mirrorRight01" node="0>0|4|3|1" />
        <i3dMapping id="mirrorRight02" node="0>0|4|3|2" />
        <i3dMapping id="wiperFront" node="0>0|4|4|0|0" />
        <i3dMapping id="wiperLeft" node="0>0|4|4|1|0" />
        <i3dMapping id="wiperRight" node="0>0|4|4|2|0" />
        <i3dMapping id="interierGlow_decals" node="0>0|4|5|0" />
        <i3dMapping id="keyIgnition" node="0>0|4|5|1|0" />
        <i3dMapping id="switchWorklightFront" node="0>0|4|5|2|0" />
        <i3dMapping id="switchWorklightFront_decals" node="0>0|4|5|2|0|0" />
        <i3dMapping id="switchHazard" node="0>0|4|5|3|0" />
        <i3dMapping id="switchHazard_decals" node="0>0|4|5|3|0|0" />
        <i3dMapping id="switchBeacon" node="0>0|4|5|4|0" />
        <i3dMapping id="switchBeacon_decals" node="0>0|4|5|4|0|0" />
        <i3dMapping id="switchLight01" node="0>0|4|5|5|0" />
        <i3dMapping id="switchLight01_decals" node="0>0|4|5|5|0|0" />
        <i3dMapping id="switchLight02" node="0>0|4|5|6|0" />
        <i3dMapping id="switchLight02_decals" node="0>0|4|5|6|0|0" />
        <i3dMapping id="pedalBrake" node="0>0|4|6|0" />
        <i3dMapping id="playerRightFootTargetRef" node="0>0|4|6|0|0" />
        <i3dMapping id="playerRightFootTarget" node="0>0|4|7|0" />
        <i3dMapping id="playerLeftFootTarget" node="0>0|4|7|1" />
        <i3dMapping id="licensePlateFront" node="0>0|4|9|0" />
        <i3dMapping id="licensePlateFrontMount" node="0>0|4|9|0|0" />
        <i3dMapping id="cabinDamperLeftRef" node="0>0|4|9|1" />
        <i3dMapping id="cabinDamperRightRef" node="0>0|4|9|2" />
        <i3dMapping id="attacherJointBackRot" node="0>0|5|0|0" />
        <i3dMapping id="attacherJointBackRot2" node="0>0|5|0|0|0" />
        <i3dMapping id="attacherJointBack" node="0>0|5|0|0|0|0" />
        <i3dMapping id="attacherJointBackArmBottom" node="0>0|5|0|1" />
        <i3dMapping id="attacherJointBackArmBottomTrans" node="0>0|5|0|1|0" />
        <i3dMapping id="referencePointBackBottom" node="0>0|5|0|1|0|0" />
        <i3dMapping id="attacherJointBackArmMainPartRef" node="0>0|5|0|1|0|1" />
        <i3dMapping id="attacherJointBackArmBottomPartRef" node="0>0|5|0|1|0|2" />
        <i3dMapping id="attacherJointBackArmTop" node="0>0|5|0|2" />
        <i3dMapping id="attacherJointBackArmMainRefFrame" node="0>0|5|0|3" />
        <i3dMapping id="attacherJointBackArmMain" node="0>0|5|0|3|0" />
        <i3dMapping id="attacherJointBackArmMainPart" node="0>0|5|0|3|0|0" />
        <i3dMapping id="attacherJointBackHydraulicRef" node="0>0|5|0|3|0|1" />
        <i3dMapping id="attacherJointBackHydraulic" node="0>0|5|0|4" />
        <i3dMapping id="attacherJointBackHydraulicPunch" node="0>0|5|0|4|0" />
        <i3dMapping id="attacherJointBackArmBottomPart" node="0>0|5|0|5" />
        <i3dMapping id="electric" node="0>0|5|1|0" />
        <i3dMapping id="hydraulicIn01" node="0>0|5|1|1" />
        <i3dMapping id="hydraulicOut01" node="0>0|5|1|2" />
        <i3dMapping id="hydraulicIn02" node="0>0|5|1|3" />
        <i3dMapping id="hydraulicOut02" node="0>0|5|1|4" />
        <i3dMapping id="hydraulicIn03" node="0>0|5|1|5" />
        <i3dMapping id="hydraulicOut03" node="0>0|5|1|6" />
        <i3dMapping id="hoseAdapter" node="0>0|5|2|0" />
        <i3dMapping id="topLeftHose" node="0>0|5|2|1" />
        <i3dMapping id="triangleBack" node="0>0|5|3" />
        <i3dMapping id="aiCollisionNode" node="0>0|6|0" />
        <i3dMapping id="manureArmMain" node="0>0|7|0" />
        <i3dMapping id="manureArmPart" node="0>0|7|0|0" />
        <i3dMapping id="manureArmPartHydraulicRef" node="0>0|7|0|0|0" />
        <i3dMapping id="manureArmPartHydraulicRefFrame" node="0>0|7|0|1" />
        <i3dMapping id="manureArmPartHydraulic" node="0>0|7|0|1|0" />
        <i3dMapping id="manureArmPartHydraulicPunch" node="0>0|7|0|1|0|0" />
        <i3dMapping id="manureArmPartHydraulicPart" node="0>0|7|0|1|0|1" />
        <i3dMapping id="manureArmMainHydraulicRef" node="0>0|7|0|2" />
        <i3dMapping id="manureArmMainHydraulic" node="0>0|7|1" />
        <i3dMapping id="manureArmMainHydraulicPunch" node="0>0|7|1|0" />
        <i3dMapping id="manureArmMainSafety" node="0>0|7|2" />
        <i3dMapping id="manureArmMainSafetyHydraulicRef" node="0>0|7|2|0" />
        <i3dMapping id="manureArmMainSafetyHydraulic" node="0>0|7|3" />
        <i3dMapping id="manureArmMainSafetyHydraulicPunch" node="0>0|7|3|0" />
        <i3dMapping id="fanEngine" node="0>0|7|4|0" />
        <i3dMapping id="cabinDamperLeft" node="0>0|7|5" />
        <i3dMapping id="cabinDamperRight" node="0>0|7|6" />
        <i3dMapping id="fillLevelIndicator" node="0>0|7|7|0" />
        <i3dMapping id="exactFillRootNode" node="0>0|8|0" />
        <i3dMapping id="fillVolume" node="0>0|8|1" />
        <i3dMapping id="fillTrigger" node="0>0|8|2" />
        <i3dMapping id="dischargeTrigger" node="0>0|8|3" />
        <i3dMapping id="dischargeNode" node="0>0|8|4" />
        <i3dMapping id="licensePlateBack" node="0>0|9|0" />
        <i3dMapping id="licensePlateBackMount" node="0>0|9|0|0" />
        <i3dMapping id="exhaustParticle" node="0>0|9|1" />
        <i3dMapping id="standardEdition" node="0>0|10|0" />
        <i3dMapping id="launchEdition" node="0>0|10|1" />
        <i3dMapping id="hydroTrikeXL_vis1" node="0>0|11|0" />
    </i3dMappings>
</vehicle>
