<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="manureBarrel" 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>PFW 18000 MaxxLine Plus</name>
        <specs>
            <neededPower>225</neededPower>
            <workingWidth>15</workingWidth>
            <combination filterCategory="weights" filterSpec="weight" filterSpecMin="600" filterSpecMax="700"/>
        </specs>
        <functions>
            <function>$l10n_function_slurrySpreader</function>
        </functions>
        <image>$data/vehicles/fliegl/pfw18000MaxxLinePlus/store_pfw18000MaxxLinePlus.png</image>
        <price>95000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>FLIEGL</brand>
        <category>slurryTanks</category>
        <shopTranslationOffset>0 0.118 0</shopTranslationOffset>
        <shopRotationOffset>0.673 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>4984320</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>838656</indexBufferMemoryUsage>
        <textureMemoryUsage>2949120</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>0</audioMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_manureBarrel</typeDesc>
        <filename>$data/vehicles/fliegl/pfw18000MaxxLinePlus/pfw18000MaxxLinePlus.i3d</filename>
        <size width="4.2" length="10.5" lengthOffset="-0.2" />
        <speedLimit value="16" />
        <components>
            <component centerOfMass="0 0.75 -0.65" solverIterationCount="20" mass="7700" />
            <component centerOfMass="0 -0.5 -0.5" solverIterationCount="20" mass="500" />
            <joint component1="1" component2="2" node="componentJoint" rotLimit="0 0 0" transLimit="0 0 0" />
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
        <mapHotspot type="TRAILER" />
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/750_60R30_5.xml" >
                        <physics yOffset="0.039"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/750_60R30_5.xml" >
                        <physics yOffset="0.039"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/750_60R30_5.xml" >
                        <physics yOffset="0.018"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/750_60R30_5.xml" >
                        <physics yOffset="0.018"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT2">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T404/750_60R30_5.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="2.1" repr="wheelFrontLeft"  forcePointRatio="0.5" initialCompression="20" suspTravel="0.2" spring="45" damper="40" yOffset="0.026" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T404/750_60R30_5.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="2.1" repr="wheelFrontRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.2" spring="45" damper="40" yOffset="0.026" />
                        <wheelChock parkingNode="wheelChock01"/>
                        <wheelChock parkingNode="wheelChock02" isInverted="true" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T404/750_60R30_5.xml" isLeft="true">
                        <physics restLoad="2.1" repr="axisBackLeft"  driveNode="wheelBackLeft"  forcePointRatio="0.5" initialCompression="20" suspTravel="0.2" spring="45" damper="40" yOffset="0.005" />
                        <steeringAxle scale="-0.6" rotMax="15" rotMin="-15" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T404/750_60R30_5.xml" isLeft="false">
                        <physics restLoad="2.1" repr="axisBackRight" driveNode="wheelBackRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.2" spring="45" damper="40" yOffset="0.005" />
                        <steeringAxle scale="-0.6" rotMax="15" rotMin="-15" />
                    </wheel>
                    <wheel>
                        <physics restLoad="0.3" repr="armLeftWheel" useReprDirection="true"  radius="0.3" width="0.2" mass="0.1" forcePointRatio="0.5" initialCompression="20" suspTravel="0.05" spring="80" damper="40" brakeFactor="0" isSynchronized="false"/>
                    </wheel>
                   <wheel>
                        <physics restLoad="0.3" repr="armRightWheel" useReprDirection="true" radius="0.3" width="0.2" mass="0.1" forcePointRatio="0.5" initialCompression="20" suspTravel="0.05" spring="80" damper="40" brakeFactor="0" isSynchronized="false"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="TRELLEBORG" saveId="TRELLEBORG_BROAD2">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/850_50R30_5.xml" >
                        <physics yOffset="0.018"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/850_50R30_5.xml" >
                        <physics yOffset="0.018"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/750_60R30_5.xml" >
                        <physics yOffset="0.018"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TwinRadial/750_60R30_5.xml" >
                        <physics yOffset="0.018"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="TRELLEBORG" saveId="TRELLEBORG_BROAD">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T404/850_50R30_5.xml" />
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T404/850_50R30_5.xml" >
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MICHELIN" saveId="MICHELIN_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/750_60R30_5.xml" >
                        <physics yOffset="0.041"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/750_60R30_5.xml" >
                        <physics yOffset="0.041"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/750_60R30_5.xml" >
                        <physics yOffset="0.02"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/750_60R30_5.xml" >
                        <physics yOffset="0.02"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MICHELIN" saveId="MICHELIN_DEFAULT2">
                <wheels baseConfig="MICHELIN_DEFAULT">
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBibHF/750_60R30_5.xml" />
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBibHF/750_60R30_5.xml" >
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBibHF/750_60R30_5.xml" />
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBibHF/750_60R30_5.xml" />
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="MICHELIN" saveId="MICHELIN_BROAD">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/850_50R30_5.xml" >
                        <physics yOffset="0.016"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/850_50R30_5.xml" >
                        <physics yOffset="0.016"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/750_60R30_5.xml" >
                        <physics yOffset="0.021"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cargoXBib/750_60R30_5.xml" >
                        <physics yOffset="0.021"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="BKT" saveId="BKT_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/750_60R30_5.xml" >
                        <physics yOffset="0.034"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/750_60R30_5.xml" >
                        <physics yOffset="0.034"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/750_60R30_5.xml" >
                        <physics yOffset="0.013"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/750_60R30_5.xml" >
                        <physics yOffset="0.013"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="BKT" saveId="BKT_BROAD">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/850_50R30_5.xml" >
                        <physics yOffset="0.011"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/850_50R30_5.xml" >
                        <physics yOffset="0.011"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/750_60R30_5.xml" >
                        <physics yOffset="0.014"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/ridemaxFL693M/750_60R30_5.xml" >
                        <physics yOffset="0.014"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="VREDESTEIN" saveId="VREDESTEIN_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/750_60R30_5.xml" >
                        <physics yOffset="0.04"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/750_60R30_5.xml" >
                        <physics yOffset="0.04"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/750_60R30_5.xml" >
                        <physics yOffset="0.019"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/750_60R30_5.xml" >
                        <physics yOffset="0.019"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="800" brand="VREDESTEIN" saveId="VREDESTEIN_BROAD">
                <wheels baseConfig="VREDESTEIN_DEFAULT">
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/850_50R30_5.xml" >
                        <physics yOffset="0.014"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/flotationTrac/850_50R30_5.xml" >
                        <physics yOffset="0.014"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueWheelNarrow" price="1000" brand="NOKIAN" saveId="NOKIAN_NARROW">
                <wheels baseConfig="TRELLEBORG_DEFAULT2">
                    <wheel filename="$data/shared/wheels/tires/nokian/TRI2/480_80R34.xml" >
                        <physics yOffset="0.016"/>
                        <tire isCareWheel="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/nokian/TRI2/480_80R34.xml" >
                        <physics yOffset="0.016"/>
                        <tire isCareWheel="true"/>
                        <wheelChock/>
                        <wheelChock/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/nokian/TRI2/480_80R34.xml" >
                        <physics yOffset="-0.005"/>
                        <tire isCareWheel="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/nokian/TRI2/480_80R34.xml" >
                        <physics yOffset="-0.005"/>
                        <tire isCareWheel="true"/>
                    </wheel>
                    <wheel/>
                    <wheel/>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <hubs>
            <color0>SHARED_DA_METAL_BLACK</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" />
            <hub linkNode="wheelFrontRight" filename="$data/shared/wheels/hubs/hub_n10_5.xml" isLeft="false" scale="0.3 0.35 0.35" />
            <hub linkNode="wheelBackLeft"   filename="$data/shared/wheels/hubs/hub_n10_5.xml" isLeft="true"  scale="0.3 0.35 0.35" />
            <hub linkNode="wheelBackRight"  filename="$data/shared/wheels/hubs/hub_n10_5.xml" isLeft="false" scale="0.3 0.35 0.35" />
        </hubs>
    </wheels>

    <rimColorConfigurations useDefaultColors="false">
        <rimColorConfiguration color="SHARED_WHITE1"         name="$l10n_ui_colorSilver" material="18" />
        <rimColorConfiguration color="SHARED_DA_METAL_BLACK" name="$l10n_ui_colorBlack" />
        <rimColorConfiguration color="FLIEGL_GREEN3"         name="$l10n_ui_colorGreen" />
    </rimColorConfigurations>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="trailerLow" attacherHeight="0.69"/>
        </inputAttacherJoints>
        <steeringAxleAngleScale startSpeed="2" endSpeed="90" backwards="false"/>
        <brakeForce force="1.6" maxForce="4.2" maxForceMass="23500"/>
        <support animationName="moveSupport" />
    </attachable>

    <powerTakeOffs>
        <input inputAttacherJointIndices="1" inputNode="ptoInputNode" aboveAttacher="true" detachNode="ptoDetachNode" filename="$data/shared/assets/powerTakeOffs/walterscheidWWZ.xml" />
    </powerTakeOffs>

    <connectionHoses>
        <hose inputAttacherJointIndices="1" type="electric" node="electric" length="1.0" diameter="0.008" straighteningFactor="1.0">
           <objectChange node="electric_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="airDoubleYellow" node="airDoubleYellow" length="1.0" diameter="0.012" straighteningFactor="1.0">
           <objectChange node="airDoubleYellow_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="airDoubleRed" node="airDoubleRed" length="1.0" diameter="0.012" straighteningFactor="1.0">
           <objectChange node="airDoubleRed_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicIn" node="hydraulicIn01" length="0.8" diameter="0.015" straighteningFactor="1.0">
           <objectChange node="hydraulicIn01_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicOut" node="hydraulicOut01" length="0.8" diameter="0.015" straighteningFactor="1.0">
           <objectChange node="hydraulicOut01_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicIn" node="hydraulicIn02" length="0.8" diameter="0.015" straighteningFactor="1.0">
           <objectChange node="hydraulicIn02_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicOut" node="hydraulicOut01" length="0.8" diameter="0.015" straighteningFactor="1.0">
           <objectChange node="hydraulicOut02_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
    </connectionHoses>

    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicIn01_connector"   filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicOut01_connector"  filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicIn02_connector"   filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicOut02_connector"  filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|2" linkNode="airDoubleYellow_connector" filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|3" linkNode="airDoubleRed_connector"    filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|1" linkNode="electric_connector"        filename="$data/shared/connectionHoses/connectors.i3d" />
    </dynamicallyLoadedParts>

    <powerConsumer ptoRpm="400" neededMinPtoPower="10" neededMaxPtoPower="10"/>

    <lights>
        <sharedLight linkNode="redTriangle_01" filename="$data/shared/assets/reflectors/lizard/redTriangle_01.xml" />
        <sharedLight linkNode="redTriangle_02" filename="$data/shared/assets/reflectors/lizard/redTriangle_01.xml" />
        <sharedLight linkNode="yellowRound_03" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />
        <sharedLight linkNode="yellowRound_04" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />
        <sharedLight linkNode="yellowRound_05" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />
        <sharedLight linkNode="yellowRound_06" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />

        <realLights>
            <high>
                <light node="backLightsHigh1"       lightTypes="0" />
                <light node="licensePlateLightHigh" lightTypes="0" />
                <turnLightLeft node="turnLightLeftBack" />
                <turnLightRight node="turnLightRightBack" />
                <brakeLight node="backLightsHigh1" />
            </high>
        </realLights>

        <defaultLights>
            <defaultLight shaderNode="backlight_static"              lightTypes="0" />
            <defaultLight shaderNode="backlightGlass_static"         lightTypes="0" />
            <defaultLight shaderNode="licenseplateLight_static"      lightTypes="0" intensity="5" />
            <defaultLight shaderNode="licenseplateLightGlass_static" lightTypes="0" intensity="5" />
        </defaultLights>

        <brakeLights>
            <brakeLight shaderNode="backlight_static" />
            <brakeLight shaderNode="backlightGlass_static" />
        </brakeLights>

        <turnLights>
            <turnLightLeft  shaderNode="turnlightLeft_static" />
            <turnLightLeft  shaderNode="turnlightLeftGlass_static" />
            <turnLightRight shaderNode="turnlightRight_static" />
            <turnLightRight shaderNode="turnlightRightGlass_static" />
        </turnLights>
    </lights>

    <groundReferenceNodes>
        <groundReferenceNode node="groundReferenceNode" forceFactor="1" threshold="0.4" depthNode="groundReferenceNode" chargeValue="1" />
    </groundReferenceNodes>

    <workAreas>
        <workArea type="sprayer" functionName="processSprayerArea" disableBackwards="false">
            <area startNode="workAreaStart" widthNode="workAreaWidth" heightNode="workAreaHeight" />
            <groundReferenceNode index="1" />
            <onlyActiveWhenLowered value="true"/>
        </workArea>
    </workAreas>

    <licensePlates>
        <licensePlate node="licensePlate" position="BACK" preferedType="SQUARISH" placementArea="0.12 0.13 0.11 0.25"/>
    </licensePlates>

    <sprayer activateOnLowering="true">
        <usageScales workingWidth="15" scale="1"/>

        <effects>
            <effectNode effectNode="effectSlurrySingle01"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurrySingle02"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurrySingle03"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurrySingle04"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurrySingle05"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurrySingle06"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurrySingle07"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurryDouble01"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurryDouble02"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurryDouble03"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurryDouble04"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurryDouble05"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurryDouble06"  materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurryDouble07"  materialType="slurry" delay="0" dynamicFillType="false"/>
        </effects>
    </sprayer>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="1" foldMiddleAnimTime="0.1" posDirectionText="$l10n_action_foldSlurryDistributor" negDirectionText="$l10n_action_unfoldSlurryDistributor" middlePosDirectionText="$l10n_action_liftSlurryDistributor" middleNegDirectionText="$l10n_action_lowerSlurryDistributor" turnOnFoldMinLimit="0" turnOnFoldMaxLimit="0.2">
                    <foldingPart animationName="folding" speedScale="0.7" />
                </foldingParts>
              </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <animations>
        <animation name="folding">
            <part componentJointIndex="1" startTime="0" endTime="0.75" startRotMinLimit="-7 0 -4" startRotMaxLimit="30 0 4" endRotMinLimit="0 0 0" endRotMaxLimit="0 0 0" />

            <part node="componentJoint" startTime="0" endTime="1" startRot="15 0 0" endRot="45 0 0" />
            <part node="componentJoint" startTime="1" endTime="4" startRot="45 0 0" endRot="153.4 0 0" tangentType="spline"/>
            <part node="skate150Rot"    startTime="0" endTime="1" startTrans="0 1.319 -4.464" endTrans="0 1.431 -4.437" tangentType="spline"/>
            <part node="skate150Rot"    startTime="9" endTime="10" startTrans="0 1.431 -4.437" endTrans="0 1.319 -4.464" tangentType="spline"/>

            <part node="armLeft"  startTime="5" endTime="9" startRot="0 0 0" endRot="0 0 90" />
            <part node="armRight" startTime="4.5" endTime="8.5" startRot="0 0 0" endRot="0 0 -90" />

            <part node="armLeftPhy"  startTime="5" endTime="9" startRot="0 0 0" endRot="0 0 90" />
            <part node="armRightPhy" startTime="4.5" endTime="8.5" startRot="0 0 0" endRot="0 0 -90" />


            <sound template="defaultHydraulicSound" startTime="9"    endTime="9.99" volumeScale="1.5" pitchScale="0.7" fadeIn="0.01" fadeOut="0.01" />
            <sound template="defaultHydraulicSound" startTime="4.5"  endTime="8.5"  volumeScale="1.4" pitchScale="1.1" fadeIn="0.01" fadeOut="0.01" />
            <sound template="defaultHydraulicSound" startTime="5"    endTime="9"    volumeScale="1.4" pitchScale="0.9" fadeIn="0.01" fadeOut="0.01" />
            <sound template="defaultHydraulicSound" startTime="1"    endTime="4"    volumeScale="1.6" pitchScale="0.6" fadeIn="0.01" fadeOut="0.01" />
            <sound template="defaultHydraulicSound" startTime="0.01" endTime="0.99" volumeScale="1.6" pitchScale="0.8" fadeIn="0.01" fadeOut="0.01" />
            <sound template="sheetImp02"            startTime="9.99"                volumeScale="3.5" pitchScale="0.8" />
            <sound template="foldStartMed01"        startTime="9"    direction="-1" volumeScale="2"   pitchScale="1" />
            <sound template="foldStartMed02"        startTime="8.5"  direction="-1" volumeScale="2.5" pitchScale="1.2" />
            <sound template="foldStopSm01"          startTime="4.5"  direction="-1" volumeScale="1.5" pitchScale="0.9" />
            <sound template="metalClose"            startTime="1.01" direction="-1" volumeScale="1.5" pitchScale="0.6" />
            <sound template="sheetImp02"            startTime="1.01" direction="-1" volumeScale="2.8" pitchScale="0.7" />
            <sound template="foldStartMed01"        startTime="5"    direction="-1" volumeScale="2"   pitchScale="1.2" />
            <sound template="sheetImp02"            startTime="0.1"  direction="-1" volumeScale="2.7" pitchScale="0.7" />
            <sound template="metalClose"            startTime="0.1"  direction="-1" volumeScale="1.7" pitchScale="0.9" />
            <sound template="raiseGroundMed01"      startTime="0.1"  direction="1"  volumeScale="1.8" pitchScale="1.1" />
            <sound template="foldStartMed02"        startTime="0.99" direction="1"  volumeScale="2.5" pitchScale="0.8" />
            <sound template="foldStartMed02"        startTime="4"                   volumeScale="2.8" pitchScale="0.7" />
            <sound template="foldStopSm02"          startTime="8.5"  direction="1"  volumeScale="1.8" pitchScale="0.9" />
            <sound template="foldStopSm01"          startTime="9"    direction="1"  volumeScale="1.8" pitchScale="0.9" />
            <sound template="foldStartSm01"         startTime="4.5"  direction="1"  volumeScale="1.2" pitchScale="0.9" />
            <sound template="foldStartSm02"         startTime="5"    direction="1"  volumeScale="1.2" pitchScale="0.9" />
            <sound template="foldStartMed02"        startTime="1.01" direction="1"  volumeScale="2.5" pitchScale="0.9" />
        </animation>

        <animation name="moveSupport">
            <part node="supportArm"     startTime="0"   endTime="0.4" startRot="90 0 0"  endRot="0 0 0" />
            <part node="supportArmPart" startTime="0.4" endTime="0.8" startTrans="0 0 0" endTrans="0 -0.095 0" />

            <sound template="clackVar5"  startTime="0.75" direction="-1" volumeScale="1.8" pitchScale="1"   linkNode="attacherJoint"/>
            <sound template="clackVar1"  startTime="0.2"                 volumeScale="2.4" pitchScale="1.1" linkNode="attacherJoint"/>
            <sound template="latchSmall" startTime="0.75"                volumeScale="0.4" pitchScale="2"   linkNode="attacherJoint"/>
        </animation>

        <animation name="fillLevelIndicator">
            <part node="fillLevelIndicator" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 -111" />
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <!-- Fliegl PFW 18000 -->
            <movingTool node="fillArm" playSound="true" >
                <controls axis="AXIS_CRANE_ARM" invertAxis="false" mouseSpeedFactor="0.18" iconName="CRANE_ARM1_ROTATE_X" />
                <rotation rotSpeed="30" rotAcceleration="400" rotMin="-3.5" rotMax="100" rotationAxis="3" />
                <dependentPart node="fillArmHydraulic" />
            </movingTool>

            <movingTool node="filllevelFlapHydraulicPunch" playSound="true" >
                <controls axis="AXIS_CRANE_ARM2" invertAxis="false" mouseSpeedFactor="0.2" iconName="CRANE_ARM2_ROTATE_X" />
                <translation transSpeed="0.5" transAcceleration="100" transMin="1.34" transMax="2" translationAxis="3" startTrans="2" />
            </movingTool>

            <!-- Fliegl Skate 150 -->
            <movingTool node="armLeft" playSound="true">
                <dependentPart node="armLeftHydraulic" />
            </movingTool>

            <movingTool node="armRight" playSound="true">
                <dependentPart node="armRightHydraulic" />
            </movingTool>

            <movingTool node="componentJoint" playSound="true">
                <componentJoint index="1" anchorActor="0" />
            </movingTool>

            <movingTool node="skate150Rot" playSound="true">
                <componentJoint index="1" anchorActor="0" />
            </movingTool>

            <movingTool node="armLeftPhy"  wheelIndices="5" />
            <movingTool node="armRightPhy" wheelIndices="6" />
        </movingTools>

        <movingParts>
            <!-- Fliegl PFW 18000 -->
            <movingPart node="axisBackLeftHydraulic" referencePoint="axisBackLeftHydraulicRef" referenceFrame="axisBackLeftHydraulicRef" isActiveDirty="true" maxUpdateDistance="50">
              <translatingPart node="axisBackLeftHydraulicPunch" />
            </movingPart>

            <movingPart node="axisBackRightHydraulic" referencePoint="axisBackRightHydraulicRef" referenceFrame="axisBackRightHydraulicRef" isActiveDirty="true" maxUpdateDistance="50">
              <translatingPart node="axisBackRightHydraulicPunch" />
            </movingPart>

            <movingPart node="steeringBarCenter" referencePoint="steeringBarCenterRef" referenceFrame="steeringBarCenterRef" isActiveDirty="true" maxUpdateDistance="50" />

            <movingPart node="steeringBarCenterHydraulic" referencePoint="steeringBarCenterHydraulicRef" referenceFrame="steeringBarCenterHydraulicRef" isActiveDirty="true" maxUpdateDistance="50">
              <translatingPart node="steeringBarCenterHydraulicPunch" />
            </movingPart>

            <movingPart node="fillArmHydraulic" referencePoint="fillArmHydraulicRef" referenceFrame="fillArmHydraulicRef">
              <translatingPart node="fillArmHydraulicPunch" />
            </movingPart>

            <!-- Fliegl Skate 150 -->
            <movingPart node="armLeftHydraulic" referencePoint="armLeftHydraulicRef" referenceFrame="armLeftHydraulicRef">
                <translatingPart node="armLeftHydraulicPunch" />
            </movingPart>

            <movingPart node="armRightHydraulic" referencePoint="armRightHydraulicRef" referenceFrame="armRightHydraulicRef">
                <translatingPart node="armRightHydraulicPunch" />
            </movingPart>

            <movingPart node="skate150ZRot" referencePoint="skate150ZRotRef" referenceFrame="skate150ZRotRefFrame" limitedAxis="1" isActiveDirty="true" maxUpdateDistance="300">
                <dependentPart node="skate150" />
            </movingPart>
            <movingPart node="skate150" referencePoint="skate150Ref" referenceFrame="skate150RefFrame" limitedAxis="1">
                <dependentPart node="armCenterHydraulicLeft" maxUpdateDistance="75"/>
                <dependentPart node="armCenterHydraulicRight" maxUpdateDistance="75"/>
            </movingPart>

            <movingPart node="armCenterHydraulicLeft" referencePoint="armCenterHydraulicLeftRef" referenceFrame="armCenterHydraulicLeftRef">
                <translatingPart node="armCenterHydraulicLeftPunch" />
            </movingPart>
            <movingPart node="armCenterHydraulicRight" referencePoint="armCenterHydraulicRightRef" referenceFrame="armCenterHydraulicRightRef">
                <translatingPart node="armCenterHydraulicRightPunch" />
            </movingPart>

            <movingPart node="groundAdjustedNode01_02" referencePoint="groundAdjustedNode02_03" referenceFrame="groundAdjustedNode02_03" isActiveDirty="true" maxUpdateDistance="75">
                <dependentPart node="groundAdjustedNode02_03" />
            </movingPart>
            <movingPart node="groundAdjustedNode02_03" referencePoint="groundAdjustedNode03_04" referenceFrame="groundAdjustedNode03_04">
                <dependentPart node="groundAdjustedNode03_04" />
            </movingPart>
            <movingPart node="groundAdjustedNode03_04" referencePoint="groundAdjustedNode03_04Ref" referenceFrame="groundAdjustedNode03_04Ref"/>
            <movingPart node="groundAdjustedNode05_06" referencePoint="groundAdjustedNode05_06Ref" referenceFrame="groundAdjustedNode05_06Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustedNode07_08" referencePoint="groundAdjustedNode08_09" referenceFrame="groundAdjustedNode08_09" isActiveDirty="true" maxUpdateDistance="75">
                <dependentPart node="groundAdjustedNode08_09" />
            </movingPart>
            <movingPart node="groundAdjustedNode08_09" referencePoint="groundAdjustedNode09_10" referenceFrame="groundAdjustedNode09_10">
                <dependentPart node="groundAdjustedNode09_10" />
            </movingPart>
            <movingPart node="groundAdjustedNode09_10" referencePoint="groundAdjustedNode09_10Ref" referenceFrame="groundAdjustedNode09_10Ref"/>
        </movingParts>

       <sounds>
            <actionSound template="hydraulicLayerTone"    pitchScale="0.9" volumeScale="0.8" linkNode="fillArm"                     actionNames="TOOL_MOVE_POS TOOL_MOVE_NEG" nodes="fillArm" fadeIn="0.01" fadeOut="0.01" />
            <actionSound template="defaultHydraulicSound" pitchScale="0.9" volumeScale="0.8" linkNode="filllevelFlapHydraulicPunch" actionNames="TOOL_MOVE_POS TOOL_MOVE_NEG" nodes="filllevelFlapHydraulicPunch" fadeIn="0.01" fadeOut="0.01" />
            <actionSound template="clackVar6"             pitchScale="0.7" volumeScale="1.7" linkNode="fillArm"                     actionNames="TOOL_MOVE_END_POS_LIMIT"     nodes="fillArm" />
            <actionSound template="cylinderPunch"         pitchScale="2"   volumeScale="0.5" linkNode="fillArm"                     actionNames="TOOL_MOVE_END_POS_LIMIT"     nodes="fillArm" />
            <actionSound template="clackVar6"             pitchScale="0.7" volumeScale="1.9" linkNode="fillArm"                     actionNames="TOOL_MOVE_END_NEG_LIMIT"     nodes="fillArm" />
            <actionSound template="cylinderPunch"         pitchScale="1.7" volumeScale="0.4" linkNode="fillArm"                     actionNames="TOOL_MOVE_END_NEG_LIMIT"     nodes="fillArm" />
            <actionSound template="sheetImp02"            pitchScale="2"   volumeScale="1.7" linkNode="fillArm"                     actionNames="TOOL_MOVE_END_NEG_LIMIT"     nodes="fillArm" />
            <actionSound template="sheetImp02"            pitchScale="2"   volumeScale="1.2" linkNode="filllevelFlapHydraulicPunch" actionNames="TOOL_MOVE_END_NEG_LIMIT"     nodes="filllevelFlapHydraulicPunch" />
            <actionSound template="clackVar4"             pitchScale="2.4" volumeScale="0.7" linkNode="filllevelFlapHydraulicPunch" actionNames="TOOL_MOVE_END_POS_LIMIT"     nodes="filllevelFlapHydraulicPunch" />
            <actionSound template="clackVar6"             pitchScale="1.5" volumeScale="0.7" linkNode="filllevelFlapHydraulicPunch" actionNames="TOOL_MOVE_END_POS_LIMIT"     nodes="filllevelFlapHydraulicPunch" />
        </sounds>
    </cylindered>

    <designConfigurations>
        <designConfiguration name="$l10n_configuration_valueDesign01">
            <objectChange node="shoeConfigSingle01" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigSingle02" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigSingle03" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigSingle04" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigSingle05" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigSingle06" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigSingle07" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurrySingle01" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurrySingle02" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurrySingle03" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurrySingle04" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurrySingle05" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurrySingle06" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurrySingle07" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="effectSlurryDouble01" visibilityActive="false" visibilityInactive="true" />
            <objectChange node="effectSlurryDouble02" visibilityActive="false" visibilityInactive="true" />
            <objectChange node="effectSlurryDouble03" visibilityActive="false" visibilityInactive="true" />
            <objectChange node="effectSlurryDouble04" visibilityActive="false" visibilityInactive="true" />
            <objectChange node="effectSlurryDouble05" visibilityActive="false" visibilityInactive="true" />
            <objectChange node="effectSlurryDouble06" visibilityActive="false" visibilityInactive="true" />
            <objectChange node="effectSlurryDouble07" visibilityActive="false" visibilityInactive="true" />
        </designConfiguration>
        <designConfiguration name="$l10n_configuration_valueDesign02" price="5000">
            <objectChange node="shoeConfigDouble01" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigDouble02" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigDouble03" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigDouble04" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigDouble05" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigDouble06" visibilityActive="true" visibilityInactive="false" />
            <objectChange node="shoeConfigDouble07" visibilityActive="true" visibilityInactive="false" />
        </designConfiguration>
    </designConfigurations>

    <groundAdjustedNodes>
        <groundAdjustedNode node="groundAdjustedNode01Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode01Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode02Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode02Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode03Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode03Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode04Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode04Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode05Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode05Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode06Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode06Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode07Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode07Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode08Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode08Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode09Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode09Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustedNode10Adjust" yOffset="0.7" minY="-0.3" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.01" />
            <raycastNode node="groundAdjustedNode10Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
    </groundAdjustedNodes>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit shopDisplayUnit="CUBICMETER" fillTypeCategories="slurryTank" capacity="18000" allowAILoading="true" >
                        <dashboard displayType="ANIMATION" valueType="fillLevel" animName="fillLevelIndicator"/>
                        <exactFillRootNode node="exactFillRootNode" />
                    </fillUnit>
                    <fillTrigger consumePtoPower="true" litersPerSecond="900"/>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>

        <sounds>
            <fill template="SLURRY_01" />
        </sounds>
    </fillUnit>

    <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolume" maxDelta="0.22" fillUnitIndex="1" />
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>
    </fillVolume>

    <fillTriggerVehicle triggerNode="fillTrigger" fillUnitIndex="1" litersPerSecond="900"/>

    <dischargeable requiresTipOcclusionArea="false">
        <dischargeNode node="dischargeNode" emptySpeed="900" fillUnitIndex="1" allowAIDischarge="true" canDischargeToGround="false">
            <info width="1.0" length="0.5" zOffset="0.4" />
            <trigger node="dischargeTrigger" />
            <dischargeSound template="SLURRY_01"/>
        </dischargeNode>
    </dischargeable>

    <turnOnVehicle turnOffIfNotAllowed="true">
        <activatableFillUnits>
            <activatableFillUnit index="1" />
        </activatableFillUnits>

        <sounds>
            <work template="SLURRY_03">
                <pitch indoor="0.75" outdoor="0.75" />
            </work>
        </sounds>
    </turnOnVehicle>

    <foliageBending>
        <bendingNode minX="-1.55" maxX="1.55" minZ="-4.4" maxZ="2.2" yOffset="0.6" />
        <bendingNode minX="-0.4" maxX="0.4" minZ="2.2" maxZ="4.4" yOffset="0.6" />
    </foliageBending>

    <ai>
        <areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack" />
        <allowTurnBackward value="false" />
        <turningRadiusLimitation radius="6"/>
        <collisionTrigger node="aiCollisionNode" width="14.9" height="3.7"/>
        <agentAttachment jointNode="attacherJoint" rotCenterWheelIndices="1 2 3 4" width="3.2" height="3.7" length="8.2" lengthOffset="0.6"/>
    </ai>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="pfw18000_main_component1" node="0>" />
        <i3dMapping id="pfw18000_vis" node="0>0" />
        <i3dMapping id="axisBackLeft" node="0>0|0|0|0" />
        <i3dMapping id="wheelBackLeft" node="0>0|0|0|0|0" />
        <i3dMapping id="axisBackLeftHydraulicRef" node="0>0|0|0|0|1" />
        <i3dMapping id="steeringBarCenter" node="0>0|0|0|0|2" />
        <i3dMapping id="steeringBarCenterHydraulic" node="0>0|0|0|0|2|0" />
        <i3dMapping id="steeringBarCenterHydraulicPunch" node="0>0|0|0|0|2|0|0" />
        <i3dMapping id="axisBackRight" node="0>0|0|1|0" />
        <i3dMapping id="wheelBackRight" node="0>0|0|1|0|0" />
        <i3dMapping id="axisBackRightHydraulicRef" node="0>0|0|1|0|1" />
        <i3dMapping id="steeringBarCenterRef" node="0>0|0|1|0|2" />
        <i3dMapping id="wheelFrontLeft" node="0>0|0|2" />
        <i3dMapping id="wheelFrontRight" node="0>0|0|3" />
        <i3dMapping id="attacherJoint" node="0>0|1|0" />
        <i3dMapping id="ptoInputNode" node="0>0|1|1" />
        <i3dMapping id="ptoDetachNode" node="0>0|1|2" />
        <i3dMapping id="electric" node="0>0|1|3|0" />
        <i3dMapping id="electric_detached" node="0>0|1|3|0|0" />
        <i3dMapping id="electric_connector" node="0>0|1|3|0|0|0" />
        <i3dMapping id="airDoubleYellow" node="0>0|1|3|1" />
        <i3dMapping id="airDoubleYellow_detached" node="0>0|1|3|1|0" />
        <i3dMapping id="airDoubleYellow_connector" node="0>0|1|3|1|0|0" />
        <i3dMapping id="airDoubleRed" node="0>0|1|3|2" />
        <i3dMapping id="airDoubleRed_detached" node="0>0|1|3|2|0" />
        <i3dMapping id="airDoubleRed_connector" node="0>0|1|3|2|0|0" />
        <i3dMapping id="hydraulicIn01" node="0>0|1|3|3" />
        <i3dMapping id="hydraulicIn01_detached" node="0>0|1|3|3|0" />
        <i3dMapping id="hydraulicIn01_connector" node="0>0|1|3|3|0|0" />
        <i3dMapping id="hydraulicOut01" node="0>0|1|3|4" />
        <i3dMapping id="hydraulicOut01_detached" node="0>0|1|3|4|0" />
        <i3dMapping id="hydraulicOut01_connector" node="0>0|1|3|4|0|0" />
        <i3dMapping id="hydraulicIn02" node="0>0|1|3|5" />
        <i3dMapping id="hydraulicIn02_detached" node="0>0|1|3|5|0" />
        <i3dMapping id="hydraulicIn02_connector" node="0>0|1|3|5|0|0" />
        <i3dMapping id="hydraulicOut02" node="0>0|1|3|6" />
        <i3dMapping id="hydraulicOut02_detached" node="0>0|1|3|6|0" />
        <i3dMapping id="hydraulicOut02_connector" node="0>0|1|3|6|0|0" />
        <i3dMapping id="supportArm" node="0>0|1|4|0" />
        <i3dMapping id="supportArmPart" node="0>0|1|4|0|0" />
        <i3dMapping id="wheelChock01" node="0>0|1|5|0" />
        <i3dMapping id="wheelChock02" node="0>0|1|5|1" />
        <i3dMapping id="redTriangle_01" node="0>0|2|0|0" />
        <i3dMapping id="redTriangle_02" node="0>0|2|0|1" />
        <i3dMapping id="yellowRound_03" node="0>0|2|0|2" />
        <i3dMapping id="yellowRound_04" node="0>0|2|0|3" />
        <i3dMapping id="yellowRound_05" node="0>0|2|0|4" />
        <i3dMapping id="yellowRound_06" node="0>0|2|0|5" />
        <i3dMapping id="backlight_static" node="0>0|2|1|0" />
        <i3dMapping id="backlightGlass_static" node="0>0|2|1|1" />
        <i3dMapping id="licenseplateLight_static" node="0>0|2|1|2" />
        <i3dMapping id="licenseplateLightGlass_static" node="0>0|2|1|3" />
        <i3dMapping id="turnlightLeft_static" node="0>0|2|1|4" />
        <i3dMapping id="turnlightLeftGlass_static" node="0>0|2|1|5" />
        <i3dMapping id="turnlightRight_static" node="0>0|2|1|6" />
        <i3dMapping id="turnlightRightGlass_static" node="0>0|2|1|7" />
        <i3dMapping id="backLightsHigh1" node="0>0|2|2|0" />
        <i3dMapping id="licensePlateLightHigh" node="0>0|2|2|1" />
        <i3dMapping id="turnLightLeftBack" node="0>0|2|3|0" />
        <i3dMapping id="turnLightRightBack" node="0>0|2|3|1" />
        <i3dMapping id="skate150Rot" node="0>0|3|0" />
        <i3dMapping id="skate150ZRotRefFrame" node="0>0|3|0|0" />
        <i3dMapping id="skate150ZRot" node="0>0|3|0|0|0" />
        <i3dMapping id="skate150RefFrame" node="0>0|3|0|0|0|0" />
        <i3dMapping id="skate150" node="0>0|3|0|0|0|0|0" />
        <i3dMapping id="armLeft" node="0>0|3|0|0|0|0|0|0|0" />
        <i3dMapping id="groundAdjustedNode01" node="0>0|3|0|0|0|0|0|0|0|0|0" />
        <i3dMapping id="groundAdjustedNode01RaycastRoot" node="0>0|3|0|0|0|0|0|0|0|0|0|0" />
        <i3dMapping id="groundAdjustedNode01Raycast" node="0>0|3|0|0|0|0|0|0|0|0|0|0|0" />
        <i3dMapping id="groundAdjustedNode01Adjust" node="0>0|3|0|0|0|0|0|0|0|0|0|0|1" />
        <i3dMapping id="groundAdjustedNode01_02" node="0>0|3|0|0|0|0|0|0|0|0|0|0|1|0" />
        <i3dMapping id="shoeConfigSingle01" node="0>0|3|0|0|0|0|0|0|0|0|0|0|1|0|0" />
        <i3dMapping id="effectSlurrySingle01" node="0>0|3|0|0|0|0|0|0|0|0|0|0|1|0|0|0" />
        <i3dMapping id="shoeConfigDouble01" node="0>0|3|0|0|0|0|0|0|0|0|0|0|1|0|1" />
        <i3dMapping id="effectSlurryDouble01" node="0>0|3|0|0|0|0|0|0|0|0|0|0|1|0|1|0" />
        <i3dMapping id="groundAdjustedNode02RaycastRoot" node="0>0|3|0|0|0|0|0|0|0|0|1|0" />
        <i3dMapping id="groundAdjustedNode02Raycast" node="0>0|3|0|0|0|0|0|0|0|0|1|0|0" />
        <i3dMapping id="groundAdjustedNode02Adjust" node="0>0|3|0|0|0|0|0|0|0|0|1|0|1" />
        <i3dMapping id="groundAdjustedNode02_03" node="0>0|3|0|0|0|0|0|0|0|0|1|0|1|0" />
        <i3dMapping id="shoeConfigSingle02" node="0>0|3|0|0|0|0|0|0|0|0|1|0|1|0|0" />
        <i3dMapping id="effectSlurrySingle02" node="0>0|3|0|0|0|0|0|0|0|0|1|0|1|0|0|0" />
        <i3dMapping id="shoeConfigDouble02" node="0>0|3|0|0|0|0|0|0|0|0|1|0|1|0|1" />
        <i3dMapping id="effectSlurryDouble02" node="0>0|3|0|0|0|0|0|0|0|0|1|0|1|0|1|0" />
        <i3dMapping id="groundAdjustedNode03RaycastRoot" node="0>0|3|0|0|0|0|0|0|0|0|2|0" />
        <i3dMapping id="groundAdjustedNode03Raycast" node="0>0|3|0|0|0|0|0|0|0|0|2|0|0" />
        <i3dMapping id="groundAdjustedNode03Adjust" node="0>0|3|0|0|0|0|0|0|0|0|2|0|1" />
        <i3dMapping id="groundAdjustedNode03_04" node="0>0|3|0|0|0|0|0|0|0|0|2|0|1|0" />
        <i3dMapping id="shoeConfigSingle03" node="0>0|3|0|0|0|0|0|0|0|0|2|0|1|0|0" />
        <i3dMapping id="effectSlurrySingle03" node="0>0|3|0|0|0|0|0|0|0|0|2|0|1|0|0|0" />
        <i3dMapping id="shoeConfigDouble03" node="0>0|3|0|0|0|0|0|0|0|0|2|0|1|0|1" />
        <i3dMapping id="effectSlurryDouble03" node="0>0|3|0|0|0|0|0|0|0|0|2|0|1|0|1|0" />
        <i3dMapping id="groundAdjustedNode04RaycastRoot" node="0>0|3|0|0|0|0|0|0|0|0|3|0" />
        <i3dMapping id="groundAdjustedNode04Raycast" node="0>0|3|0|0|0|0|0|0|0|0|3|0|0" />
        <i3dMapping id="groundAdjustedNode04Adjust" node="0>0|3|0|0|0|0|0|0|0|0|3|0|1" />
        <i3dMapping id="groundAdjustedNode03_04Ref" node="0>0|3|0|0|0|0|0|0|0|0|3|0|1|0" />
        <i3dMapping id="armLeftHydraulicRef" node="0>0|3|0|0|0|0|0|0|0|1" />
        <i3dMapping id="armRight" node="0>0|3|0|0|0|0|0|1|0" />
        <i3dMapping id="groundAdjustedNode07RaycastRoot" node="0>0|3|0|0|0|0|0|1|0|0|0|0" />
        <i3dMapping id="groundAdjustedNode07Raycast" node="0>0|3|0|0|0|0|0|1|0|0|0|0|0" />
        <i3dMapping id="groundAdjustedNode07Adjust" node="0>0|3|0|0|0|0|0|1|0|0|0|0|1" />
        <i3dMapping id="groundAdjustedNode07_08" node="0>0|3|0|0|0|0|0|1|0|0|0|0|1|0" />
        <i3dMapping id="shoeConfigSingle05" node="0>0|3|0|0|0|0|0|1|0|0|0|0|1|0|0" />
        <i3dMapping id="effectSlurrySingle05" node="0>0|3|0|0|0|0|0|1|0|0|0|0|1|0|0|0" />
        <i3dMapping id="shoeConfigDouble05" node="0>0|3|0|0|0|0|0|1|0|0|0|0|1|0|1" />
        <i3dMapping id="effectSlurryDouble05" node="0>0|3|0|0|0|0|0|1|0|0|0|0|1|0|1|0" />
        <i3dMapping id="groundAdjustedNode08RaycastRoot" node="0>0|3|0|0|0|0|0|1|0|0|1|0" />
        <i3dMapping id="groundAdjustedNode08Raycast" node="0>0|3|0|0|0|0|0|1|0|0|1|0|0" />
        <i3dMapping id="groundAdjustedNode08Adjust" node="0>0|3|0|0|0|0|0|1|0|0|1|0|1" />
        <i3dMapping id="groundAdjustedNode08_09" node="0>0|3|0|0|0|0|0|1|0|0|1|0|1|0" />
        <i3dMapping id="shoeConfigSingle06" node="0>0|3|0|0|0|0|0|1|0|0|1|0|1|0|0" />
        <i3dMapping id="effectSlurrySingle06" node="0>0|3|0|0|0|0|0|1|0|0|1|0|1|0|0|0" />
        <i3dMapping id="shoeConfigDouble06" node="0>0|3|0|0|0|0|0|1|0|0|1|0|1|0|1" />
        <i3dMapping id="effectSlurryDouble06" node="0>0|3|0|0|0|0|0|1|0|0|1|0|1|0|1|0" />
        <i3dMapping id="groundAdjustedNode09RaycastRoot" node="0>0|3|0|0|0|0|0|1|0|0|2|0" />
        <i3dMapping id="groundAdjustedNode09Raycast" node="0>0|3|0|0|0|0|0|1|0|0|2|0|0" />
        <i3dMapping id="groundAdjustedNode09Adjust" node="0>0|3|0|0|0|0|0|1|0|0|2|0|1" />
        <i3dMapping id="groundAdjustedNode09_10" node="0>0|3|0|0|0|0|0|1|0|0|2|0|1|0" />
        <i3dMapping id="shoeConfigSingle07" node="0>0|3|0|0|0|0|0|1|0|0|2|0|1|0|0" />
        <i3dMapping id="effectSlurrySingle07" node="0>0|3|0|0|0|0|0|1|0|0|2|0|1|0|0|0" />
        <i3dMapping id="shoeConfigDouble07" node="0>0|3|0|0|0|0|0|1|0|0|2|0|1|0|1" />
        <i3dMapping id="effectSlurryDouble07" node="0>0|3|0|0|0|0|0|1|0|0|2|0|1|0|1|0" />
        <i3dMapping id="groundAdjustedNode10RaycastRoot" node="0>0|3|0|0|0|0|0|1|0|0|3|0" />
        <i3dMapping id="groundAdjustedNode10Raycast" node="0>0|3|0|0|0|0|0|1|0|0|3|0|0" />
        <i3dMapping id="groundAdjustedNode10Adjust" node="0>0|3|0|0|0|0|0|1|0|0|3|0|1" />
        <i3dMapping id="groundAdjustedNode09_10Ref" node="0>0|3|0|0|0|0|0|1|0|0|3|0|1|0" />
        <i3dMapping id="armRightHydraulicRef" node="0>0|3|0|0|0|0|0|1|0|1" />
        <i3dMapping id="groundAdjustedNode05RaycastRoot" node="0>0|3|0|0|0|0|0|2|0|0" />
        <i3dMapping id="groundAdjustedNode05Raycast" node="0>0|3|0|0|0|0|0|2|0|0|0" />
        <i3dMapping id="groundAdjustedNode05Adjust" node="0>0|3|0|0|0|0|0|2|0|0|1" />
        <i3dMapping id="groundAdjustedNode05_06" node="0>0|3|0|0|0|0|0|2|0|0|1|0" />
        <i3dMapping id="shoeConfigSingle04" node="0>0|3|0|0|0|0|0|2|0|0|1|0|0" />
        <i3dMapping id="effectSlurrySingle04" node="0>0|3|0|0|0|0|0|2|0|0|1|0|0|0" />
        <i3dMapping id="shoeConfigDouble04" node="0>0|3|0|0|0|0|0|2|0|0|1|0|1" />
        <i3dMapping id="effectSlurryDouble04" node="0>0|3|0|0|0|0|0|2|0|0|1|0|1|0" />
        <i3dMapping id="groundAdjustedNode06RaycastRoot" node="0>0|3|0|0|0|0|0|2|1|0" />
        <i3dMapping id="groundAdjustedNode06Raycast" node="0>0|3|0|0|0|0|0|2|1|0|0" />
        <i3dMapping id="groundAdjustedNode06Adjust" node="0>0|3|0|0|0|0|0|2|1|0|1" />
        <i3dMapping id="groundAdjustedNode05_06Ref" node="0>0|3|0|0|0|0|0|2|1|0|1|0" />
        <i3dMapping id="armLeftHydraulic" node="0>0|3|0|0|0|0|0|3" />
        <i3dMapping id="armLeftHydraulicPunch" node="0>0|3|0|0|0|0|0|3|0" />
        <i3dMapping id="armRightHydraulic" node="0>0|3|0|0|0|0|0|4" />
        <i3dMapping id="armRightHydraulicPunch" node="0>0|3|0|0|0|0|0|4|0" />
        <i3dMapping id="armCenterHydraulicLeftRef" node="0>0|3|0|0|0|0|0|5" />
        <i3dMapping id="armCenterHydraulicRightRef" node="0>0|3|0|0|0|0|0|6" />
        <i3dMapping id="componentJoint" node="0>0|3|0|1" />
        <i3dMapping id="fillArm" node="0>0|3|1" />
        <i3dMapping id="fillArmHydraulicRef" node="0>0|3|1|0" />
        <i3dMapping id="fillLevelIndicator" node="0>0|3|2" />
        <i3dMapping id="axisBackLeftHydraulic" node="0>0|4|0" />
        <i3dMapping id="axisBackLeftHydraulicPunch" node="0>0|4|0|0" />
        <i3dMapping id="axisBackRightHydraulic" node="0>0|4|1" />
        <i3dMapping id="axisBackRightHydraulicPunch" node="0>0|4|1|0" />
        <i3dMapping id="fillArmHydraulic" node="0>0|4|2" />
        <i3dMapping id="fillArmHydraulicPunch" node="0>0|4|2|0" />
        <i3dMapping id="filllevelFlapHydraulicPunch" node="0>0|4|3|0" />
        <i3dMapping id="armCenterHydraulicLeft" node="0>0|4|4" />
        <i3dMapping id="armCenterHydraulicLeftPunch" node="0>0|4|4|0" />
        <i3dMapping id="armCenterHydraulicRight" node="0>0|4|5" />
        <i3dMapping id="armCenterHydraulicRightPunch" node="0>0|4|5|0" />
        <i3dMapping id="steeringBarCenterHydraulicRef" node="0>0|4|6" />
        <i3dMapping id="dischargeNode" node="0>0|5|0" />
        <i3dMapping id="exactFillRootNode" node="0>0|5|1" />
        <i3dMapping id="dischargeTrigger" node="0>0|5|2" />
        <i3dMapping id="fillTrigger" node="0>0|5|3" />
        <i3dMapping id="fillVolume" node="0>0|5|4" />
        <i3dMapping id="workAreaStart" node="0>0|6|0" />
        <i3dMapping id="workAreaWidth" node="0>0|6|1" />
        <i3dMapping id="workAreaHeight" node="0>0|6|2" />
        <i3dMapping id="aiMarkerLeft" node="0>0|7|0|0" />
        <i3dMapping id="aiMarkerRight" node="0>0|7|0|1" />
        <i3dMapping id="aiMarkerBack" node="0>0|7|0|2" />
        <i3dMapping id="aiCollisionNode" node="0>0|7|1" />
        <i3dMapping id="licensePlate" node="0>0|8" />
        <i3dMapping id="pfw18000_arm_component2" node="1>" />
        <i3dMapping id="armLeftPhy" node="1>0|0" />
        <i3dMapping id="armLeftWheel" node="1>0|0|0" />
        <i3dMapping id="armRightPhy" node="1>1|0" />
        <i3dMapping id="armRightWheel" node="1>1|0|0" />
        <i3dMapping id="skate150ZRotRef" node="1>2" />
        <i3dMapping id="skate150Ref" node="1>3" />
        <i3dMapping id="groundReferenceNode" node="1>4" />
    </i3dMappings>
</vehicle>
