<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="combineDrivable" 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>Panther 2</name>
        <specs>
            <combination xmlFilename="$data/vehicles/ropa/rr6x45/rr6x45.xml"/>
            <power>700</power>
            <maxSpeed>40</maxSpeed>
        </specs>
        <functions>
            <function>$l10n_function_combine</function>
            <function>$l10n_function_combineNeedsCutter</function>
        </functions>
        <image>$data/vehicles/ropa/panther2/store_panther2.png</image>
        <price>375000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>ROPA</brand>
        <category>beetVehicles</category>
        <shopTranslationOffset>0 -0.056 0</shopTranslationOffset>
        <shopRotationOffset>-0.428 0 0</shopRotationOffset>
        <shopFoldingState>1</shopFoldingState>
        <vertexBufferMemoryUsage>8390400</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>1782528</indexBufferMemoryUsage>
        <textureMemoryUsage>6684672</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>362713</audioMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_harvester</typeDesc>
        <filename>$data/vehicles/ropa/panther2/panther2.i3d</filename>
        <sounds filename="$data/vehicles/ropa/panther2/sounds/panther2.xml"/>
        <size width="4.5" length="11" height="4.3" lengthOffset="0.2"/>
        <speedLimit value="10"/>
        <components maxMass="42500">
            <component centerOfMass="0 1 3.5" solverIterationCount="10" mass="8600"/>
            <component centerOfMass="0 1 -1.5" solverIterationCount="10" mass="10000"/>
            <joint component1="1" component2="2" node="componentJoint" rotLimit="0 0 0" transLimit="0 0 0"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="HARVESTER" />
        <mapHotspot type="HARVESTER" />
    </base>

    <powerConsumer ptoRpm="350" neededMaxPtoPower="10"/>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT">
                <wheels autoRotateBackSpeed="1.3">
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM3000/800_70R38.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.2" repr="leftFrontWheel"  driveNode="leftFrontWheelNode"  useDriveNodeDirection="true" forcePointRatio="0.5" initialCompression="30" suspTravel="0.2" spring="83" damper="50"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM3000/800_70R38.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="6.5" repr="rightFrontWheel" driveNode="rightFrontWheelNode" useDriveNodeDirection="true" forcePointRatio="0.5" initialCompression="30" suspTravel="0.2" spring="96" damper="50"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM2000/900_60R32.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="5.6" repr="leftBackWheel"   driveNode="leftBackWheelNode"   useDriveNodeDirection="true" forcePointRatio="0.6" initialCompression="25" suspTravel="0.3" spring="66" damper="50"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/TM2000/900_60R32.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" restLoad="4.2" repr="rightBackWheel"  driveNode="rightBackWheelNode"  useDriveNodeDirection="true" forcePointRatio="0.6" initialCompression="25" suspTravel="0.3" spring="52" damper="50"/>
                    </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/cereXBib/800_70R38.xml">
                        <physics yOffset="0.001"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cereXBib/800_70R38.xml">
                        <physics yOffset="0.001"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cereXBib/900_60R32.xml">
                        <physics yOffset="0.003"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/cereXBib/900_60R32.xml">
                        <physics yOffset="0.003"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="CONTINENTAL" saveId="CONTINENTAL_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT">
                    <wheel filename="$data/shared/wheels/tires/continental/tractorMaster/800_70R38.xml">
                        <physics yOffset="0.007"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/tractorMaster/800_70R38.xml">
                        <physics yOffset="0.007"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/combineMaster/900_60R32.xml"/>
                    <wheel filename="$data/shared/wheels/tires/continental/combineMaster/900_60R32.xml"/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MITAS" saveId="MITAS_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT">
                    <wheel filename="$data/shared/wheels/tires/mitas/SFT/800_70R38.xml">
                        <physics yOffset="0.001"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/mitas/SFT/800_70R38.xml">
                        <physics yOffset="0.001"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/mitas/SFT/900_60R32.xml">
                        <physics yOffset="0.002"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/mitas/SFT/900_60R32.xml">
                        <physics yOffset="0.002"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="BKT" saveId="BKT_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT">
                    <wheel filename="$data/shared/wheels/tires/bkt/agrimaxForce/800_70R38.xml">
                        <physics yOffset="0.007"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/agrimaxForce/800_70R38.xml">
                        <physics yOffset="0.007"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/agrimaxTeris/900_60R32.xml"/>
                    <wheel filename="$data/shared/wheels/tires/bkt/agrimaxTeris/900_60R32.xml"/>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="VREDESTEIN" saveId="VREDESTEIN_DEFAULT">
                <wheels baseConfig="TRELLEBORG_DEFAULT">
                    <wheel filename="$data/shared/wheels/tires/vredestein/traxionHarvest/800_70R38.xml"/>
                    <wheel filename="$data/shared/wheels/tires/vredestein/traxionHarvest/800_70R38.xml"/>
                    <wheel filename="$data/shared/wheels/tires/vredestein/traxionHarvest/900_60R32.xml"/>
                    <wheel filename="$data/shared/wheels/tires/vredestein/traxionHarvest/900_60R32.xml"/>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <dynamicallyLoadedWheels>
            <dynamicallyLoadedWheel linkNode="leftAdditionalWheel"  filename="$data/shared/wheels/tires/trelleborg/AW305/215_75R17_5.xml" isLeft="true"  color="0.294 0.294 0.294" />
            <dynamicallyLoadedWheel linkNode="rightAdditionalWheel" filename="$data/shared/wheels/tires/trelleborg/AW305/215_75R17_5.xml" isLeft="false" color="0.294 0.294 0.294" />
        </dynamicallyLoadedWheels>

        <hubs>
            <color0>ROPA_YELLOW</color0>
            <color1 material="0">ROPA_YELLOW</color1>
            <hub linkNode="leftFrontWheelNode"   filename="$data/shared/wheels/hubs/hub_n12_4.xml" isLeft="true"  scale="0.450 0.450 0.450" />
            <hub linkNode="rightFrontWheelNode"  filename="$data/shared/wheels/hubs/hub_n12_4.xml" isLeft="false" scale="0.450 0.450 0.450" />
            <hub linkNode="leftBackWheelNode"    filename="$data/shared/wheels/hubs/hub_n12_4.xml" isLeft="true"  scale="0.450 0.450 0.450" />
            <hub linkNode="rightBackWheelNode"   filename="$data/shared/wheels/hubs/hub_n12_4.xml" isLeft="false" scale="0.450 0.450 0.450" />
            <hub linkNode="leftAdditionalWheel"  filename="$data/shared/wheels/hubs/hub_n6_1.xml"  isLeft="true"  scale="0.165 0.165 0.165" />
            <hub linkNode="rightAdditionalWheel" filename="$data/shared/wheels/hubs/hub_n6_1.xml"  isLeft="false" scale="0.165 0.165 0.165" />
        </hubs>

        <rimColor>ROPA_YELLOW</rimColor>

        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="40" rotMax="20" rotCenter="0 1" />
        </ackermannSteeringConfigurations>
    </wheels>

    <connectionHoses>
        <target attacherJointIndices="2" type="electric" node="backElectric" socket="electric"/>
    </connectionHoses>

    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0" linkNode="wheelChock01" filename="$data/shared/assets/wheelChocks/wheelChock01.i3d"/>
        <dynamicallyLoadedPart node="0" linkNode="wheelChock02" filename="$data/shared/assets/wheelChocks/wheelChock01.i3d"/>
        <dynamicallyLoadedPart node="0" linkNode="wheelChock03" filename="$data/shared/assets/wheelChocks/wheelChock01.i3d"/>
        <dynamicallyLoadedPart node="0" linkNode="wheelChock04" filename="$data/shared/assets/wheelChocks/wheelChock01.i3d"/>
    </dynamicallyLoadedParts>

    <speedRotatingParts>
        <speedRotatingPart node="powerShaft01" radius="0.38"/>
        <speedRotatingPart node="powerShaft03" radius="0.38"/>
        <speedRotatingPart node="powerShaft05" radius="0.38"/>
    </speedRotatingParts>

    <articulatedAxis componentJointIndex="1" anchorActor="0" rotSpeed="-34" rotMax="30" rotMin="-30" aiRevereserNode="aiRevereserNode" />

    <crabSteering distFromCompJointToCenterOfBackWheels="6.3695" aiSteeringModeIndex="2" toggleSpeedFactor="0.1" >
        <steeringMode name="$l10n_action_steeringModeAllWheel" >
            <wheel index="1" />
            <wheel index="2" />
            <wheel index="3" />
            <wheel index="4" />
            <articulatedAxis offset="0" locked="true" />
        </steeringMode>
        <steeringMode name="$l10n_action_steeringModeTurnSteering" inputBindingName="CRABSTEERING_ALLWHEEL">
            <wheel index="1" />
            <wheel index="2" />
            <wheel index="3" />
            <wheel index="4" />
            <articulatedAxis offset="0" locked="false" />
        </steeringMode>
        <steeringMode name="$l10n_action_steeringModeCrabLeft" inputBindingName="CRABSTEERING_CRABLEFT">
            <wheel index="1" offset="0" />
            <wheel index="2" offset="0" />
            <wheel index="3" offset="15" locked="true" />
            <wheel index="4" offset="15" locked="true" />
            <articulatedAxis offset="-15" locked="true" wheelIndices="3 4" />
            <animation name="safetyBarLeft" speed="1.0" />
        </steeringMode>
        <steeringMode name="$l10n_action_steeringModeCrabRight" inputBindingName="CRABSTEERING_CRABRIGHT">
            <wheel index="1" offset="0" />
            <wheel index="2" offset="0" />
            <wheel index="3" offset="-15" locked="true" />
            <wheel index="4" offset="-15" locked="true" />
            <articulatedAxis offset="15" locked="true" wheelIndices="3 4" />
            <animation name="safetyBarRight" speed="1.0" />
        </steeringMode>
    </crabSteering>

    <slopeCompensation>
        <compensationNode wheel1="1" wheel2="2" maxAngle="8" animationName="slopeCompensation_axis1" foldAngleScale="0"/>
        <compensationNode wheel1="3" wheel2="4" maxAngle="8" animationName="slopeCompensation_axis2" foldAngleScale="0"/>
    </slopeCompensation>

    <attacherJoints>
        <attacherJoint node="attacherJoint" jointType="cutter" jointPositionOffset="0 0 -0.839" lowerTransLimit="0 0 0" lowerRotLimit="5 0 5" moveTime="3.5">
            <distanceToGround lower="0.87" upper="1.62"/>
            <rotationNode node="attacherJointRot" upperRotation="-35 0 0" lowerRotation="38 0 0" startRotation="2 -0.372 0"/>
            <rotationNode2 node="upperArm1" upperRotation="100 0 -180" lowerRotation="130 0 -180"/>
            <schema position="1 0" rotation="0" invertX="true"/>
            <objectChange node="lightBar" visibilityActive="false" visibilityInactive="true"/>
        </attacherJoint>
        <attacherJoint node="trailerAttacherJoint" jointType="trailer" rootNode="panther2_back_component2" allowsLowering="false" lowerRotLimit="10 50 50" lowerTransLimit="0 0 0" allowsJointLimitMovement="false" canTurnOnImplement="false">
            <schema position="1 0" rotation="0" invertX="false"/>
        </attacherJoint>
    </attacherJoints>

    <lights>
        <sharedLight linkNode="workingLightSquare_02_01" lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml">
            <rotationNode name="rotationNode1" rotation="-10 0 0" />
        </sharedLight>
        <sharedLight linkNode="workingLightSquare_02_02" lightTypes="4" filename="$data/shared/assets/lights/lizard/workingLight09.xml">
            <rotationNode name="rotationNode1" rotation="-10 0 0" />
        </sharedLight>
        <sharedLight linkNode="workingLightSquare_02_03" lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml">
            <rotationNode name="rotationNode1" rotation="-10 0 0" />
        </sharedLight>
        <sharedLight linkNode="workingLightSquare_02_04" lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml">
            <rotationNode name="rotationNode1" rotation="-10 0 0" />
        </sharedLight>
        <sharedLight linkNode="workingLightSquare_02_05" lightTypes="4" filename="$data/shared/assets/lights/lizard/workingLight09.xml">
            <rotationNode name="rotationNode1" rotation="-10 0 0" />
        </sharedLight>
        <sharedLight linkNode="workingLightSquare_02_06" lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml">
            <rotationNode name="rotationNode1" rotation="-40 0 0" />
        </sharedLight>
        <sharedLight linkNode="workingLightSquare_02_07" lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml">
            <rotationNode name="rotationNode1" rotation="-40 0 0" />
        </sharedLight>

        <sharedLight linkNode="hellaRear2ChamberLightLED_02_01" filename="$data/shared/assets/lights/hella/hellaRear2ChamberLightLED_01_left.xml"/>
        <sharedLight linkNode="hellaRear2ChamberLightLED_02_02" filename="$data/shared/assets/lights/hella/hellaRear2ChamberLightLED_01_right.xml"/>

        <sharedLight linkNode="sideMarker03Right01" filename="$data/shared/assets/lights/lizard/sideMarker03_right.xml"/>
        <sharedLight linkNode="sideMarker03Left01" filename="$data/shared/assets/lights/lizard/sideMarker03_left.xml"/>

        <sharedLight linkNode="frontLightOval_02Left01" filename="$data/shared/assets/lights/lizard/frontLight04_left.xml"/>
        <sharedLight linkNode="frontLightOval_02Right01" filename="$data/shared/assets/lights/lizard/frontLight04_right.xml"/>

        <sharedLight linkNode="plateNumberLight02_01" filename="$data/shared/assets/lights/lizard/plateNumberLight02.xml"/>
        <sharedLight linkNode="plateNumberLight02_02" filename="$data/shared/assets/lights/lizard/plateNumberLight02.xml"/>

        <sharedLight linkNode="yellowRectangle_01_1" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml" />
        <sharedLight linkNode="yellowRectangle_01_2" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml" />
        <sharedLight linkNode="yellowRectangle_01_3" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml" />
        <sharedLight linkNode="yellowRectangle_01_4" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml" />
        <sharedLight linkNode="yellowRound_0201" filename="$data/shared/assets/reflectors/lizard/yellowRound_01.xml" />
        <sharedLight linkNode="yellowRound_0202" filename="$data/shared/assets/reflectors/lizard/yellowRound_01.xml" />
        <sharedLight linkNode="redRound_0302" filename="$data/shared/assets/reflectors/lizard/redRound_03.xml" />
        <sharedLight linkNode="redRound_0303" filename="$data/shared/assets/reflectors/lizard/redRound_03.xml" />

        <states>
            <state lightTypes="0"/>
            <state lightTypes="0 1"/>
            <state lightTypes="0 1 2"/>
            <state lightTypes="0 1 2 4"/>
        </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="backLightsHigh1"           lightTypes="0"/>
                <light node="licensePlateLightHigh"     lightTypes="0"/>
                <light node="workLightBackHigh1"        lightTypes="1"/>
                <light node="workLightFrontHigh1"       lightTypes="2"/>
                <light node="highBeamHigh"              lightTypes="3"/>
                <light node="workLightLeftHigh1"        lightTypes="4"/>
                <brakeLight node="backLightsHigh1" />
                <turnLightLeft node="turnLightLeftFront" />
                <turnLightLeft node="turnLightLeftBack" />
                <turnLightRight node="turnLightRightFront" />
                <turnLightRight node="turnLightRightBack" />
                <interiorLight node="interiorScreenLight"/>
            </high>
        </realLights>

        <defaultLights>
            <defaultLight shaderNode="lightsStatic"  lightTypes="2" intensity="20"/>
        </defaultLights>

        <beaconLights>
            <beaconLight node="beaconLight01" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml"/>
            <beaconLight node="beaconLight02" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml"/>
            <beaconLight node="beaconLight03" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml"/>
            <beaconLight node="beaconLight04" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml"/>
        </beaconLights>
    </lights>

    <licensePlates>
        <licensePlate node="licensePlateFront" position="FRONT" preferedType="SQUARISH"  placementArea="0.13 0.25 0.1 0.25"/>
        <licensePlate node="licensePlateBack"  position="BACK"  preferedType="ELONGATED" placementArea="0.07 0.28 0.07 0.28"/>
    </licensePlates>

    <enterable>
        <exitPoint node="exitPoint"/>
        <enterReferenceNode node="enterReferenceNode"/>

        <characterNode node="playerSkin" cameraMinDistance="0.5" spineRotation="-90 0 90">
            <target ikChain="rightFoot" targetNode="playerRightFootTarget" />
            <target ikChain="leftFoot" targetNode="playerLeftFootTarget" />
            <target ikChain="rightArm" targetNode="playerRightHandTarget" poseId="wideFingers"/>
            <target ikChain="leftArm" targetNode="playerLeftHandTarget" />
        </characterNode>

        <characterTargetNodeModifier node="playerRightFootTarget" transitionTime="0.1" >
            <state node="playerRightFootTargetGas"   referenceNode="gasPedal" directionReferenceNode="playerRightFootTargetGasRef" />
            <state node="playerRightFootTargetBrake" referenceNode="brakePedal" directionReferenceNode="playerRightFootTargetBrakeRef"/>
        </characterTargetNodeModifier>

        <cameras>
            <camera node="outdoorCamera" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="8" transMax="40" translation="0 0 13.5" rotation="-20 180 0">
                <raycastNode node="cameraRaycastNode1"/>
                <raycastNode node="cameraRaycastNode2"/>
                <raycastNode node="cameraRaycastNode3"/>
            </camera>
            <camera node="indoorCamera" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" shadowFocusBox="shadowFocusBox" suspensionNodeIndex="1"/>
        </cameras>

        <mirrors>
            <mirror node="mirrorDecal01" prio="2"/>
            <mirror node="mirrorDecal02" prio="1"/>
            <mirror node="mirrorDecal03" prio="2"/>
            <mirror node="mirrorDecal04" prio="1"/>
        </mirrors>

        <dashboards>
            <dashboard displayType="NUMBER" valueType="time" numbers="numbersTime" precision="2" font="GENERIC" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </enterable>

    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="2" usage="350" fillType="diesel" />   <!-- usage is per hour at max load and max rpm -->
                <consumer fillUnitIndex="3" usage="18" fillType="def" />      <!-- usage is per hour at max load and max rpm -->
            </consumerConfiguration>
        </consumerConfigurations>

        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="3" wheelIndex2="4"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.2" wheelIndex1="1" wheelIndex2="2"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4" differentialIndex1="1" differentialIndex2="2"/>
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>

        <motorConfigurations>
            <motorConfiguration name="Panther 2" hp="700" price="0">
                <motor torqueScale="2.955" minRpm="850" maxRpm="2200" maxForwardSpeed="43" maxBackwardSpeed="20" brakeForce="20" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1">
                    <torque normRpm="0.45" torque="0.9"/>
                    <torque normRpm="0.5" torque="0.97"/>
                    <torque normRpm="0.59" torque="1"/>
                    <torque normRpm="0.72" torque="1"/>
                    <torque normRpm="0.86" torque="0.88"/>
                    <torque normRpm="1" torque="0.72"/>
                </motor>
                <transmission minForwardGearRatio="14.5" maxForwardGearRatio="275" minBackwardGearRatio="40" maxBackwardGearRatio="275" name="$l10n_info_transmission_cvt"/>
            </motorConfiguration>
        </motorConfigurations>

        <exhaustEffects>
            <exhaustEffect node="exhaustParticle1" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.9 0.9 0.9 0.1" maxRpmColor="0.9 0.9 0.9 0.4" minRpmScale="0.05" maxRpmScale="0.5" />
        </exhaustEffects>

        <motorStartDuration>4700</motorStartDuration>

        <dashboards>
            <dashboard displayType="NUMBER" valueType="speed"     numbers="numbersSpeed"     precision="1" font="GENERIC" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="NUMBER" valueType="rpm"       numbers="numbersRpm"       precision="0" font="GENERIC" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="NUMBER" valueType="fuelUsage" numbers="numbersFuelUsage" precision="1" font="GENERIC" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </motorized>

    <drivable>
        <steeringWheel node="steeringWheel" indoorRotation="540" outdoorRotation="30"/>

        <dashboards>
            <dashboard displayType="ROT" valueType="accelerationAxis" node="gasPedal"   minRot="0 0 0" maxRot="15 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" valueType="decelerationAxis" node="brakePedal" minRot="0 0 0" maxRot="20 0 0" doInterpolation="true" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </drivable>


    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="1" turnOnFoldMinLimit="0" turnOnFoldMaxLimit="0.02" loadMovingToolStatesMaxLimit="-1" loadMovingToolStatesMinLimit="-1">
                    <foldingPart animationName="foldBunker" speedScale="0.7"/>
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <wipers>
        <wiper animName="wiperAnimation" >
            <state animSpeed="0.75" animPause="2.0" />
            <state animSpeed="0.75" animPause="0.0" />
            <state animSpeed="1.10" animPause="0.0" />
        </wiper>
    </wipers>

    <animations>
        <animation name="wiperAnimation">
            <part node="wiper" startTime="0" endTime="0.75" startRot="0 0 0" endRot="0 114.742 0" />

            <sound template="wiper1" startTime="0" endTime="0.75" direction="1"  volumeScale="1.0" pitchScale="0.8" fadeOut="0.1" linkNode="wiper"/>
            <sound template="wiper2" startTime="0" endTime="0.75" direction="-1" volumeScale="1.0" pitchScale="0.8" fadeOut="0.1" linkNode="wiper"/>
        </animation>

        <animation name="foldBunker" soundVolumeFactor="1.2">
            <part node="pipeArm1" startTime="2.578" endTime="5.33" startRot="0.0 0.0 0" endRot="0.0 0.0 0"/>
            <part node="pipeArm2" startTime="2.578" endTime="5.33" startRot="0.0 0.0 25.0" endRot="0.0 0.0 115.021"/>
            <part node="pipeArm3" startTime="3.954" endTime="6.248" startRot="0.0 0.0 -115.0" endRot="0.0 0.0 -50.118"/>

            <part node="leftRailing01" startTime="3.5" endTime="5.33" startRot="0.0 0.0 0" endRot="0.0 0.0 75"/>

            <part node="frontRailing" startTime="0.0" endTime="2.0" startRot="50 0.0 0.0" endRot="0 0.0 0.0"/>
            <part node="backRailing" startTime="4.954" endTime="6.33" startRot="-130 0.0 0.0" endRot="0.0 0.0 0.0"/>

            <part node="backStabilizationArm" startTime="6.0" endTime="8.0" startRot="90 0.0 0.0" endRot="0.0 0.0 0.0"/>
            <part node="rightFillArm" startTime="7.5" endTime="10" startRot="0.0 0.0 0.0" endRot="0.0 0.0 -65.0"/>
            <part node="rightFillArmFoilMounting" startTime="7.5" endTime="10" startRot="0.0 0.0 0.0" endRot="0.0 0.0 45"/>
            <part node="loadingFoil02Bone" startTime="7.5" endTime="10" startRot="0 0 0" endRot="0 0 45" startTrans="-1.036 2.770 -0.799" endTrans="-0.649 2.478 -0.799"/>

            <part node="frontAugerArm" startTime="1.5" endTime="3.578" startRot="0 0 70" endRot="0 0 0"/>
            <part node="backAugerArm" startTime="0.0" endTime="2.0" startRot="0 0 70" endRot="0 0 0"/>

            <part node="rightRailing02" startTime="0.0" endTime="2.0" startRot="0 0 0" endRot="0 0 -73.4"/>
            <part node="rightRailing02" startTime="7.2" endTime="8.0" startRot="0 0 -73.4" endRot="0 0 -103.871"/>

            <part node="leftRailing02" startTime="8.0" endTime="10.0" startRot="0 0 0" endRot="0 0 90"/>

            <sound template="hydraulicLayerTone3"   startTime="2.5" endTime="5.3" pitchScale="0.4" volumeScale="2.2" linkNode="pipeArm1Hydraulic01" direction="-1" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="defaultHydraulicSound" startTime="4.0" endTime="6.2" pitchScale="0.5" volumeScale="3.6" linkNode="pipeArm2Hydraulics"  direction="-1" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="hydraulicLayerTone3"   startTime="2.5" endTime="5.3" pitchScale="0.8" volumeScale="1.0" linkNode="pipeArm1Hydraulic01" direction="1" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="defaultHydraulicSound" startTime="4.0" endTime="6.2" pitchScale="1.0" volumeScale="2.4" linkNode="pipeArm2Hydraulics"  direction="1" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="defaultHydraulicSound" startTime="6.0" endTime="8.0" pitchScale="1.4" volumeScale="2.1" linkNode="backStabilizationArm"  direction="0" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="sheetImp03" startTime="5.3" pitchScale="0.7" volumeScale="4.0" linkNode="pipeArm1Hydraulic01" direction="1"/>
            <sound template="clackVar6"  startTime="5.3" pitchScale="0.35" volumeScale="2.0" linkNode="pipeArm2Hydraulics" direction="1"/>
            <sound template="cylinderPunch"  startTime="5.3" pitchScale="0.75" volumeScale="1.0" linkNode="pipeArm2Hydraulics" direction="1"/>
            <sound template="hydraulicLayerTone"    startTime="7.5" endTime="10.0" pitchScale="0.70" volumeScale="1.9" linkNode="rightFillArmDrum" direction="0" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="defaultHydraulicSound" startTime="7.5" endTime="10.0" pitchScale="0.6"  volumeScale="4.0" linkNode="leftFillArmDrum" direction="0" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="sheetImp03" startTime="10.0" pitchScale="0.8" volumeScale="2.5" linkNode="augerRotationPart" direction="1" />
            <sound template="sheetImp01" startTime="10.0" pitchScale="0.6" volumeScale="2.50" linkNode="augerRotationPart" direction="1" />
            <sound template="clackVar6"  startTime="10.0" pitchScale="0.3" volumeScale="2.50" linkNode="augerRotationPart" direction="1" />
            <sound template="sheetImp06" startTime="10.0" pitchScale="0.8" volumeScale="3.00" linkNode="frontRailing" direction="1" />
            <sound template="sheetImp01" startTime="7.5"  pitchScale="1.1" volumeScale="1.80" linkNode="rightFillArmDrum" direction="-1" />
            <sound template="clackVar6"  startTime="7.5"  pitchScale="0.4" volumeScale="1.80" linkNode="leftFillArmDrum" direction="-1" />
            <sound template="clackVar6"  startTime="8.0"  pitchScale="1.6" volumeScale="1.30" linkNode="leftRailing02" direction="-1" />
            <sound template="clackVar6"  startTime="2.5" pitchScale="0.3" volumeScale="1.80" linkNode="pipeArm1Hydraulic01" direction="-1" />
            <sound template="sheetImp01" startTime="2.5" pitchScale="0.6" volumeScale="2.20" linkNode="pipeArm1Hydraulic01" direction="-1" />
            <sound template="clackVar5"  startTime="2.6" pitchScale="0.6" volumeScale="2.00" linkNode="pipeArm1Hydraulic01" direction="-1" />
            <sound template="hydraulicLayerTone" startTime="0.0" endTime="3.58" pitchScale="0.8"  volumeScale="2.0" linkNode="augerRotationPart" direction="-1" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="hydraulicLayerTone" startTime="0.0" endTime="3.58" pitchScale="1.0"  volumeScale="1.3" linkNode="augerRotationPart" direction="1" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="clackVar5" startTime="0.05"  pitchScale="0.6" volumeScale="3.30" linkNode="augerRotationPart" direction="-1" />
            <sound template="clackVar5" startTime="3.50"  pitchScale="0.5" volumeScale="2.80" linkNode="augerRotationPart" direction="1" />
            <sound template="clackVar6" startTime="3.58"  pitchScale="0.5" volumeScale="2.30" linkNode="augerRotationPart" direction="1" />
            <sound template="clackVar6" startTime="2.00"  pitchScale="0.8" volumeScale="2.30" linkNode="augerRotationPart" direction="1" />
            <sound template="clackVar6" startTime="2.00"  pitchScale="0.7" volumeScale="2.30" linkNode="augerRotationPart" direction="-1" />
            <sound template="metalClose" startTime="4.90"  pitchScale="2.8" volumeScale="2.00" linkNode="backRailing" direction="-1" />
            <sound template="metalClose" startTime="6.30"  pitchScale="2.5" volumeScale="2.00" linkNode="backRailing" direction="1" />
            <sound template="metalClose" startTime="6.00"  pitchScale="2.3" volumeScale="1.20" linkNode="backStabilizationArm" direction="-1" />
            <sound template="clackVar6"  startTime="6.00"  pitchScale="1.0" volumeScale="1.40" linkNode="backStabilizationArm" direction="-1" />
            <sound template="metalClose" startTime="8.00"  pitchScale="2.1" volumeScale="1.20" linkNode="backStabilizationArm" direction="1" />
            <sound template="clackVar6"  startTime="8.00"  pitchScale="1.2" volumeScale="1.40" linkNode="backStabilizationArm" direction="1" />
        </animation>

        <animation name="ladderAnimation" soundVolumeFactor="3">
            <part node="ladder" startTime="0" endTime="2" startRot="0 0 0" endRot="0 0 160"/>

            <sound template="metalClose" startTime="1.99" pitchScale="2.8" volumeScale="6.7" linkNode="ladder" direction="0" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="metalClose" startTime="0.01" pitchScale="2.8" volumeScale="6.7" linkNode="ladder" direction="0" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="clackVar6"  startTime="1.99" pitchScale="1.8" volumeScale="4.7" linkNode="ladder" direction="1" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="clackVar6"  startTime="0.01" pitchScale="2.8" volumeScale="4.7" linkNode="ladder" direction="-1" fadeIn="0.2" fadeOut="0.05"/>
        </animation>

        <animation name="slopeCompensation_axis1">
            <part node="frontAxis" startTime="0" endTime="3" startRot="0 0 -8" endRot="0 0 8"/>
            <part node="slopeCompensationNode" startTime="0" endTime="3" startRot="1 0 -8" endRot="0 0 8"/>
        </animation>
        <animation name="slopeCompensation_axis2">
            <part node="backAxis" startTime="0" endTime="3" startRot="0 0 -8" endRot="0 0 8"/>
        </animation>

        <animation name="safetyBarLeft" soundVolumeFactor="0.7">
            <part node="safetyBarLeft" startTime="0" endTime="3" startRot="0 0 0" endRot="0 0 70"/>

            <sound template="hydraulicLayerTone"   startTime="0.0" endTime="3.0" pitchScale="1.8" volumeScale="0.7" linkNode="safetyBarLeft" direction="0" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="metalClose" startTime="0.0"  pitchScale="2.5" volumeScale="2.00" linkNode="safetyBarLeft" direction="-1" />
            <sound template="metalClose" startTime="3.00" pitchScale="3.2" volumeScale="1.70" linkNode="safetyBarLeft" direction="1" />
        </animation>
        <animation name="safetyBarRight" soundVolumeFactor="0.7">
            <part node="safetyBarRight" startTime="0" endTime="3" startRot="0 0 0" endRot="0 0 -70"/>

            <sound template="hydraulicLayerTone"   startTime="0.0" endTime="3.0" pitchScale="2.0" volumeScale="0.6" linkNode="safetyBarRight" direction="0" fadeIn="0.2" fadeOut="0.05"/>
            <sound template="metalClose" startTime="0.0"  pitchScale="2.5" volumeScale="2.00" linkNode="safetyBarRight" direction="-1" />
            <sound template="metalClose" startTime="3.00" pitchScale="3.2" volumeScale="1.70" linkNode="safetyBarRight" direction="1" />
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="frontAxis" wheelIndices="1 2">
                <dependentPart node="leftFrontSuspensionHydraulic"/>
                <dependentPart node="rightFrontSuspensionHydraulic"/>
            </movingTool>
            <movingTool node="backAxis" wheelIndices="3 4">
                <dependentPart node="backAxisHydraulicRight"/>
                <dependentPart node="backAxisHydraulicLeft"/>
            </movingTool>

            <movingTool node="slopeCompensationNode">
                <attacherJoint jointIndices="1"/>
            </movingTool>

            <!-- arm up/down -->
            <movingTool node="pipeArm1" freezingPipeStates="0 1" foldMinLimit="0" foldMaxLimit="0" playSound="true" >
                <controls axis="AXIS_PIPE2" invertAxis="false" mouseSpeedFactor="1" iconName="CRANE_ARM1_ROTATE_X" />
                <rotation rotSpeed="10" rotAcceleration="125" rotMax="-40" rotMin="-80" rotationAxis="3"/>
                <dependentPart node="pipeArm1Hydraulic01"/>
                <dependentPart node="pipeArm1Hydraulic02"/>
                <dependentPart node="pipeCoverArm"/>
            </movingTool>

            <!-- arm end -->
            <movingTool node="pipeArm3" freezingPipeStates="0 1" foldMinLimit="0" foldMaxLimit="0" playSound="true" >
                <controls axis="AXIS_PIPE" invertAxis="false" mouseSpeedFactor="1" iconName="PIPE_END_ROTATE" />
                <rotation rotSpeed="10" rotAcceleration="125" rotMax="0" rotMin="-70" rotationAxis="3"/>
                <dependentPart node="pipeArm3Hydraulics"/>
            </movingTool>

            <!-- railings right -->
            <movingTool node="rightFillArm" playSound="true">
                <dependentPart node="rightRailing"/>
                <dependentPart node="rightFillArmHydraulics01"/>
                <dependentPart node="rightFillArmHydraulics02"/>
            </movingTool>

            <!-- railings front -->
            <movingTool node="frontRailing" playSound="true">
                <dependentPart node="frontRailingHydraulic"/>
            </movingTool>

            <!-- auger -->
            <movingTool node="frontAugerArm" playSound="true">
                <dependentPart node="augerOrientation"/>
                <dependentPart node="backAugerArmShaftRot"/>
                <dependentPart node="frontAugerArmHydraulic"/>
            </movingTool>
            <movingTool node="backAugerArm" playSound="true">
                <dependentPart node="augerOrientation"/>
                <dependentPart node="backAugerArmShaftRot"/>
                <dependentPart node="backAugerArmHydraulic"/>
            </movingTool>

            <!-- unloading arm -->
            <movingTool node="pipeArm2" playSound="true">
                <dependentPart node="pipeArm2Hydraulics"/>
            </movingTool>
        </movingTools>

        <movingParts>
            <!-- railings -->
            <movingPart node="rightRailing" referencePoint="rightRailingOriRef" localReferencePoint="rightRailingOri" referenceFrame="rightRailingRefFrame">
                <dependentPart node="rightRailingOri"/>
            </movingPart>
            <movingPart node="rightRailingOri" referencePoint="rightRailingOriRef" referenceFrame="rightRailingOriRef"/>

            <movingPart node="rightFillArmHydraulics01" referencePoint="rightFillArmHydraulics01Ref" referenceFrame="rightFillArmHydraulics01Ref">
                <translatingPart node="rightFillArmHydraulics01Punch"/>
            </movingPart>

            <movingPart node="rightFillArmHydraulics02" referencePoint="rightFillArmHydraulics02Ref" referenceFrame="rightFillArmHydraulics02Ref">
                <translatingPart node="rightFillArmHydraulics02Punch"/>
            </movingPart>

            <movingPart node="frontRailingHydraulic" referencePoint="frontRailingHydraulicRef" referenceFrame="frontRailingHydraulicRef">
                <translatingPart node="frontRailingHydraulicPunch"/>
            </movingPart>

            <!-- auger -->
            <movingPart node="augerOrientation" referencePoint="augerOrientationRef" referenceFrame="augerOrientationRef"/>
            <movingPart node="backAugerArmHydraulic" referencePoint="backAugerArmHydraulicRef" referenceFrame="backAugerArmHydraulicRef">
                <translatingPart node="backAugerArmHydraulicPunch"/>
            </movingPart>
            <movingPart node="frontAugerArmHydraulic" referencePoint="frontAugerArmHydraulicRef" referenceFrame="frontAugerArmHydraulicRef">
                <translatingPart node="frontAugerArmHydraulicPunch"/>
            </movingPart>
            <movingPart node="backAugerArmShaftRot" referencePoint="backAugerArmShaftTransRef" referenceFrame="backAugerArmShaftTransRef">
                <translatingPart node="backAugerArmShaftTrans"/>
            </movingPart>

            <!-- unloading arm -->
            <movingPart node="pipeArm1Hydraulic01" referencePoint="pipeArm1Hydraulic01Ref" referenceFrame="pipeArm1Hydraulic01Ref">
                <translatingPart node="pipeArm1Hydraulic01Punch"/>
            </movingPart>
            <movingPart node="pipeArm1Hydraulic02" referencePoint="pipeArm1Hydraulic02Ref" referenceFrame="pipeArm1Hydraulic02Ref">
                <translatingPart node="pipeArm1Hydraulic02Punch"/>
            </movingPart>

            <movingPart node="pipeArm2Hydraulics" referencePoint="pipeArm2HydraulicsRef" referenceFrame="pipeArm2HydraulicsRef">
                <translatingPart node="pipeArm2HydraulicsPunch"/>
            </movingPart>

            <movingPart node="pipeArm3Hydraulics" referencePoint="pipeArm3HydraulicsRef" referenceFrame="pipeArm3HydraulicsRef">
                <translatingPart node="pipeArm3HydraulicsPunch"/>
            </movingPart>

            <movingPart node="pipeCoverArm" referencePoint="pipeCoverArm2Ref" localReferencePoint="pipeCoverArm2" referenceFrame="pipeCoverArmRefFrame">
                <dependentPart node="pipeCoverArm2"/>
                <dependentPart node="pipeCoverAnim"/>
            </movingPart>
            <movingPart node="pipeCoverArm2" referencePoint="pipeCoverArm2Ref" referenceFrame="pipeCoverArm2Ref"/>
            <movingPart node="pipeCoverAnim" referencePoint="pipeCoverAnimRef" referenceFrame="pipeCoverAnimRef"/>

            <!-- pipe nodes -->
            <movingPart node="pipeNodes" referenceFrame="panther2_back_component2" isActiveDirty="true" maxUpdateDistance="80"/>

            <!-- steering -->
            <movingPart node="leftBackSteeringHydraulic" referencePoint="leftBackSteeringHydraulicRef" referenceFrame="leftBackSteeringHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="leftBackSteeringHydraulicPunch"/>
            </movingPart>
            <movingPart node="rightBackSteeringHydraulic" referencePoint="rightBackSteeringHydraulicRef" referenceFrame="rightBackSteeringHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="rightBackSteeringHydraulicPunch"/>
            </movingPart>
            <movingPart node="steeringBarBack" referencePoint="steeringBarBackRef" referenceFrame="steeringBarBackRef" isActiveDirty="true" maxUpdateDistance="80"/>

            <movingPart node="leftFrontSteeringHydraulic" referencePoint="leftFrontSteeringHydraulicRef" referenceFrame="leftFrontSteeringHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="leftFrontSteeringHydraulicPunch"/>
            </movingPart>
            <movingPart node="rightFrontSteeringHydraulic" referencePoint="rightFrontSteeringHydraulicRef" referenceFrame="rightFrontSteeringHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="rightFrontSteeringHydraulicPunch"/>
            </movingPart>
            <movingPart node="steeringBar" referencePoint="steeringBarRef" referenceFrame="steeringBarRef" isActiveDirty="true" maxUpdateDistance="80"/>

            <movingPart node="leftSteeringHydraulic" referencePoint="leftSteeringHydraulicRef" referenceFrame="leftSteeringHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="leftSteeringHydraulicPunch"/>
            </movingPart>
            <movingPart node="rightSteeringHydraulic" referencePoint="rightSteeringHydraulicRef" referenceFrame="rightSteeringHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="rightSteeringHydraulicPunch"/>
            </movingPart>

            <!-- slope compensation -->
            <movingPart node="backAxisHydraulicRight" referencePoint="backAxisHydraulicRightRef" referenceFrame="backAxisHydraulicRightRef">
                <translatingPart node="backAxisHydraulicRightPunch"/>
            </movingPart>
            <movingPart node="backAxisHydraulicLeft" referencePoint="backAxisHydraulicLeftRef" referenceFrame="backAxisHydraulicLeftRef">
                <translatingPart node="backAxisHydraulicLeftPunch"/>
            </movingPart>
            <movingPart node="leftFrontSuspensionHydraulic" referencePoint="leftFrontSuspensionHydraulicRef" referenceFrame="leftFrontSuspensionHydraulicRef">
                <translatingPart node="leftFrontSuspensionHydraulicPunch"/>
            </movingPart>
            <movingPart node="rightFrontSuspensionHydraulic" referencePoint="rightFrontSuspensionHydraulicRef" referenceFrame="rightFrontSuspensionHydraulicRef">
                <translatingPart node="rightFrontSuspensionHydraulicPunch"/>
            </movingPart>

            <!-- drive shafts -->
            <movingPart node="powerShaft02" referencePoint="powerShaft02Ref" referenceFrame="powerShaft02Ref" isActiveDirty="true" maxUpdateDistance="80"/>
            <movingPart node="powerShaft04" referencePoint="powerShaft04Ref" referenceFrame="powerShaft04Ref" isActiveDirty="true" maxUpdateDistance="80"/>

            <!-- feeder -->
            <movingPart node="cleaningRail" referencePoint="cleaningRailRef" referenceFrame="cleaningRailRef" isActiveDirty="true" maxUpdateDistance="150"/>
            <movingPart node="feederArm1" referencePoint="feederArm1Ref" localReferencePoint="feederArm2" referenceFrame="feederArm1RefFrame" isActiveDirty="true" maxUpdateDistance="300">
                <dependentPart node="feederArm2"/>
            </movingPart>
            <movingPart node="feederArm2" referencePoint="feederArm1Ref" referenceFrame="feederArm1RefFrame"/>
            <movingPart node="rightFeederHydraulic" referencePoint="rightFeederHydraulicRef" referenceFrame="rightFeederHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="rightFeederHydraulicPunch"/>
            </movingPart>
            <movingPart node="leftFeederHydraulic" referencePoint="leftFeederHydraulicRef" referenceFrame="leftFeederHydraulicRef" isActiveDirty="true" maxUpdateDistance="80">
                <translatingPart node="leftFeederHydraulicPunch"/>
            </movingPart>
            <movingPart node="upperArm2" referencePoint="referencePointUpperArm2" referenceFrame="upperArm2RefFrame" isActiveDirty="true" maxUpdateDistance="150">
                <dependentPart node="upperArm3"/>
            </movingPart>
            <movingPart node="upperArm3" referencePoint="referencePointUpperArm3" referenceFrame="referencePointUpperArm3"/>
            <movingPart node="leftUpperArmRotationNode" referencePoint="leftUpperArmRotationNodeRef" referenceFrame="leftUpperArmRotationNodeRefFrame" isActiveDirty="true" maxUpdateDistance="80"/>
            <movingPart node="rightUpperArmRotationNode" referencePoint="rightUpperArmRotationNodeRef" referenceFrame="rightUpperArmRotationNodeRef" isActiveDirty="true" maxUpdateDistance="80"/>
            <movingPart node="cleaningRailArm" referencePoint="cleaningRailArmRef" localReferencePoint="cleaningRailArm2" referenceFrame="cleaningRailArmRefFrame" isActiveDirty="true" maxUpdateDistance="80">
                <dependentPart node="cleaningRailArm2"/>
            </movingPart>
            <movingPart node="cleaningRailArm2" referencePoint="cleaningRailArmRef" referenceFrame="cleaningRailArmRef"/>
        </movingParts>

        <sounds>
            <actionSound template="hydraulicLayerTone3"   pitchScale="0.4" volumeScale="2.2" linkNode="pipeArm1Hydraulic01" actionNames="TRANSLATING_NEG " nodes="pipeArm1Hydraulic01" fadeIn="0.2" fadeOut="0.05"/>
            <actionSound template="defaultHydraulicSound" pitchScale="0.5" volumeScale="4.4" linkNode="pipeArm2Hydraulics"  actionNames="TRANSLATING_NEG " nodes="pipeArm1Hydraulic01" fadeIn="0.2" fadeOut="0.05"/>
            <actionSound template="hydraulicLayerTone3"   pitchScale="0.8" volumeScale="1.0" linkNode="pipeArm1Hydraulic01" actionNames="TRANSLATING_POS " nodes="pipeArm1Hydraulic01" fadeIn="0.2" fadeOut="0.05"/>
            <actionSound template="defaultHydraulicSound" pitchScale="1.0" volumeScale="2.4" linkNode="pipeArm2Hydraulics"  actionNames="TRANSLATING_POS " nodes="pipeArm1Hydraulic01" fadeIn="0.2" fadeOut="0.05"/>
            <actionSound template="sheetImp05"  pitchScale="0.7"  volumeScale="7.2" linkNode="pipeNodes"          actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="pipeArm1"/>
            <actionSound template="clackVar6"   pitchScale="0.35" volumeScale="2.8" linkNode="pipeArm2Hydraulics" actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="pipeArm1"/>
            <actionSound template="sheetImp01"  pitchScale="0.8"  volumeScale="4.2" linkNode="pipeNodes"          actionNames="TOOL_MOVE_END_NEG_LIMIT" nodes="pipeArm1"/>
            <actionSound template="clackVar6"   pitchScale="0.15" volumeScale="3.2" linkNode="pipeArm2Hydraulics" actionNames="TOOL_MOVE_END_NEG_LIMIT" nodes="pipeArm1"/>
            <actionSound template="defaultHydraulicSound" pitchScale="1.6" volumeScale="2.0" linkNode="pipeNodes" actionNames="TRANSLATING_POS TRANSLATING_NEG" nodes="pipeArm3Hydraulics" fadeIn="0.2" fadeOut="0.05"/>
            <actionSound template="sheetImp03" pitchScale="0.9"  volumeScale="2.5" linkNode="pipeNodes" actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="pipeArm3"/>
            <actionSound template="sheetImp02" pitchScale="1.25" volumeScale="3.0" linkNode="pipeNodes" actionNames="TOOL_MOVE_END_POS_LIMIT" nodes="pipeArm3"/>
            <actionSound template="sheetImp03" pitchScale="0.8"  volumeScale="3.0" linkNode="pipeNodes" actionNames="TOOL_MOVE_END_NEG_LIMIT" nodes="pipeArm3"/>
        </sounds>
    </cylindered>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit shopDisplayUnit="CUBICMETER" fillTypes="sugarBeet" capacity="30000" >
                        <fillMassNode node="panther2_back_component2"/>
                        <exactFillRootNode node="exactFillRootNode" />
                        <alarmTriggers>
                            <alarmTrigger minFillLevel="1" maxFillLevel="1" turnOffInTrigger="true"/>
                        </alarmTriggers>
                    </fillUnit>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="1300" />
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="def"    capacity="145" />
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>

    <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolume" maxDelta="0.5" maxAllowedHeapAngle="25" fillUnitIndex="1"/>
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>

        <unloadInfos>
            <unloadInfo>
                <node node="unloadInfo01" width="2.4" length="3.5" minHeight="1.0" priority="2"/>
                <node node="unloadInfo02" width="2.4" length="3.5" priority="1"/>
                <node node="unloadInfo03" width="2.4" length="3.5" minHeight="1.0" priority="1"/>
            </unloadInfo>
        </unloadInfos>

        <loadInfos>
            <loadInfo>
                <node node="loadInfo01" width="0.6" length="0.5" />
                <node node="loadInfo02" width="0.6" length="0.5" minFillLevelPercentage="0.5"/>
                <node node="loadInfo03" width="0.6" length="0.5" minFillLevelPercentage="0.8"/>
            </loadInfo>
        </loadInfos>
    </fillVolume>

    <pipe foldMinState="1" foldMaxState="1" foldMinLimit="0" foldMaxLimit="0" dischargeNodeIndex="1">
        <states num="2" unloading="2" />

        <unloadingTriggers>
            <unloadingTrigger node="trailerTrigger"/>
        </unloadingTriggers>

        <pipeNodes>
            <pipeNode node="pipeArm1" rotationSpeeds="0 0 8">
                <state rotation="0 0 0"/>
                <state rotation="0 0 -50"/>
            </pipeNode>
            <pipeNode node="pipeArm2" rotationSpeeds="0 0 8">
                <state rotation="0 0 25"/>
                <state rotation="0 0 0"/>
            </pipeNode>
            <pipeNode node="pipeArm3" rotationSpeeds="0 0 15">
                <state rotation="0 0 -115"/>
                <state rotation="0 0 -25"/>
            </pipeNode>
        </pipeNodes>

        <animationNodes>
            <animationNode class="ScrollingAnimation" node="unloadingBelt"   scrollSpeed="-0.33" scrollLength="10" shaderParameterName="offsetUV" shaderParameterComponent="1" turnOnFadeTime="0.3" turnOffFadeTime="1"/>
            <animationNode class="ScrollingAnimation" node="bunkerBelt01"    scrollSpeed="-0.07" scrollLength="10" shaderParameterName="offsetUV" shaderParameterComponent="1" turnOnFadeTime="1"   turnOffFadeTime="1"/>
            <animationNode class="ScrollingAnimation" node="bunkerBelt02"    scrollSpeed="-0.3"  scrollLength="10" shaderParameterName="offsetUV" shaderParameterComponent="1" turnOnFadeTime="1"   turnOffFadeTime="1"/>
        </animationNodes>
    </pipe>

    <dischargeable>
        <dischargeNode node="raycastNode" emptySpeed="1500" fillUnitIndex="1" maxDistance="6">
            <info width="2" length="1" useRaycastHitPosition="true"/>
            <effects>
                <effectNode effectNode="effectUnloading"  effectClass="MorphPositionEffect" materialType="belt" delay="0" fadeTime="1.5" speed="0.9" scrollLength="10" scrollSpeed="1.5"/>
                <effectNode effectNode="pipeEmitterShape" effectClass="ParticleEffect"      materialType="unloadingParticle" particleType="unloading" emitCountScale="1" delay="1.5" lifespan="0.11"/>
            </effects>
            <dischargeStateSound template="augerBelt" pitchScale="0.7" volumeScale="1.4" fadeIn="0.2" fadeOut="1" innerRadius="1.0" outerRadius="40.0" linkNode="pipeNodes"/>
        </dischargeNode>
    </dischargeable>

    <combine allowThreshingDuringRain="true">
        <chopper available="false"/>
        <swath available="false"/>
        <ladder animName="ladderAnimation" animSpeedScale="-1" foldMinLimit="0.99" foldMaxLimit="1"/>

        <fillEffect>
            <effectNode effectClass="MorphPositionEffect" effectNode="effectLoadingDirt"          materialType="belt_cropDirt"  delay="0.0" fadeTime="3.5" scrollLength="10" scrollSpeed="0.7"/>
            <effectNode effectClass="MorphPositionEffect" effectNode="effectLoadingClean"         materialType="belt_cropClean" delay="3.5" fadeTime="2.5" scrollLength="10" scrollSpeed="0.7"/>
            <effectNode effectClass="ParticleEffect"      effectNode="feederCleaningSoilEmitter"  particleType="CLEANING_SOIL" emitCountScale="0.2"/>
            <effectNode effectClass="ParticleEffect"      effectNode="feederCleaningDustEmitter"  particleType="CLEANING_DUST" emitCountScale="0.2"/>
            <effectNode effectClass="ParticleEffect"      effectNode="cleaningSoilEmitter"        particleType="CLEANING_SOIL" emitCountScale="0.2"/>
            <effectNode effectClass="ParticleEffect"      effectNode="cleaningDustEmitter"        particleType="CLEANING_DUST" emitCountScale="0.2"/>
       </fillEffect>

        <animationNodes speedReverseFillLevel="0.8">
            <!-- auger -->
            <animationNode node="augerRotationPart" rotSpeed="-300" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4" speedFunc="getFillLevelDependentSpeed"/>
            <animationNode node="backAugerArmShaft" rotSpeed="300"  rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4" speedFunc="getFillLevelDependentSpeed"/>

            <!-- cleaning -->
            <animationNode node="cleaningDrum01"       rotSpeed="-250" rotAxis="2" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="cleaningDrum02"       rotSpeed="250"  rotAxis="2" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="cleaningDrum03"       rotSpeed="-250" rotAxis="2" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="cleaningRotationPart" rotSpeed="-250" rotAxis="2" turnOnFadeTime="2" turnOffFadeTime="4"/>

            <!-- belts -->
            <animationNode node="rightFillArmDrum" rotSpeed="400" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="leftFillArmDrum"  rotSpeed="400" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="loadingBelt" shaderParameterName="offsetUV" shaderComponentScale="1 0 0 0" rotSpeed="7.0" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="feederBelt"  shaderParameterName="offsetUV" shaderComponentScale="1 0 0 0" rotSpeed="12.5" turnOnFadeTime="2" turnOffFadeTime="4"/>
        </animationNodes>
    </combine>

    <suspensions>
        <suspension node="seat"              weight="90" 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>

    <dashboard>
        <groups>
            <group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"   isMotorStarting="true" isMotorRunning="true"/>
        </groups>

        <default>
            <dashboard displayType="EMITTER" node="interiorScreen"  idleValue="-1" intensity="0.3" groups="MOTOR_ACTIVE" />
            <dashboard displayType="EMITTER" node="cameraScreensDecal" idleValue="-1" intensity="0.3" groups="MOTOR_ACTIVE" />
            <dashboard displayType="VISIBILITY" node="interiorScreenLight" groups="MOTOR_ACTIVE" />
        </default>
    </dashboard>

    <ai>
        <agent width="3.3" length="10.9" height="4.3" lengthOffset="-0.75" frontOffset="2.78" />
        <collisionTrigger node="aiCollisionNode" width="3.4" height="5.7"/>
    </ai>

    <foliageBending>
        <bendingNode minX="-1.6" maxX="1.6" minZ="4.1" maxZ="5.1 " yOffset="0.6" />
        <bendingNode minX="-1.6" maxX="1.6" minZ="-5.1" maxZ="4.1 " yOffset="0.6" node="panther2Back_vis" />
    </foliageBending>

    <baseMaterial>
        <material name="panther2_01_mat" baseNode="panther2Back_vis">
            <shaderParameter name="colorMat0" value="ROPA_YELLOW"/>
        </material>
        <material name="panther2_02_mat" baseNode="panther2Front_vis">
            <shaderParameter name="colorMat0" value="ROPA_YELLOW"/>
        </material>
        <material name="RRXLTrailer_mat" baseNode="lightBar_lod0">
            <shaderParameter name="colorMat0" value="ROPA_YELLOW"/>
        </material>
        <material name="panther2Grid1_mat" baseNode="grid02">
            <shaderParameter name="colorMat0" value="ROPA_YELLOW"/>
            <shaderParameter name="colorMat1" value="ROPA_YELLOW"/>
            <shaderParameter name="colorMat2" value="ROPA_YELLOW"/>
        </material>
    </baseMaterial>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="panther2_front_component1" node="0>" />
        <i3dMapping id="frontAxis" node="0>0|0|0" />
        <i3dMapping id="leftFrontWheel" node="0>0|0|0|0|0" />
        <i3dMapping id="leftFrontWheelNode" node="0>0|0|0|0|0|0|0" />
        <i3dMapping id="steeringBar" node="0>0|0|0|0|0|1" />
        <i3dMapping id="leftFrontSteeringHydraulicRef" node="0>0|0|0|0|0|2" />
        <i3dMapping id="rightFrontWheel" node="0>0|0|0|1|0" />
        <i3dMapping id="rightFrontWheelNode" node="0>0|0|0|1|0|0|0" />
        <i3dMapping id="steeringBarRef" node="0>0|0|0|1|0|1" />
        <i3dMapping id="rightFrontSteeringHydraulicRef" node="0>0|0|0|1|0|2" />
        <i3dMapping id="leftFrontSteeringHydraulic" node="0>0|0|0|2" />
        <i3dMapping id="leftFrontSteeringHydraulicPunch" node="0>0|0|0|2|0" />
        <i3dMapping id="rightFrontSteeringHydraulic" node="0>0|0|0|3" />
        <i3dMapping id="rightFrontSteeringHydraulicPunch" node="0>0|0|0|3|0" />
        <i3dMapping id="leftFrontSuspensionHydraulicRef" node="0>0|0|0|4" />
        <i3dMapping id="rightFrontSuspensionHydraulicRef" node="0>0|0|0|5" />
        <i3dMapping id="leftFrontSuspensionHydraulic" node="0>0|0|1" />
        <i3dMapping id="leftFrontSuspensionHydraulicPunch" node="0>0|0|1|0" />
        <i3dMapping id="rightFrontSuspensionHydraulic" node="0>0|0|2" />
        <i3dMapping id="rightFrontSuspensionHydraulicPunch" node="0>0|0|2|0" />
        <i3dMapping id="outdoorCameraTarget" node="0>0|1|0" />
        <i3dMapping id="outdoorCamera" node="0>0|1|0|0" />
        <i3dMapping id="indoorCamera" node="0>0|1|1" />
        <i3dMapping id="cameraRaycastNode1" node="0>0|1|2" />
        <i3dMapping id="cameraRaycastNode2" node="0>0|1|3" />
        <i3dMapping id="shadowFocusBox" node="0>0|1|4" />
        <i3dMapping id="lightsStatic" node="0>0|2|0|0" />
        <i3dMapping id="workLightFrontLow" node="0>0|2|1|0" />
        <i3dMapping id="workLightFrontHigh1" node="0>0|2|1|1" />
        <i3dMapping id="beaconLight01" node="0>0|2|2|0" />
        <i3dMapping id="beaconLight02" node="0>0|2|2|1" />
        <i3dMapping id="exitPoint" node="0>0|3" />
        <i3dMapping id="enterReferenceNode" node="0>0|3|0" />
        <i3dMapping id="licensePlateFront" node="0>0|4" />
        <i3dMapping id="cutter" node="0>0|5|0" />
        <i3dMapping id="attacherJointRot" node="0>0|5|0|0" />
        <i3dMapping id="slopeCompensationNode" node="0>0|5|0|0|0" />
        <i3dMapping id="upperArm1" node="0>0|5|0|0|0|0" />
        <i3dMapping id="upperArm2" node="0>0|5|0|0|0|0|0" />
        <i3dMapping id="upperArm3" node="0>0|5|0|0|0|0|0|0" />
        <i3dMapping id="feederArm1" node="0>0|5|0|0|0|0|1" />
        <i3dMapping id="feederArm2" node="0>0|5|0|0|0|0|1|0" />
        <i3dMapping id="feederBelt" node="0>0|5|0|0|0|0|1|0|0" />
        <i3dMapping id="feederCleaningSoilEmitter" node="0>0|5|0|0|0|0|1|0|1|0" />
        <i3dMapping id="feederCleaningDustEmitter" node="0>0|5|0|0|0|0|1|0|1|1" />
        <i3dMapping id="lightBar" node="0>0|5|0|0|0|0|2" />
        <i3dMapping id="frontLightOval_02Right01" node="0>0|5|0|0|0|0|2|0|0" />
        <i3dMapping id="frontLightOval_02Left01" node="0>0|5|0|0|0|0|2|0|1" />
        <i3dMapping id="frontLightLow" node="0>0|5|0|0|0|0|2|3|0" />
        <i3dMapping id="highBeamLow" node="0>0|5|0|0|0|0|2|3|1" />
        <i3dMapping id="frontLightHigh" node="0>0|5|0|0|0|0|2|3|2" />
        <i3dMapping id="highBeamHigh" node="0>0|5|0|0|0|0|2|3|3" />
        <i3dMapping id="turnLightLeftFront" node="0>0|5|0|0|0|0|2|4|0" />
        <i3dMapping id="turnLightRightFront" node="0>0|5|0|0|0|0|2|4|1" />
        <i3dMapping id="lightBar_lod0" node="0>0|5|0|0|0|0|2|5|0" />
        <i3dMapping id="leftUpperArmRotationNodeRef" node="0>0|5|0|0|0|0|3" />
        <i3dMapping id="rightUpperArmRotationNodeRef" node="0>0|5|0|0|0|0|4" />
        <i3dMapping id="feederArm1RefFrame" node="0>0|5|0|0|0|0|5" />
        <i3dMapping id="upperArm2RefFrame" node="0>0|5|0|0|0|0|6" />
        <i3dMapping id="attacherJoint" node="0>0|5|0|0|0|0|7" />
        <i3dMapping id="leftFeederHydraulicRef" node="0>0|5|0|0|0|1" />
        <i3dMapping id="rightFeederHydraulicRef" node="0>0|5|0|0|0|2" />
        <i3dMapping id="referencePointUpperArm3" node="0>0|5|0|1" />
        <i3dMapping id="referencePointUpperArm2" node="0>0|5|0|1|0" />
        <i3dMapping id="leftUpperArmRotationNode" node="0>0|5|0|2" />
        <i3dMapping id="rightUpperArmRotationNode" node="0>0|5|0|3" />
        <i3dMapping id="leftFeederHydraulic" node="0>0|5|0|4" />
        <i3dMapping id="leftFeederHydraulicPunch" node="0>0|5|0|4|0" />
        <i3dMapping id="rightFeederHydraulic" node="0>0|5|0|5" />
        <i3dMapping id="rightFeederHydraulicPunch" node="0>0|5|0|5|0" />
        <i3dMapping id="leftUpperArmRotationNodeRefFrame" node="0>0|5|0|6" />
        <i3dMapping id="seat" node="0>0|6|0" />
        <i3dMapping id="playerSkin" node="0>0|6|0|0" />
        <i3dMapping id="playerRightHandTarget" node="0>0|6|0|1" />
        <i3dMapping id="numbersSpeed" node="0>0|6|0|2|0" />
        <i3dMapping id="numbersRpm" node="0>0|6|0|2|1" />
        <i3dMapping id="numbersTime" node="0>0|6|0|2|2" />
        <i3dMapping id="numbersFuelUsage" node="0>0|6|0|2|3" />
        <i3dMapping id="interiorScreen" node="0>0|6|0|4" />
        <i3dMapping id="interiorScreenLight" node="0>0|6|0|4|0" />
        <i3dMapping id="steeringWheel" node="0>0|6|1|0" />
        <i3dMapping id="playerLeftHandTarget" node="0>0|6|1|0|0" />
        <i3dMapping id="playerRightFootTarget" node="0>0|6|2" />
        <i3dMapping id="playerLeftFootTarget" node="0>0|6|3" />
        <i3dMapping id="gasPedal" node="0>0|6|4|0|0" />
        <i3dMapping id="playerRightFootTargetGasRef" node="0>0|6|4|0|0|0" />
        <i3dMapping id="playerRightFootTargetGas" node="0>0|6|4|1" />
        <i3dMapping id="brakePedal" node="0>0|6|4|2|0" />
        <i3dMapping id="playerRightFootTargetBrakeRef" node="0>0|6|4|2|0|0" />
        <i3dMapping id="playerRightFootTargetBrake" node="0>0|6|4|3" />
        <i3dMapping id="wiper" node="0>0|6|5" />
        <i3dMapping id="aiCollisionNode" node="0>0|7|0" />
        <i3dMapping id="leftSteeringHydraulic" node="0>0|8|0" />
        <i3dMapping id="leftSteeringHydraulicPunch" node="0>0|8|0|0" />
        <i3dMapping id="rightSteeringHydraulic" node="0>0|8|1" />
        <i3dMapping id="rightSteeringHydraulicPunch" node="0>0|8|1|0" />
        <i3dMapping id="ladder" node="0>0|8|2" />
        <i3dMapping id="cleaningRailRef" node="0>0|8|3" />
        <i3dMapping id="powerShaft05" node="0>0|9|0|0" />
        <i3dMapping id="powerShaft04Ref" node="0>0|9|0|0|0" />
        <i3dMapping id="mirrorDecal01" node="0>0|10|0" />
        <i3dMapping id="mirrorDecal02" node="0>0|10|1" />
        <i3dMapping id="mirrorDecal03" node="0>0|10|2" />
        <i3dMapping id="mirrorDecal04" node="0>0|10|3" />
        <i3dMapping id="cameraScreensDecal" node="0>0|11|11" />
        <i3dMapping id="panther2Front_vis" node="0>0|11|13|0" />
        <i3dMapping id="componentJoint" node="0>1" />
        <i3dMapping id="panther2_back_component2" node="1>" />
        <i3dMapping id="backAxis" node="1>0|0|0" />
        <i3dMapping id="leftBackWheel" node="1>0|0|0|0|0" />
        <i3dMapping id="leftBackWheelNode" node="1>0|0|0|0|0|0|0" />
        <i3dMapping id="steeringBarBack" node="1>0|0|0|0|0|1" />
        <i3dMapping id="leftBackSteeringHydraulicRef" node="1>0|0|0|0|0|2" />
        <i3dMapping id="rightBackWheel" node="1>0|0|0|1|0" />
        <i3dMapping id="rightBackWheelNode" node="1>0|0|0|1|0|0|0" />
        <i3dMapping id="steeringBarBackRef" node="1>0|0|0|1|0|1" />
        <i3dMapping id="rightBackSteeringHydraulicRef" node="1>0|0|0|1|0|2" />
        <i3dMapping id="leftBackSteeringHydraulic" node="1>0|0|0|2" />
        <i3dMapping id="leftBackSteeringHydraulicPunch" node="1>0|0|0|2|0" />
        <i3dMapping id="rightBackSteeringHydraulic" node="1>0|0|0|3" />
        <i3dMapping id="rightBackSteeringHydraulicPunch" node="1>0|0|0|3|0" />
        <i3dMapping id="powerShaft01" node="1>0|0|0|4|0" />
        <i3dMapping id="powerShaft02" node="1>0|0|0|4|0|0" />
        <i3dMapping id="leftAdditionalWheel" node="1>0|0|0|5|1" />
        <i3dMapping id="rightAdditionalWheel" node="1>0|0|0|5|2" />
        <i3dMapping id="backAxisHydraulicLeftRef" node="1>0|0|0|6" />
        <i3dMapping id="backAxisHydraulicRightRef" node="1>0|0|0|7" />
        <i3dMapping id="wheelChock01" node="1>0|0|1|0" />
        <i3dMapping id="wheelChock02" node="1>0|0|1|1" />
        <i3dMapping id="wheelChock03" node="1>0|0|1|2" />
        <i3dMapping id="wheelChock04" node="1>0|0|1|3" />
        <i3dMapping id="cameraRaycastNode3" node="1>0|1|0" />
        <i3dMapping id="yellowRectangle_01_1" node="1>0|2|0|0" />
        <i3dMapping id="yellowRectangle_01_2" node="1>0|2|0|1" />
        <i3dMapping id="yellowRectangle_01_3" node="1>0|2|0|2" />
        <i3dMapping id="yellowRectangle_01_4" node="1>0|2|0|3" />
        <i3dMapping id="yellowRound_0201" node="1>0|2|0|4" />
        <i3dMapping id="yellowRound_0202" node="1>0|2|0|5" />
        <i3dMapping id="redRound_0302" node="1>0|2|0|6" />
        <i3dMapping id="redRound_0303" node="1>0|2|0|7" />
        <i3dMapping id="workingLightSquare_02_01" node="1>0|2|0|8" />
        <i3dMapping id="workingLightSquare_02_02" node="1>0|2|0|9" />
        <i3dMapping id="workingLightSquare_02_03" node="1>0|2|0|10" />
        <i3dMapping id="workingLightSquare_02_04" node="1>0|2|0|11" />
        <i3dMapping id="hellaRear2ChamberLightLED_02_02" node="1>0|2|0|12" />
        <i3dMapping id="hellaRear2ChamberLightLED_02_01" node="1>0|2|0|13" />
        <i3dMapping id="sideMarker03Right01" node="1>0|2|0|14" />
        <i3dMapping id="sideMarker03Left01" node="1>0|2|0|15" />
        <i3dMapping id="workingLightSquare_02_05" node="1>0|2|0|16" />
        <i3dMapping id="workingLightSquare_02_06" node="1>0|2|0|17" />
        <i3dMapping id="workingLightSquare_02_07" node="1>0|2|0|18" />
        <i3dMapping id="plateNumberLight02_01" node="1>0|2|0|19" />
        <i3dMapping id="plateNumberLight02_02" node="1>0|2|0|20" />
        <i3dMapping id="workLightBackLow" node="1>0|2|1|0" />
        <i3dMapping id="workLightBackHigh1" node="1>0|2|1|1" />
        <i3dMapping id="workLightLeftHigh1" node="1>0|2|1|2" />
        <i3dMapping id="workLightLeftHigh2" node="1>0|2|1|2|0" />
        <i3dMapping id="backLightsHigh1" node="1>0|2|2|0" />
        <i3dMapping id="licensePlateLightHigh" node="1>0|2|2|1" />
        <i3dMapping id="turnLightLeftBack" node="1>0|2|3|0" />
        <i3dMapping id="turnLightRightBack" node="1>0|2|3|1" />
        <i3dMapping id="beaconLight03" node="1>0|2|4|0" />
        <i3dMapping id="beaconLight04" node="1>0|2|4|1" />
        <i3dMapping id="trailerAttacherJoint" node="1>0|3|0" />
        <i3dMapping id="aiRevereserNode" node="1>0|4|0" />
        <i3dMapping id="trailerTrigger" node="1>0|4|1" />
        <i3dMapping id="exhaustParticle1" node="1>0|5|0" />
        <i3dMapping id="frontAugerArm" node="1>0|6|0|0" />
        <i3dMapping id="augerOrientation" node="1>0|6|0|0|0" />
        <i3dMapping id="augerRotationPart" node="1>0|6|0|0|0|0" />
        <i3dMapping id="backAugerArmShaftTransRef" node="1>0|6|0|0|0|0|0" />
        <i3dMapping id="frontAugerArmHydraulicRef" node="1>0|6|0|0|1" />
        <i3dMapping id="frontAugerArmHydraulic" node="1>0|6|0|1" />
        <i3dMapping id="frontAugerArmHydraulicPunch" node="1>0|6|0|1|0" />
        <i3dMapping id="backAugerArm" node="1>0|6|0|2" />
        <i3dMapping id="backAugerArmShaftRot" node="1>0|6|0|2|0" />
        <i3dMapping id="backAugerArmShaftTrans" node="1>0|6|0|2|0|0" />
        <i3dMapping id="backAugerArmShaft" node="1>0|6|0|2|0|0|0" />
        <i3dMapping id="augerOrientationRef" node="1>0|6|0|2|1" />
        <i3dMapping id="backAugerArmHydraulicRef" node="1>0|6|0|2|2" />
        <i3dMapping id="backAugerArmHydraulic" node="1>0|6|0|3" />
        <i3dMapping id="backAugerArmHydraulicPunch" node="1>0|6|0|3|0" />
        <i3dMapping id="leftFillArmDrum" node="1>0|6|0|4" />
        <i3dMapping id="rightFillArm" node="1>0|6|0|5" />
        <i3dMapping id="rightFillArmHydraulics02" node="1>0|6|0|5|0" />
        <i3dMapping id="rightFillArmHydraulics02Punch" node="1>0|6|0|5|0|0" />
        <i3dMapping id="rightFillArmHydraulics01Ref" node="1>0|6|0|5|1" />
        <i3dMapping id="rightFillArmDrum" node="1>0|6|0|5|2" />
        <i3dMapping id="rightFillArmFoilMounting" node="1>0|6|0|5|3" />
        <i3dMapping id="rightRailingOriRef" node="1>0|6|0|5|4" />
        <i3dMapping id="rightFillArmHydraulics01" node="1>0|6|0|6" />
        <i3dMapping id="rightFillArmHydraulics01Punch" node="1>0|6|0|6|0" />
        <i3dMapping id="rightFillArmHydraulics02Ref" node="1>0|6|0|7" />
        <i3dMapping id="backStabilizationArm" node="1>0|6|0|8" />
        <i3dMapping id="frontRailing" node="1>0|6|0|9|0" />
        <i3dMapping id="frontRailingHydraulicRef" node="1>0|6|0|9|0|0" />
        <i3dMapping id="frontRailingHydraulic" node="1>0|6|0|9|1" />
        <i3dMapping id="frontRailingHydraulicPunch" node="1>0|6|0|9|1|0" />
        <i3dMapping id="leftRailing01" node="1>0|6|0|9|2" />
        <i3dMapping id="rightRailing" node="1>0|6|0|9|3" />
        <i3dMapping id="rightRailingOri" node="1>0|6|0|9|3|0" />
        <i3dMapping id="leftRailing02" node="1>0|6|0|9|4" />
        <i3dMapping id="rightRailing02" node="1>0|6|0|9|5" />
        <i3dMapping id="backRailing" node="1>0|6|0|9|6" />
        <i3dMapping id="rightRailingRefFrame" node="1>0|6|0|9|7" />
        <i3dMapping id="pipeArm1" node="1>0|6|1|0" />
        <i3dMapping id="pipeArm2" node="1>0|6|1|0|0" />
        <i3dMapping id="pipeArm3" node="1>0|6|1|0|0|0" />
        <i3dMapping id="pipeNodes" node="1>0|6|1|0|0|0|0" />
        <i3dMapping id="raycastNode" node="1>0|6|1|0|0|0|0|0" />
        <i3dMapping id="pipeArm3HydraulicsRef" node="1>0|6|1|0|0|0|2" />
        <i3dMapping id="pipeEmitterShape" node="1>0|6|1|0|0|0|3|0|0" />
        <i3dMapping id="pipeArm3Hydraulics" node="1>0|6|1|0|0|1" />
        <i3dMapping id="pipeArm3HydraulicsPunch" node="1>0|6|1|0|0|1|0" />
        <i3dMapping id="pipeArm2HydraulicsRef" node="1>0|6|1|0|0|2" />
        <i3dMapping id="pipeArm2Hydraulics" node="1>0|6|1|0|1" />
        <i3dMapping id="pipeArm2HydraulicsPunch" node="1>0|6|1|0|1|0" />
        <i3dMapping id="pipeArm1Hydraulic01Ref" node="1>0|6|1|0|2" />
        <i3dMapping id="pipeArm1Hydraulic02Ref" node="1>0|6|1|0|3" />
        <i3dMapping id="pipeCoverArm2Ref" node="1>0|6|1|0|4" />
        <i3dMapping id="pipeArm1Hydraulic01" node="1>0|6|1|1" />
        <i3dMapping id="pipeArm1Hydraulic01Punch" node="1>0|6|1|1|0" />
        <i3dMapping id="pipeArm1Hydraulic02" node="1>0|6|1|2" />
        <i3dMapping id="pipeArm1Hydraulic02Punch" node="1>0|6|1|2|0" />
        <i3dMapping id="pipeCoverArm" node="1>0|6|1|3" />
        <i3dMapping id="pipeCoverArm2" node="1>0|6|1|3|0" />
        <i3dMapping id="pipeCover" node="1>0|6|1|3|1" />
        <i3dMapping id="pipeCoverAnim" node="1>0|6|1|3|1|1" />
        <i3dMapping id="pipeCoverArmRefFrame" node="1>0|6|1|4" />
        <i3dMapping id="pipeCoverAnimRef" node="1>0|6|1|5" />
        <i3dMapping id="cleaningRail" node="1>0|6|2|0" />
        <i3dMapping id="feederArm1Ref" node="1>0|6|2|0|0" />
        <i3dMapping id="cleaningRailArmRef" node="1>0|6|2|0|1" />
        <i3dMapping id="cleaningRailArm" node="1>0|6|2|1" />
        <i3dMapping id="cleaningRailArmRefFrame" node="1>0|6|2|3" />
        <i3dMapping id="cleaningRailArm2" node="1>0|6|2|4" />
        <i3dMapping id="powerShaft03" node="1>0|6|3|0" />
        <i3dMapping id="powerShaft04" node="1>0|6|3|0|0" />
        <i3dMapping id="powerShaft02Ref" node="1>0|6|3|0|1" />
        <i3dMapping id="safetyBarLeft" node="1>0|6|4" />
        <i3dMapping id="safetyBarRight" node="1>0|6|5" />
        <i3dMapping id="backAxisHydraulicLeft" node="1>0|7|0" />
        <i3dMapping id="backAxisHydraulicLeftPunch" node="1>0|7|0|0" />
        <i3dMapping id="backAxisHydraulicRight" node="1>0|7|1" />
        <i3dMapping id="backAxisHydraulicRightPunch" node="1>0|7|1|0" />
        <i3dMapping id="leftSteeringHydraulicRef" node="1>0|7|2" />
        <i3dMapping id="rightSteeringHydraulicRef" node="1>0|7|3" />
        <i3dMapping id="cleaningDrum01" node="1>0|8|0|0" />
        <i3dMapping id="cleaningDrum02" node="1>0|8|1|0" />
        <i3dMapping id="cleaningDrum03" node="1>0|8|2|0" />
        <i3dMapping id="cleaningRotationPart" node="1>0|8|3|0" />
        <i3dMapping id="bunkerBelt01" node="1>0|8|7" />
        <i3dMapping id="bunkerBelt02" node="1>0|8|8" />
        <i3dMapping id="fillVolume" node="1>0|9|0" />
        <i3dMapping id="loadInfo01" node="1>0|9|1|0" />
        <i3dMapping id="loadInfo02" node="1>0|9|1|1" />
        <i3dMapping id="loadInfo03" node="1>0|9|1|2" />
        <i3dMapping id="unloadInfo01" node="1>0|9|2|0" />
        <i3dMapping id="unloadInfo02" node="1>0|9|2|1" />
        <i3dMapping id="unloadInfo03" node="1>0|9|2|2" />
        <i3dMapping id="exactFillRootNode" node="1>0|9|3" />
        <i3dMapping id="backElectric" node="1>0|10" />
        <i3dMapping id="licensePlateBack" node="1>0|11" />
        <i3dMapping id="cleaningSoilEmitter" node="1>0|12|0" />
        <i3dMapping id="cleaningDustEmitter" node="1>0|12|1" />
        <i3dMapping id="grid02" node="1>0|13|3" />
        <i3dMapping id="panther2Back_vis" node="1>0|13|12|0" />
        <i3dMapping id="loadingFoil02Bone" node="1>1|1|0" />
        <i3dMapping id="loadingBelt" node="1>1|2" />
        <i3dMapping id="unloadingBelt" node="1>1|3" />
        <i3dMapping id="pipeCoverSkin" node="1>1|6" />
        <i3dMapping id="effectUnloading" node="1>1|7" />
        <i3dMapping id="effectLoadingDirt" node="1>1|8" />
        <i3dMapping id="effectLoadingClean" node="1>1|9" />
    </i3dMappings>
</vehicle>
