<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="selfPropelledFellerBuncher" 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>843L-II</name>
        <specs>
            <power>270</power>
            <maxSpeed>18</maxSpeed>
        </specs>
        <functions>
            <function>$l10n_function_fellerBuncher</function>
        </functions>
        <image>$data/vehicles/johnDeere/fellerBuncher843L/store_fellerBuncher843L.png</image>
        <price>310500</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>JOHNDEERE</brand>
        <category>forestryHarvesters</category>
        <shopTranslationOffset>0 0.134 0</shopTranslationOffset>
        <shopRotationOffset>-0.007 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>3880192</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>1604864</indexBufferMemoryUsage>
        <textureMemoryUsage>1835008</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>1627910</audioMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_treeSaw</typeDesc>
        <filename>$data/vehicles/johnDeere/fellerBuncher843L/fellerBuncher843L.i3d</filename>
        <sounds filename="$data/vehicles/johnDeere/fellerBuncher843L/sounds/fellerBuncher843L.xml" volumeFactor="0.45"/>
        <size width="3.4" length="7.9" height="3.4" lengthOffset="0.1"/>
        <components>
            <component centerOfMass="0 0.9 1.5"   solverIterationCount="25" mass="6000"/>
            <component centerOfMass="0 -0.9 -1.7" solverIterationCount="10" mass="8000"/>
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="4500"/>
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="2000"/>
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="350"/>
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="350"/>
            <joint component1="1" component2="2" node="frontBackJoint" rotLimit="0 0 0" transLimit="0 0 0"/>
            <joint component1="2" component2="3" node="axisJoint" rotLimit="0 0 15" rotLimitSpring="0 0 4000" rotLimitDamping="0 0 75" maxRotDriveForce="0 0 50" rotDriveRotation="0 0 0" rotDriveSpring="0 0 85" rotDriveDamping="0 0 50" breakable="false"/>
            <joint component1="1" component2="4" node="cuttingHeadJoint" rotLimit="0 0 0" transLimit="0 0 0" rotLimitSpring="0 500 0" rotLimitDamping="0 60 0" rotLimitForceLimit="-1 80 -1"/>
            <joint component1="4" component2="5" node="grab01Joint" rotLimit="0 0 0" transLimit="0 0 0" rotLimitSpring="0 500 0" rotLimitDamping="0 60 0" rotLimitForceLimit="-1 80 -1"/>
            <joint component1="4" component2="6" node="grab02Joint" rotLimit="0 0 0" transLimit="0 0 0" rotLimitSpring="0 500 0" rotLimitDamping="0 60 0" rotLimitForceLimit="-1 20 -1"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="VEHICLE"/>
        <mapHotspot type="HARVESTER"/>
    </base>

    <designConfigurations title="$l10n_configuration_windows">
        <designConfiguration name="$l10n_configuration_valueDefault" price="0"/>
        <designConfiguration name="$l10n_configuration_valueTinted" price="500">
            <material materialSlotName="windowInside_mat">
                <textures diffuse="$data/shared/windowLightDark_diffuse.png"/>
            </material>
            <material materialSlotName="windowOutside_mat">
                <textures diffuse="$data/shared/windowDark_diffuse.png"/>
            </material>
        </designConfiguration>
    </designConfigurations>

    <wheels>
        <wheelConfigurations tireCategories="FORESTRY HARVESTER TRACTOR">
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" saveId="DEFAULT">
                <wheels autoRotateBackSpeed="2.2">
                    <wheel dimensions="30_5L__32" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="3.5" repr="wheelFrontLeft"  forcePointRatio="0.5" showSteeringAngle="false" initialCompression="30" suspTravel="0.15" spring="71"  damper="100" transRatio="1.0" yOffset="0.03"/>
                        <outerRim filename="-"/>
                        <innerRim filename="$data/shared/wheels/rims/johnDeere/rim843l.i3d" nodeLeft="0|0" nodeRight="0|1" widthAndDiam="37 40" scale="1 1 1"/>
                    </wheel>
                    <wheel dimensions="30_5L__32" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="3.5" repr="wheelFrontRight" forcePointRatio="0.5" showSteeringAngle="false" initialCompression="30" suspTravel="0.15" spring="71"  damper="100" transRatio="1.0" yOffset="0.03"/>
                        <outerRim filename="-"/>
                        <innerRim filename="$data/shared/wheels/rims/johnDeere/rim843l.i3d" nodeLeft="0|0" nodeRight="0|1" widthAndDiam="37 40" scale="1 1 1"/>
                    </wheel>
                    <wheel dimensions="30_5L__32" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="5.0" repr="wheelBackLeft"   forcePointRatio="0.5" showSteeringAngle="false" initialCompression="30" suspTravel="0.15" spring="102" damper="100" transRatio="1.0" yOffset="0.03"/>
                        <outerRim filename="-"/>
                        <innerRim filename="$data/shared/wheels/rims/johnDeere/rim843l.i3d" nodeLeft="0|0" nodeRight="0|1" widthAndDiam="37 40" scale="1 1 1"/>
                    </wheel>
                    <wheel dimensions="30_5L__32" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="5.0" repr="wheelBackRight"  forcePointRatio="0.5" showSteeringAngle="false" initialCompression="30" suspTravel="0.15" spring="102" damper="100" transRatio="1.0" yOffset="0.03"/>
                        <outerRim filename="-"/>
                        <innerRim filename="$data/shared/wheels/rims/johnDeere/rim843l.i3d" nodeLeft="0|0" nodeRight="0|1" widthAndDiam="37 40" scale="1 1 1"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="$l10n_configuration_valueWheelBroad" price="2700" saveId="BROAD">
                <wheels baseConfig="DEFAULT">
                    <wheel dimensions="1050_50R32">
                        <innerRim widthAndDiam="50 41"/>
                    </wheel>
                    <wheel dimensions="1050_50R32">
                        <innerRim widthAndDiam="50 41"/>
                    </wheel>
                    <wheel dimensions="1050_50R32">
                        <innerRim widthAndDiam="50 41"/>
                    </wheel>
                    <wheel dimensions="1050_50R32">
                        <innerRim widthAndDiam="50 41"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>

            <wheelConfiguration name="ECO-TRACK" price="5000" saveId="OLOFSFORS_ECO-TRACK">
                <wheels baseConfig="DEFAULT">
                    <wheel>
                        <physics radius="0.95" width="0.87" tireType="crawler" frictionScale="2"/>
                        <tire tireTrackAtlasIndex="5" maxDeformation="0"/>
                    </wheel>
                    <wheel>
                        <physics radius="0.95" width="0.87" tireType="crawler" frictionScale="2"/>
                        <tire tireTrackAtlasIndex="5" maxDeformation="0"/>
                    </wheel>
                    <wheel>
                        <physics radius="0.95" width="0.87" tireType="crawler" frictionScale="2"/>
                        <tire tireTrackAtlasIndex="5" maxDeformation="0"/>
                    </wheel>
                    <wheel>
                        <physics radius="0.95" width="0.87" tireType="crawler" frictionScale="2"/>
                        <tire tireTrackAtlasIndex="5" maxDeformation="0"/>
                    </wheel>
                </wheels>
                <crawlers>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ecoTrack.xml" linkNode="crawlerFrontLeft"  wheelIndices="1" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ecoTrack.xml" linkNode="crawlerFrontRight" wheelIndices="2" isLeft="false"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ecoTrack.xml" linkNode="crawlerBackLeft"   wheelIndices="3" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ecoTrack.xml" linkNode="crawlerBackRight"  wheelIndices="4" isLeft="false"/>
                </crawlers>
                <aiAgent width="3.55"/>
            </wheelConfiguration>

            <wheelConfiguration name="EVO-BALTIC" price="5000" saveId="OLOFSFORS_EVO-BALTIC">
                <wheels baseConfig="OLOFSFORS_ECO-TRACK">
                    <wheel/>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                </wheels>
                <crawlers>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_evoBaltic.xml" linkNode="crawlerFrontLeft"  wheelIndices="1" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_evoBaltic.xml" linkNode="crawlerFrontRight" wheelIndices="2" isLeft="false"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_evoBaltic.xml" linkNode="crawlerBackLeft"   wheelIndices="3" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_evoBaltic.xml" linkNode="crawlerBackRight"  wheelIndices="4" isLeft="false"/>
                </crawlers>
                <aiAgent width="3.55"/>
            </wheelConfiguration>

            <wheelConfiguration name="EX" price="5000" saveId="OLOFSFORS_EX">
                <wheels baseConfig="OLOFSFORS_ECO-TRACK">
                    <wheel/>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                </wheels>
                <crawlers>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ex.xml" linkNode="crawlerFrontLeft"  wheelIndices="1" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ex.xml" linkNode="crawlerFrontRight" wheelIndices="2" isLeft="false"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ex.xml" linkNode="crawlerBackLeft"   wheelIndices="3" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_ex.xml" linkNode="crawlerBackRight"  wheelIndices="4" isLeft="false"/>
                </crawlers>
                <size width="3.55"/>
                <aiAgent width="3.55"/>
            </wheelConfiguration>

            <wheelConfiguration name="KOVAX" price="5000" saveId="OLOFSFORS_KOVAX">
                <wheels baseConfig="OLOFSFORS_ECO-TRACK">
                    <wheel/>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                </wheels>
                <crawlers>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_kovaX.xml" linkNode="crawlerFrontLeft"  wheelIndices="1" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_kovaX.xml" linkNode="crawlerFrontRight" wheelIndices="2" isLeft="false"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_kovaX.xml" linkNode="crawlerBackLeft"   wheelIndices="3" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_kovaX.xml" linkNode="crawlerBackRight"  wheelIndices="4" isLeft="false"/>
                </crawlers>
                <foliageBendingModifier index="1" minX="-1.92" maxX="1.92"/>
                <foliageBendingModifier index="2" minX="-1.92" maxX="1.92"/>
                <size width="3.85"/>
                <aiAgent width="3.85"/>
            </wheelConfiguration>

            <wheelConfiguration name="MAGNUM" price="5000" saveId="OLOFSFORS_MAGNUM">
                <wheels baseConfig="OLOFSFORS_ECO-TRACK">
                    <wheel/>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                </wheels>
                <crawlers>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_magnum.xml" linkNode="crawlerFrontLeft"  wheelIndices="1" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_magnum.xml" linkNode="crawlerFrontRight" wheelIndices="2" isLeft="false"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_magnum.xml" linkNode="crawlerBackLeft"   wheelIndices="3" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_magnum.xml" linkNode="crawlerBackRight"  wheelIndices="4" isLeft="false"/>
                </crawlers>
                <aiAgent width="3.52"/>
            </wheelConfiguration>

            <wheelConfiguration name="PROGRIPF" price="5000" saveId="OLOFSFORS_PROGRIPF">
                <wheels baseConfig="OLOFSFORS_ECO-TRACK">
                    <wheel>
                        <physics radius="0.94" width="0.87"/>
                        <tire tireTrackAtlasIndex="15"/>
                    </wheel>
                    <wheel>
                        <physics radius="0.94" width="0.87"/>
                        <tire tireTrackAtlasIndex="15"/>
                    </wheel>
                    <wheel>
                        <physics radius="0.94" width="0.87"/>
                        <tire tireTrackAtlasIndex="15"/>
                    </wheel>
                    <wheel>
                        <physics radius="0.94" width="0.87"/>
                        <tire tireTrackAtlasIndex="15"/>
                    </wheel>
                </wheels>
                <crawlers>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripF.xml" linkNode="crawlerFrontLeft"  wheelIndices="1" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripF.xml" linkNode="crawlerFrontRight" wheelIndices="2" isLeft="false"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripF.xml" linkNode="crawlerBackLeft"   wheelIndices="3" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripF.xml" linkNode="crawlerBackRight"  wheelIndices="4" isLeft="false"/>
                </crawlers>
                <aiAgent width="3.5"/>
            </wheelConfiguration>

            <wheelConfiguration name="PROGRIPU" price="5000" saveId="OLOFSFORS_PROGRIPU">
                <wheels baseConfig="OLOFSFORS_PROGRIPF">
                    <wheel/>
                    <wheel/>
                    <wheel/>
                    <wheel/>
                </wheels>
                <crawlers>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripU.xml" linkNode="crawlerFrontLeft"  wheelIndices="1" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripU.xml" linkNode="crawlerFrontRight" wheelIndices="2" isLeft="false"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripU.xml" linkNode="crawlerBackLeft"   wheelIndices="3" isLeft="true"/>
                     <crawler filename="$data/shared/crawlers/olofsfors/fs216_30_5L__32/fs216_30_5L__32_proGripU.xml" linkNode="crawlerBackRight"  wheelIndices="4" isLeft="false"/>
                </crawlers>
                <aiAgent width="3.5"/>
            </wheelConfiguration>
        </wheelConfigurations>

        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="25" rotMax="20" rotCenter="0 0.029831"/>
        </ackermannSteeringConfigurations>

        <rimMaterial materialTemplateName="JOHNDEERE_YELLOW1"/>
    </wheels>

    <articulatedAxis componentJointIndex="1" anchorActor="0" rotSpeed="-35" rotMax="40" rotMin="-40" maxTurningRadius="5" customWheelIndices1="1 2" customWheelIndices2="3 4">
        <sounds>
            <steering template="hydraulicClose01" pitchScale="0.3" linkNodeOffset="0 0.7 1" innerRadius="15" outerRadius="25" fadeIn="0.1" fadeOut="0.1">
                <volume indoor="0.9" outdoor="1.5"/>
                <lowpassGain indoor="0.6" outdoor="1"/>
            </steering>
        </sounds>
    </articulatedAxis>

    <powerConsumer ptoRpm="470" neededMaxPtoPower="30"/>

    <speedRotatingParts>
        <speedRotatingPart node="cardanPart01" wheelIndex="1" wheelScale="4"/>
    </speedRotatingParts>

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

        <cameras>
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="5.2" transMax="40" translation="0 0 7.65" rotation="-20 180 0" >
                <raycastNode node="cameraRaycastNode1"/>
                <raycastNode node="cameraRaycastNode2"/>
                <raycastNode node="cameraRaycastNode3"/>
            </camera>
            <camera node="indoorCamera1" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" shadowFocusBox="shadowFocusBox" suspensionNodeIndex="2">
                <objectChange node="windowInside01" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside02" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside03" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside04" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside05" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside06" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside07" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside08" visibilityActive="true" visibilityInactive="false"/>
                <objectChange node="windowInside09" visibilityActive="true" visibilityInactive="false"/>
            </camera>
        </cameras>

        <characterNode node="playerSkin" cameraMinDistance="0.5" >
            <target ikChain="rightFoot" targetNode="playerRightFootTarget" />
            <target ikChain="leftFoot"  targetNode="playerLeftFootTarget" />
            <target ikChain="rightArm"  targetNode="playerRightHandTarget" poseId="narrowFingers"/>
            <target ikChain="leftArm"   targetNode="playerLeftHandTarget" poseId="narrowFingers"/>
        </characterNode>

        <characterTargetNodeModifier node="playerRightFootTarget" transitionTime="0.1">
            <state node="playerRightFootTargetGas" referenceNode="pedalBrake" directionReferenceNode="playerRightFootTargetGasRef"/>
            <state node="playerRightFootTargetBrake" referenceNode="pedalGas"/>
        </characterTargetNodeModifier>

        <mirrors>
            <mirror node="mirror01Decal" prio="1" />
        </mirrors>

        <dashboards>
            <dashboard displayType="TEXT" valueType="time" node="numbersTime" textColor="1 1 1 1" font="GENERIC" textMask="00:00"  textSize="0.008" textAlignment="CENTER" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="time" node="numbersTime2" textColor="1 1 1 1" font="GENERIC" textMask="00:00"  textSize="0.006" textAlignment="CENTER" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="operatingTime" node="numbersOperatingTime" textColor="1 1 1 1" textMask="00000.0h" textSize="0.005" font="GENERIC" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="operatingTime" node="numbersOperatingTime2" textColor="1 1 1 1" textMask="00000.0" textSize="0.004" font="GENERIC" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="outsideTemperature" node="numbersOutsideTemp" textColor="1 1 1 1" emissiveScale="0.4" textMask="00" textSize="0.0058" font="GENERIC_BOLD" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="outsideTemperature" node="numbersOutsideTemp2" textColor="1 1 1 1" emissiveScale="0.4" textMask="00" textSize="0.009" font="GENERIC_BOLD" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </enterable>

    <drivable>
        <steeringWheel node="joystickLeft" indoorRotation="15" outdoorRotation="15"/>
        <dashboards>
            <dashboard displayType="ROT"     valueType="accelerationAxis" node="pedalGas"      minRot="0 0 0" maxRot="16 0 0"  doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT"     valueType="decelerationAxis" node="pedalBrake"    minRot="0 0 0" maxRot="-9 0 0"  doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT"    valueType="cruiseControl"    node="numbersCruiseControl01" textColor="1 1 1 1" textSize="0.008" textMask="00" textAlignment="center" font="GENERIC" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </drivable>

    <lights>
        <states>
            <state lightTypes="2"/>
            <state lightTypes="1 2"/>
        </states>

        <sharedLight linkNode="workingLight09_01"     lightTypes="2" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_02"     lightTypes="2" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_03"     lightTypes="2" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_04"     lightTypes="2" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_05"     lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_06"     lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_07"     lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_08"     lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_09"     lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />
        <sharedLight linkNode="workingLight09_10"     lightTypes="1" filename="$data/shared/assets/lights/lizard/workingLight09.xml" />

        <realLights>
            <low>
                <light node="workLightFrontLow"  lightTypes="1"/>
                <light node="workLightBackLow"   lightTypes="2"/>
            </low>
            <high>
                <light node="workLightFrontHigh" lightTypes="2"/>
                <light node="workLightBackHigh"  lightTypes="1"/>
                <interiorLight node="interiorScreenLight01"/>
                <interiorLight node="interiorScreenLight02"/>
            </high>
        </realLights>

        <dashboards>
            <dashboard displayType="EMITTER" valueType="lightState" node="iconWorklightFront_decal" intensity="0.3" lightTypes="2" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="iconInteriorGlow_decal" intensity="0.3" lightTypes="1 2" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="lightState" node="iconInteriorGlow_decal2" intensity="0.3" lightTypes="1 2" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </lights>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="396">
                        <exactFillRootNode node="exactFillRootNodeFuel" />
                        <dashboard displayType="SLIDER" valueType="fillLevel" node="sliderFuel01" groups="MOTOR_ACTIVE"/>
                        <dashboard displayType="SLIDER" valueType="fillLevel" node="sliderFuel02" groups="MOTOR_ACTIVE"/>
                    </fillUnit>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="def" capacity="20">
                        <dashboard displayType="SLIDER" valueType="fillLevel" node="sliderDef01" groups="MOTOR_ACTIVE"/>
                        <dashboard displayType="SLIDER" valueType="fillLevel" node="sliderDef02" groups="MOTOR_ACTIVE"/>
                    </fillUnit>
                    <fillUnit unitTextOverride="$l10n_category_trees" fillTypes="TREE" capacity="2"/>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>

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

        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.0" wheelIndex1="1" wheelIndex2="2"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.0" wheelIndex1="3" wheelIndex2="4"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.5" differentialIndex1="1" differentialIndex2="2"/>
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>

        <motorConfigurations>
            <motorConfiguration name="843L-II" hp="270" price="0">
                <motor torqueScale="1.14" minRpm="850" maxRpm="2200" maxForwardSpeed="18" maxBackwardSpeed="18" brakeForce="12" lowBrakeForceScale="0.5" dampingRateScale="1.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="46" maxForwardGearRatio="350" minBackwardGearRatio="46" maxBackwardGearRatio="350" name="$l10n_info_transmission_cvt"/>
            </motorConfiguration>
        </motorConfigurations>

        <exhaustEffects>
            <exhaustEffect node="exhaustParticle" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.9 0.9 0.9 0.1" maxRpmColor="0.9 0.9 0.9 0.4" minRpmScale="0.05" maxRpmScale="0.5" />
        </exhaustEffects>

        <brakeCompressor capacity="10000" fillSpeed="100" />
        <motorStartDuration>3800</motorStartDuration>

        <dashboards>
            <dashboard displayType="TEXT" valueType="rpm"   node="numbersRpm" textColor="1 1 1 1" textSize="0.01" textMask="0000" font="GENERIC" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="TEXT" valueType="rpm"   node="numbersRpm2" textColor="1 1 1 1" textSize="0.006" textMask="0000" font="GENERIC" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" rotAxis="1" minRot="0" maxRot="-111" valueType="motorTemperature" node="needleTemperature01" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" rotAxis="1" minRot="0" maxRot="-111" valueType="motorTemperature" node="needleTemperature02" minValueRot="40" maxValueRot="110" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" rotAxis="1" minRot="0" maxRot="-111" valueType="motorTemperature" node="needleTemperature03" minValueRot="40" maxValueRot="110" groups="MOTOR_ACTIVE"/>
        </dashboards>
    </motorized>

    <fellerBuncher fillUnitIndex="3" maxRadius="0.392" releaseInputAction="LOWER_IMPLEMENT">
        <cutNode node="cutNode" sizeY="1.5" sizeZ="1.1">
            <cutCollision node="cutCollision" startTrans="0 0 0" endTrans="0 0 -0.25"/>
        </cutNode>

        <mountNode node="mountNode" sizeY="1.4" sizeZ="1.25" />
        <mainGrab animationName="mainGrabAnimation" speedScale="1" releaseSpeedScale="1.5" componentJointIndices="4" dampingFactor="40"/>
        <treeMoveDirectionNode node="treeMoveDirectionNode" distance="0.1" liftDistance="0.075"/>
        <unmount delay="0.4" animationName="unmountAnimation" speedScale="1"/>

        <treeSlot>
            <grab animationName="supportGrabAnimation" speedScale="0.75" releaseSpeedScale="1.5"/>
        </treeSlot>

        <effects>
            <effectNode effectClass="ParticleEffect" effectNode="woodChipsEmitter1" particleType="CRUSHER_WOOD" emitCountScale="100"/>
        </effects>

        <animationNodes>
            <animationNode node="sawBlade" rotAxis="2" rotSpeed="-800" turnOnFadeTime="1" turnOffFadeTime="2" />
        </animationNodes>

        <sounds>
            <cut template="defaultHydraulicSawCut" linkNode="sawBlade" pitchScale="0.7"/>
        </sounds>
    </fellerBuncher>

    <turnOnVehicle>
        <turnedOnSpeed fadeInTime="1" fadeOutTime="2"/>

        <dashboards>
            <dashboard displayType="TEXT" valueType="rpm" node="numbersBladeSpeed" textColor="1 1 1 1" emissiveScale="0.4" textMask="0000" textSize="0.003" font="GENERIC_BOLD" groups="MOTOR_ACTIVE" maxRpm="950"/>
            <dashboard displayType="ROT" valueType="rpm" rotAxis="1" minRot="0" maxRot="-111" minValueRot="0" maxValueRot="975" node="needleCutter" groups="MOTOR_ACTIVE" maxRpm="950"/>
        </dashboards>

        <sounds>
            <start template="defaultHydraulicSawStart" linkNode="sawBlade" volumeScale="4"/>
            <work  template="defaultHydraulicSawIdle"  linkNode="sawBlade" volumeScale="4" fadeOut="3"/>
        </sounds>
    </turnOnVehicle>

    <animations>
        <animation name="mainGrabAnimation">
            <part node="grab01Joint" startTime="0" endTime="1" startRot="0 0 0" endRot="0 114 0"/>

            <sound template="hydraulicOpen05" startTime="0.01" endTime="0.99" volumeScale="4" pitchScale="0.7" linkNode="grab01Joint" fadeIn="0.1" fadeOut="0.1"/>
            <sound template="clackVar6"          startTime="0.99" direction="1"  volumeScale="4" pitchScale="0.5" linkNode="grab01Joint"/>
            <sound template="sheetImp02"         startTime="0.99" direction="1"  volumeScale="6" pitchScale="0.7" linkNode="grab01Joint"/>
            <sound template="clackVar4"          startTime="0.99" direction="1"  volumeScale="3" pitchScale="0.7" linkNode="grab01Joint"/>
            <sound template="clackVar6"          startTime="0.01" direction="-1" volumeScale="3" pitchScale="0.7" linkNode="grab01Joint"/>
            <sound template="cylinderPunch"      startTime="0.01" direction="-1" volumeScale="1" pitchScale="1.7" linkNode="grab01Joint"/>
            <sound template="clackVar4"          startTime="0.01" direction="-1" volumeScale="1" pitchScale="0.7" linkNode="grab01Joint"/>
            <sound template="clackVar3"          startTime="0.01" direction="-1" volumeScale="6" pitchScale="0.7" linkNode="grab01Joint"/>
        </animation>
        <animation name="supportGrabAnimation">
            <part node="grab02Joint" startTime="0" endTime="1" startRot="0 0 0" endRot="0 100 0"/>

            <sound template="hydraulicClose01"  startTime="0.01" endTime="0.99" volumeScale="5" pitchScale="0.5" linkNode="grab02Joint" fadeIn="0.1" fadeOut="0.1"/>
            <sound template="clackVar6"             startTime="0.99" direction="1"  volumeScale="3" pitchScale="0.8" linkNode="grab02Joint"/>
            <sound template="sheetImp02"            startTime="0.99" direction="1"  volumeScale="5" pitchScale="0.9" linkNode="grab02Joint"/>
            <sound template="clackVar6"             startTime="0.01" direction="-1" volumeScale="5" pitchScale="0.9" linkNode="grab02Joint"/>
            <sound template="cylinderPunch"         startTime="0.01" direction="-1" volumeScale="1" pitchScale="1.9" linkNode="grab02Joint"/>
        </animation>
        <animation name="unmountAnimation">
            <part node="unloadPusherCollision" startTime="0" endTime="1" startRot="0 0 0" endRot="13 0 0" startTrans="0.03 -0.937 0.263" endTrans="0.03 -0.937 0.663"/>
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="mainArmPhysic" playSound="true" isConsumingPower="true">
                <controls axis="AXIS_FRONTLOADER_ARM" invertAxis="true" mouseSpeedFactor="0.3" iconName="CRANE_ARM1_ROTATE_X" />
                <rotation rotSpeed="30" rotAcceleration="120" rotMax="0" rotMin="-60" startRot="0" rotationAxis="1"/>
                <dependentPart node="fd55PhysicRot" />
                <dependentMovingTool node="fd55Physic" minRotLimits="-17 -47" maxRotLimits="85 40"/>
                <componentJoint index="3"/>
            </movingTool>
            <movingTool node="fd55Physic" playSound="true" isConsumingPower="true">
                <controls axis="AXIS_FRONTLOADER_TOOL" invertAxis="true" mouseSpeedFactor="0.3" iconName="CRANE_ARM2_ROTATE_X" />
                <rotation rotSpeed="27" rotAcceleration="225" rotMax="89" rotMin="-5" startRot="0" rotationAxis="1"/>
                <componentJoint index="3"/>
            </movingTool>

            <movingTool node="grab01Joint">
                <componentJoint index="4"/>
            </movingTool>

            <movingTool node="grab02Joint">
                <componentJoint index="5"/>
            </movingTool>
        </movingTools>

        <movingParts>
            <movingPart node="fd55PhysicRot" referenceFrame="fellerBuncher843L_main_component1"/>

            <movingPart node="mainArm" referencePoint="mainArmRef" referenceFrame="mainArmRefFrame" limitedAxis="1" isActiveDirty="true" maxUpdateDistance="300">
                <dependentPart node="fd55" />
                <dependentPart node="mainArmHydraulic" maxUpdateDistance="100" />
            </movingPart>
            <movingPart node="fd55" referencePoint="fd55Ref" referenceFrame="fd55RefFrame" limitedAxis="1">
                <dependentPart node="secondArm" maxUpdateDistance="100" />
            </movingPart>

            <movingPart node="mainArmHydraulic" referencePoint="mainArmHydraulicRef" referenceFrame="mainArmHydraulicRef">
                <translatingPart node="mainArmHydraulicPunch" />
            </movingPart>

            <movingPart node="secondArm" localReferencePoint="secondArmPart" referencePoint="secondArmPartRef" referenceFrame="secondArmRefFrame">
                <dependentPart node="secondArmPart" />
                <dependentPart node="secondArmHydraulic" />
            </movingPart>
            <movingPart node="secondArmPart" referencePoint="secondArmPartRef" referenceFrame="secondArmPartRef"/>
            <movingPart node="secondArmHydraulic" referencePoint="secondArmHydraulicRef" referenceFrame="secondArmHydraulicRef">
                <translatingPart node="secondArmHydraulicPunch" />
            </movingPart>

            <movingPart node="grab01" referencePoint="grab01Ref" referenceFrame="grab01RefFrame" isActiveDirty="true" maxUpdateDistance="200" limitedAxis="1">
                <dependentPart node="grab01Hydraulic" maxUpdateDistance="100"/>
            </movingPart>
            <movingPart node="grab01Hydraulic" referencePoint="grab01HydraulicRef" referenceFrame="grab01HydraulicRef">
                <translatingPart node="grab01HydraulicPunch" />
            </movingPart>

            <movingPart node="grab02" referencePoint="grab02Ref" referenceFrame="grab02RefFrame" isActiveDirty="true" maxUpdateDistance="200" limitedAxis="1">
                <dependentPart node="grab02Hydraulic" maxUpdateDistance="100"/>
            </movingPart>
            <movingPart node="grab02Hydraulic" referencePoint="grab02HydraulicRef" referenceFrame="grab02HydraulicRef">
                <translatingPart node="grab02HydraulicPunch" />
            </movingPart>

            <movingPart node="steeringLeftHydraulic" referencePoint="steeringLeftHydraulicRef" referenceFrame="steeringLeftHydraulicRef" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="steeringLeftHydraulicPunch"/>
            </movingPart>
            <movingPart node="steeringRightHydraulic" referencePoint="steeringRightHydraulicRef" referenceFrame="steeringRightHydraulicRef" isActiveDirty="true" maxUpdateDistance="20">
                <translatingPart node="steeringRightHydraulicPunch"/>
            </movingPart>
            <movingPart node="cardanPart01Align" referencePoint="cardanPart01Ref" referenceFrame="cardanPart01Ref" isActiveDirty="true" maxUpdateDistance="20"/>
        </movingParts>

        <dashboards>
            <dashboard displayType="ROT" valueType="movingTool" node="joystickRight" rotAxis="1" minRot="-15" maxRot="15" axis="AXIS_CRANE_ARM2" doInterpolation="true" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ROT" valueType="movingTool" node="joystickRight" rotAxis="3" minRot="-15" maxRot="15" axis="AXIS_CRANE_ARM"  doInterpolation="true" groups="MOTOR_ACTIVE"/>
        </dashboards>

        <sounds>
            <actionSound template="hydraulicOpen05" volumeScale="5"   pitchScale="1.4" linkNode="fd55Physic"    actionNames="TOOL_MOVE_POS TOOL_MOVE_NEG"                     nodes="fd55Physic"    fadeIn="0.1" fadeOut="0.1"/>
            <actionSound template="hydraulicOpen02" volumeScale="6.6"   pitchScale="1.1" linkNode="mainArmPhysic" actionNames="TOOL_MOVE_POS TOOL_MOVE_NEG"                     nodes="mainArmPhysic" fadeIn="0.1" fadeOut="0.1"/>
            <actionSound template="clackVar6"       volumeScale="5"   pitchScale="0.7" linkNode="mainArmPhysic" actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT" nodes="mainArmPhysic"/>
            <actionSound template="cylinderPunch"   volumeScale="1"   pitchScale="1.5" linkNode="mainArmPhysic" actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT" nodes="mainArmPhysic"/>
            <actionSound template="cylinderPunch"   volumeScale="1"   pitchScale="1.5" linkNode="mainArmPhysic" actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT" nodes="mainArmPhysic"/>
            <actionSound template="clackVar6"       volumeScale="5"   pitchScale="0.6" linkNode="fd55Physic"    actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT" nodes="fd55Physic"/>
            <actionSound template="cylinderPunch"   volumeScale="1"   pitchScale="1.8" linkNode="fd55Physic"    actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT" nodes="fd55Physic"/>
            <actionSound template="sheetImp02"      volumeScale="8"   pitchScale="0.7" linkNode="fd55Physic"    actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT" nodes="fd55Physic"/>
            <actionSound template="clackVar4"       volumeScale="4"   pitchScale="0.6" linkNode="fd55Physic"    actionNames="TOOL_MOVE_END_NEG_LIMIT"                         nodes="fd55Physic"/>
        </sounds>
    </cylindered>

    <suspensions>
        <suspension node="cabin"             weight="400" minRotation="-0.25 0 -1" maxRotation="0.25 0 1" suspensionParametersX="200 100" suspensionParametersZ="200 17" />
        <suspension node="seat"              weight="150" minTranslation="0 -0.15 0.0" maxTranslation="0 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="iconEngineStart_decal" idleValue="0" intensity="0.3" baseColor="SHARED_BLACK1" groups="MOTOR_STARTING" />
            <dashboard displayType="EMITTER" node="dashboardDisplay_decal" idleValue="-1" intensity="0.3" groups="MOTOR_ACTIVE" />
            <dashboard displayType="EMITTER" node="activeIconDecal" idleValue="-1" intensity="0.3" groups="MOTOR_ACTIVE" />
            <dashboard displayType="VISIBILITY" node="dashboardNeedles" groups="MOTOR_ACTIVE" />
        </default>
    </dashboard>

    <ai>
        <agent frontWheelNodes="wheelFrontLeft wheelFrontRight"/>
    </ai>

    <foliageBending>
        <bendingNode wheelIndices="1 2" minZ="0.1" maxZ="2.45" yOffset="0.5"/>
        <bendingNode wheelIndices="3 4" minZ="-1.07" maxZ="1.68" yOffset="-1.31" node="fellerBuncher843L_back_component2"/>
        <bendingNode minX="-1.15" maxX="1.15" minZ="-2.25" maxZ="-1.05" yOffset="-1" node="fellerBuncher843L_back_component2"/>
        <bendingNode minX="-0.8" maxX="1" minZ="-0.17" maxZ="1.65" yOffset="-0.6" node="cuttingHeadJoint"/>
    </foliageBending>

    <wearable wearDuration="2000" workMultiplier="2" fieldMultiplier="1"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2">
        <wetnessIgnoreNode node="extinguisher"/>
    </washable>

    <i3dMappings>
        <i3dMapping id="fellerBuncher843L_main_component1" node="0>" />
        <i3dMapping id="wheelFrontLeft" node="0>0|0|0" />
        <i3dMapping id="crawlerFrontLeft" node="0>0|0|0|0" />
        <i3dMapping id="wheelFrontRight" node="0>0|0|1" />
        <i3dMapping id="crawlerFrontRight" node="0>0|0|1|0" />
        <i3dMapping id="outdoorCameraTarget" node="0>0|1|0" />
        <i3dMapping id="outdoorCamera1" node="0>0|1|0|0" />
        <i3dMapping id="cameraRaycastNode1" node="0>0|1|1" />
        <i3dMapping id="mainArmPhysic" node="0>0|2|0" />
        <i3dMapping id="fd55PhysicRot" node="0>0|2|0|0" />
        <i3dMapping id="fd55Physic" node="0>0|2|0|0|0" />
        <i3dMapping id="cuttingHeadJoint" node="0>0|2|0|0|0|0" />
        <i3dMapping id="mainArmRefFrame" node="0>0|2|1" />
        <i3dMapping id="mainArm" node="0>0|2|1|0" />
        <i3dMapping id="fd55" node="0>0|2|1|0|0" />
        <i3dMapping id="sawBlade" node="0>0|2|1|0|0|0|0" />
        <i3dMapping id="grab01RefFrame" node="0>0|2|1|0|0|1" />
        <i3dMapping id="grab01" node="0>0|2|1|0|0|1|0" />
        <i3dMapping id="grab01HydraulicRef" node="0>0|2|1|0|0|1|0|0" />
        <i3dMapping id="grab01Hydraulic" node="0>0|2|1|0|0|2" />
        <i3dMapping id="grab01HydraulicPunch" node="0>0|2|1|0|0|2|0" />
        <i3dMapping id="grab02RefFrame" node="0>0|2|1|0|0|3" />
        <i3dMapping id="grab02" node="0>0|2|1|0|0|3|0" />
        <i3dMapping id="grab02HydraulicRef" node="0>0|2|1|0|0|3|0|0" />
        <i3dMapping id="grab02Hydraulic" node="0>0|2|1|0|0|4" />
        <i3dMapping id="grab02HydraulicPunch" node="0>0|2|1|0|0|4|0" />
        <i3dMapping id="secondArmPartRef" node="0>0|2|1|0|0|5" />
        <i3dMapping id="woodChipsEmitter1" node="0>0|2|1|0|0|6|0" />
        <i3dMapping id="fd55_lod0" node="0>0|2|1|0|0|7|1|0" />
        <i3dMapping id="secondArmRefFrame" node="0>0|2|1|0|1" />
        <i3dMapping id="secondArm" node="0>0|2|1|0|1|0" />
        <i3dMapping id="secondArmPart" node="0>0|2|1|0|1|0|0" />
        <i3dMapping id="secondArmHydraulicRef" node="0>0|2|1|0|1|0|1" />
        <i3dMapping id="mainArmHydraulicRef" node="0>0|2|1|0|2" />
        <i3dMapping id="fd55RefFrame" node="0>0|2|1|1" />
        <i3dMapping id="mainArmHydraulic" node="0>0|2|2" />
        <i3dMapping id="mainArmHydraulicPunch" node="0>0|2|2|0" />
        <i3dMapping id="steeringLeftHydraulicRef" node="0>0|2|3" />
        <i3dMapping id="steeringRightHydraulicRef" node="0>0|2|4" />
        <i3dMapping id="secondArmHydraulic" node="0>0|2|5" />
        <i3dMapping id="secondArmHydraulicPunch" node="0>0|2|5|0" />
        <i3dMapping id="cardanPart01Ref" node="0>0|2|6" />
        <i3dMapping id="frontBackJoint" node="0>0|3" />
        <i3dMapping id="fellerBuncher843L_lod0" node="0>0|4|1|0" />
        <i3dMapping id="fellerBuncher843L_back_component2" node="1>" />
        <i3dMapping id="indoorCamera1" node="1>0|0|0" />
        <i3dMapping id="cameraRaycastNode2" node="1>0|0|1" />
        <i3dMapping id="cameraRaycastNode3" node="1>0|0|2" />
        <i3dMapping id="shadowFocusBox" node="1>0|0|3" />
        <i3dMapping id="exitPoint" node="1>0|1" />
        <i3dMapping id="workingLight09_09" node="1>0|2|0|0" />
        <i3dMapping id="workingLight09_10" node="1>0|2|0|1" />
        <i3dMapping id="cabin" node="1>0|3" />
        <i3dMapping id="workingLight09_01" node="1>0|3|0|0|0" />
        <i3dMapping id="workingLight09_02" node="1>0|3|0|0|1" />
        <i3dMapping id="workingLight09_03" node="1>0|3|0|0|2" />
        <i3dMapping id="workingLight09_04" node="1>0|3|0|0|3" />
        <i3dMapping id="workingLight09_05" node="1>0|3|0|0|4" />
        <i3dMapping id="workingLight09_06" node="1>0|3|0|0|5" />
        <i3dMapping id="workingLight09_07" node="1>0|3|0|0|6" />
        <i3dMapping id="workingLight09_08" node="1>0|3|0|0|7" />
        <i3dMapping id="workLightFrontLow" node="1>0|3|0|1|0" />
        <i3dMapping id="workLightFrontHigh" node="1>0|3|0|1|1" />
        <i3dMapping id="workLightBackLow" node="1>0|3|0|1|2" />
        <i3dMapping id="workLightBackHigh" node="1>0|3|0|1|3" />
        <i3dMapping id="interiorScreenLight01" node="1>0|3|0|2" />
        <i3dMapping id="interiorScreenLight02" node="1>0|3|0|3" />
        <i3dMapping id="extinguisher" node="1>0|3|1" />
        <i3dMapping id="windowOutside01" node="1>0|3|2|0|0|0" />
        <i3dMapping id="windowOutside02" node="1>0|3|2|0|0|1" />
        <i3dMapping id="windowOutside03" node="1>0|3|2|0|0|2" />
        <i3dMapping id="windowOutside04" node="1>0|3|2|0|0|3" />
        <i3dMapping id="windowOutside05" node="1>0|3|2|0|0|4" />
        <i3dMapping id="windowOutside06" node="1>0|3|2|0|0|5" />
        <i3dMapping id="windowOutside07" node="1>0|3|2|0|0|6" />
        <i3dMapping id="windowOutside08" node="1>0|3|2|0|0|7" />
        <i3dMapping id="windowOutside09" node="1>0|3|2|0|0|8" />
        <i3dMapping id="windowInside01" node="1>0|3|2|0|1|0" />
        <i3dMapping id="windowInside02" node="1>0|3|2|0|1|1" />
        <i3dMapping id="windowInside03" node="1>0|3|2|0|1|2" />
        <i3dMapping id="windowInside04" node="1>0|3|2|0|1|3" />
        <i3dMapping id="windowInside05" node="1>0|3|2|0|1|4" />
        <i3dMapping id="windowInside06" node="1>0|3|2|0|1|5" />
        <i3dMapping id="windowInside07" node="1>0|3|2|0|1|6" />
        <i3dMapping id="windowInside08" node="1>0|3|2|0|1|7" />
        <i3dMapping id="windowInside09" node="1>0|3|2|0|1|8" />
        <i3dMapping id="interior_lod0" node="1>0|3|2|8|0" />
        <i3dMapping id="seat" node="1>0|3|3|0" />
        <i3dMapping id="joystickLeft" node="1>0|3|3|0|0|0" />
        <i3dMapping id="playerLeftHandTarget" node="1>0|3|3|0|0|0|0" />
        <i3dMapping id="joystickRight" node="1>0|3|3|0|1" />
        <i3dMapping id="playerRightHandTarget" node="1>0|3|3|0|1|0" />
        <i3dMapping id="playerSkin" node="1>0|3|3|0|2|0" />
        <i3dMapping id="iconInteriorGlow_decal2" node="1>0|3|3|0|4|0" />
        <i3dMapping id="iconWorklightFront_decal" node="1>0|3|3|0|4|1" />
        <i3dMapping id="playerRightFootTarget" node="1>0|3|3|1|0" />
        <i3dMapping id="playerLeftFootTarget" node="1>0|3|3|1|1" />
        <i3dMapping id="playerRightFootTargetGas" node="1>0|3|3|1|2" />
        <i3dMapping id="pedalBrake" node="1>0|3|3|2|0" />
        <i3dMapping id="playerRightFootTargetGasRef" node="1>0|3|3|2|0|0" />
        <i3dMapping id="pedalGas" node="1>0|3|3|2|1" />
        <i3dMapping id="playerRightFootTargetBrake" node="1>0|3|3|2|1|0" />
        <i3dMapping id="dashboardDisplay_decal" node="1>0|3|3|2|2" />
        <i3dMapping id="iconInteriorGlow_decal" node="1>0|3|3|2|3" />
        <i3dMapping id="numbersTime" node="1>0|3|3|2|4" />
        <i3dMapping id="numbersCruiseControl01" node="1>0|3|3|2|5" />
        <i3dMapping id="numbersRpm" node="1>0|3|3|2|6" />
        <i3dMapping id="activeIconDecal" node="1>0|3|3|2|7" />
        <i3dMapping id="numbersOperatingTime" node="1>0|3|3|2|8" />
        <i3dMapping id="numbersRpm2" node="1>0|3|3|2|9" />
        <i3dMapping id="numbersOperatingTime2" node="1>0|3|3|2|10" />
        <i3dMapping id="dashboardNeedles" node="1>0|3|3|2|11" />
        <i3dMapping id="sliderFuel01" node="1>0|3|3|2|11|0" />
        <i3dMapping id="sliderFuel02" node="1>0|3|3|2|11|1" />
        <i3dMapping id="sliderDef01" node="1>0|3|3|2|11|2" />
        <i3dMapping id="sliderDef02" node="1>0|3|3|2|11|3" />
        <i3dMapping id="needleTemperature01" node="1>0|3|3|2|11|4|0" />
        <i3dMapping id="needleTemperature02" node="1>0|3|3|2|11|5|0" />
        <i3dMapping id="needleTemperature03" node="1>0|3|3|2|11|6|0" />
        <i3dMapping id="needleCutter" node="1>0|3|3|2|11|7|0" />
        <i3dMapping id="iconEngineStart_decal" node="1>0|3|3|2|11|8" />
        <i3dMapping id="numbersOutsideTemp" node="1>0|3|3|2|12" />
        <i3dMapping id="numbersBladeSpeed" node="1>0|3|3|2|13" />
        <i3dMapping id="numbersOutsideTemp2" node="1>0|3|3|2|14" />
        <i3dMapping id="numbersTime2" node="1>0|3|3|2|15" />
        <i3dMapping id="mirror01Decal" node="1>0|3|3|3" />
        <i3dMapping id="steeringLeftHydraulic" node="1>0|4|0" />
        <i3dMapping id="steeringLeftHydraulicPunch" node="1>0|4|0|0" />
        <i3dMapping id="steeringRightHydraulic" node="1>0|4|1" />
        <i3dMapping id="steeringRightHydraulicPunch" node="1>0|4|1|0" />
        <i3dMapping id="exactFillRootNodeFuel" node="1>0|5|0" />
        <i3dMapping id="exhaustParticle" node="1>0|6" />
        <i3dMapping id="axisJoint" node="1>0|7" />
        <i3dMapping id="fellerBuncher843LGrill" node="1>0|9|0" />
        <i3dMapping id="fellerBuncher843LGrill1" node="1>0|9|4" />
        <i3dMapping id="fellerBuncher843L_axis_component3" node="2>" />
        <i3dMapping id="wheelBackLeft" node="2>0|0|0" />
        <i3dMapping id="crawlerBackLeft" node="2>0|0|0|0" />
        <i3dMapping id="wheelBackRight" node="2>0|0|1" />
        <i3dMapping id="crawlerBackRight" node="2>0|0|1|0" />
        <i3dMapping id="cardanPart01Align" node="2>0|1" />
        <i3dMapping id="cardanPart01" node="2>0|1|0|0" />
        <i3dMapping id="grab01Joint" node="3>0" />
        <i3dMapping id="grab02Joint" node="3>1" />
        <i3dMapping id="mainArmRef" node="3>2" />
        <i3dMapping id="fd55Ref" node="3>3" />
        <i3dMapping id="cutNode" node="3>4" />
        <i3dMapping id="mountNode" node="3>5" />
        <i3dMapping id="treeMoveDirectionNode" node="3>6" />
        <i3dMapping id="cutCollision" node="3>7|0" />
        <i3dMapping id="unloadPusherCollision" node="3>8" />
        <i3dMapping id="grab01Ref" node="4>0" />
        <i3dMapping id="fellerBuncher843L_grab02_component6" node="5>" />
        <i3dMapping id="grab02Ref" node="5>0" />
    </i3dMappings>
</vehicle>
