﻿<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="sowingMachine" 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>Venta 4030</name>
        <specs>
            <neededPower>60</neededPower>
            <workingWidth>4</workingWidth>
            <combination xmlFilename="$data/vehicles/kuhn/hr4040/hr4040.xml"/>
        </specs>
        <functions>
            <function>$l10n_function_sowingMachine</function>
        </functions>
        <image>$data/vehicles/kuhn/venta4030/store_venta4030.png</image>
        <price>25000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>KUHN</brand>
        <category>seeders</category>
        <shopTranslationOffset>0 0.311 0</shopTranslationOffset>
        <shopRotationOffset>0 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>0</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>0</indexBufferMemoryUsage>
        <textureMemoryUsage>0</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_sowingMachine</typeDesc>
        <filename>$data/vehicles/kuhn/venta4030/venta4030.i3d</filename>
        <size width="4.5" length="4" lengthOffset="-1.1"/>
        <speedLimit value="12" />
        <components>
            <component centerOfMass="0 0.4 -0.8" solverIterationCount="15" mass="1330" />
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
        <mapHotspot type="TOOL" />
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="LIZARD" saveId="LIZARD_DEFAULT">
                <wheels hasSurfaceSounds="false">
                    <wheel>
                        <physics restLoad="0.2" repr="backWheel01" radius="0.16" width="0.2" forcePointRatio="0.15" initialCompression="30" suspTravel="0.05" spring="5" damper="30" mass="0.1" rotationDamping="0.002" isSynchronized="false"/>
                    </wheel>
                    <wheel>
                        <physics restLoad="0.2" repr="backWheel02" radius="0.16" width="0.2" forcePointRatio="0.15" initialCompression="30" suspTravel="0.05" spring="5" damper="30" mass="0.1" rotationDamping="0.002" isSynchronized="false"/>
                    </wheel>
                    <wheel>
                        <physics restLoad="0.2" repr="weederArmWheel" driveNode="weederArmWheelDriveNode" radius="0.25" width="0.5" forcePointRatio="0.15" initialCompression="30" suspTravel="0.35" spring="2" damper="2" mass="0.1" transRatio="1"/>
                        <tire initialDeformation="0"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>
    </wheels>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" topReferenceNode="topReferenceNode" jointType="implement" lowerTransLimitScale="0 0 0" upperRotationOffset="0" lowerRotLimitScale="0 0 0" isDefaultLowered="true" needsLowering="false" allowsLowering="false" forceSelectionOnAttach="false" allowDetachWhileParentLifted="false">
                <distanceToGround lower="0.45" upper="1.0" />
                <subType name="venta4030"/>
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport" />
    </attachable>

    <powerConsumer ptoRpm="470" neededMaxPtoPower="20" forceNode="venta4030_main_component1" maxForce="3" />

    <licensePlates>
        <licensePlate node="licensePlateBack"  position="BACK" preferedType="SQUARISH" placementArea="0.07 0.2 0.2 0.2"/>
    </licensePlates>

    <groundReferenceNodes>
        <groundReferenceNode node="groundReferenceNode" forceFactor="1" threshold="0.2" />
    </groundReferenceNodes>

    <workAreas>
        <workArea type="sowingMachine" functionName="processSowingMachineArea">
            <area startNode="workAreaStart" widthNode="workAreaWidth" heightNode="workAreaHeight"/>
            <groundReferenceNode index="1"/>
            <onlyActiveWhenLowered value="true"/>
        </workArea>
    </workAreas>

    <speedRotatingParts>
        <speedRotatingPart shaderNode="seedingUnit01Discs" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart shaderNode="seedingUnit02Discs" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart shaderNode="seedingUnit03Discs" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart shaderNode="seedingUnit04Discs" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart shaderNode="seedingUnit05Discs" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart shaderNode="seedingUnit06Discs" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart node="seedingUnit01Wheel" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart node="seedingUnit02Wheel" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart node="seedingUnit03Wheel" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart node="seedingUnit04Wheel" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart node="seedingUnit05Wheel" radius="0.17" groundReferenceNodeIndex="1"/>
        <speedRotatingPart node="seedingUnit06Wheel" radius="0.17" groundReferenceNodeIndex="1"/>
    </speedRotatingParts>

    <lights>
        <sharedLight linkNode="rearLight03_01" filename="$data/shared/assets/lights/lizard/rearLight03_left.xml" />
        <sharedLight linkNode="rearLight03_02" filename="$data/shared/assets/lights/lizard/rearLight03_right.xml" />
        <sharedLight linkNode="yellowRound_02_01" filename="$data/shared/assets/reflectors/lizard/yellowRound_02.xml" />
        <sharedLight linkNode="yellowRound_02_02" filename="$data/shared/assets/reflectors/lizard/yellowRound_02.xml" />

        <realLights>
            <high>
                <light node="backLightsHigh" lightTypes="0"/>
                <brakeLight node="backLightsHigh" />
                <turnLightLeft node="turnLightLeftBack" />
                <turnLightRight node="turnLightRightBack" />
            </high>
        </realLights>
    </lights>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <unloading width="9" offset="0 0 0" />
                    <fillUnit unitTextOverride="$l10n_unit_literShort" fillTypes="seeds" capacity="1800">
                        <exactFillRootNode node="exactFillRootNode" extraEffectDistance="0.3"/>
                    </fillUnit>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>

    <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolume" fillUnitIndex="1" maxDelta="0.2"/>
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>

        <unloadInfos>
            <unloadInfo>
                <node node="unloadInfo" width="1" length="1" />
            </unloadInfo>
        </unloadInfos>
    </fillVolume>

    <sowingMachine fillUnitIndex="1">
        <seedFruitTypeCategories>sowingMachine</seedFruitTypeCategories>
        <needsActivation value="true"/>
        <useDirectPlanting value="false" />
        <fieldGroundType value="SOWN" />

        <sounds>
            <work template="DEFAULT_SOWING_WORK" linkNode="venta4030_main_component1" />
        </sounds>
    </sowingMachine>

    <animations>
        <animation name="toggleCover">
            <part node="ladderLockArm" startTime="0.0" endTime="0.1" startRot="0 0 0" endRot="0 0 25" />
            <part node="ladderLockArm" startTime="0.1" endTime="0.2" startRot="0 0 25" endRot="0 0 0" />
            <part node="ladder" startTime="0.1" endTime="1.0" startRot="0 0 0" endRot="0 0 -180" />
            <part node="cover" startTime="1.0" endTime="2.5" startRot="0 0 0" endRot="93 0 0" />

            <sound template="metalOpen"   startTime="0.01" direction="1"  volumeScale="1"   pitchScale="2"/>
            <sound template="clackVar4"   startTime="1"    direction="1"  volumeScale="1.4" pitchScale="1.8"/>
            <sound template="hingeMedium" startTime="1.1"  direction="1"  volumeScale="1.3" pitchScale="1.1"/>
            <sound template="clackVar6"   startTime="2.49" direction="1"  volumeScale="1.3" pitchScale="1.3"/>
            <sound template="hingeMedium" startTime="2.1"  direction="-1" volumeScale="1.5" pitchScale="0.9"/>
            <sound template="metalClose"  startTime="1"    direction="-1" volumeScale="1.3" pitchScale="1.6"/>
            <sound template="clackVar6"   startTime="1"    direction="-1" volumeScale="0.9" pitchScale="1.4"/>
            <sound template="sheetImp02"  startTime="0.1"  direction="-1" volumeScale="1.4" pitchScale="2"/>
            <sound template="clackVar6"   startTime="0.1"  direction="-1" volumeScale="0.7" pitchScale="1.3"/>
        </animation>
        <animation name="moveSupport">
            <part node="supportCol01" startTime="0" endTime="0.5" startTrans="-0.8 0.9 0" endTrans="0 0 0" />
            <part node="supportCol02" startTime="0" endTime="0.5" startTrans="0.8 0.9 0" endTrans="0 0 0" />
            <part node="supportArmStand" startTime="0.5" endTime="0.6" visibility="true" />
            <part node="supportArmStand" startTime="0.4" endTime="0.5" visibility="false" />

            <part node="seedUnitsArmLower" startTime="0" endTime="0.5" startRot="-25 0 0" endRot="-25 0 0" />

            <sound template="clackVar1" startTime="0.49" volumeScale="0.8" pitchScale="1.2"/>
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="seedUnitsArmLower">
                <dependentPart node="seedUnits" />
            </movingTool>
            <movingTool node="cover">
                <dependentPart node="coverHydraulic" />
                <dependentPart node="coverLiftArm01" />
            </movingTool>
            <movingTool node="ladderLockArm">
                <dependentPart node="ladderLockArmSpring" />
            </movingTool>
        </movingTools>

        <movingParts>
            <movingPart node="seedUnits" localReferencePoint="seedUnitsTopArm" referencePoint="seedUnitsTopArmRef" referenceFrame="seedUnitsRefFrame">
                <dependentPart node="seedUnitsTopArm" />
            </movingPart>
            <movingPart node="seedUnitsTopArm" referencePoint="seedUnitsTopArmRef" referenceFrame="seedUnitsTopArmRef">
                <dependentPart node="seedUnitsHeightDisplay" />
            </movingPart>

            <movingPart node="seedUnitsHeightDisplay" localReferencePoint="seedUnitsHeightDisplayArm" referencePoint="seedUnitsHeightDisplayArmRef" referenceFrame="seedUnitsHeightDisplayRefFrame">
                <dependentPart node="seedUnitsHeightDisplayArm" />
            </movingPart>
            <movingPart node="seedUnitsHeightDisplayArm" referencePoint="seedUnitsHeightDisplayArmRef" referenceFrame="seedUnitsHeightDisplayArmRef"/>

            <movingPart node="weederArmLower" referencePoint="weederArmLowerRef" referenceFrame="weederArmLowerRef" isActiveDirty="true" maxUpdateDistance="75">
                <dependentPart node="weederArm" />
            </movingPart>
            <movingPart node="weederArm" localReferencePoint="weederArmTop" referencePoint="weederArmTopRef" referenceFrame="weederArmRefFrame">
                <dependentPart node="weederArmTop" />
            </movingPart>
            <movingPart node="weederArmTop" referencePoint="weederArmTopRef" referenceFrame="weederArmTopRef"/>

            <movingPart node="coverHydraulic" referencePoint="coverHydraulicRef" referenceFrame="coverHydraulicRef">
                <translatingPart node="coverHydraulicPunch" />
            </movingPart>
            <movingPart node="coverLiftArm01" localReferencePoint="coverLiftArm02" referencePoint="coverLiftArmRef" referenceFrame="coverLiftArm01RefFrame">
                <dependentPart node="coverLiftArm02" />
            </movingPart>
            <movingPart node="coverLiftArm02" referencePoint="coverLiftArmRef" referenceFrame="coverLiftArmRef"/>

            <movingPart node="ladderLockArmSpring" referencePoint="ladderLockArmSpringRef" referenceFrame="ladderLockArmSpringRef" scaleZ="true"/>
        </movingParts>

        <sounds>
            <hydraulic template="defaultHydraulicSound" linkNode="0>"/>
        </sounds>
    </cylindered>

    <randomlyMovingParts>
        <randomlyMovingPart node="seedingUnit01LowerArm" rotAxis="1" rotMean="3 0" rotVariance="0.25 0" rotTimeMean="0.05 0.05" rotTimeVariance="0.03 0.03" pauseMean="0.05 0.05" pauseVariance="1.2 0.01" refNodeIndex="1" isSpeedDependent="true">
            <node node="seedingUnit01" scale="-1"/>
            <node node="seedingUnit01UpperArm" scale="1"/>
        </randomlyMovingPart>
        <randomlyMovingPart node="seedingUnit02LowerArm" rotAxis="1" rotMean="3 0" rotVariance="0.25 0" rotTimeMean="0.05 0.05" rotTimeVariance="0.03 0.03" pauseMean="0.05 0.05" pauseVariance="1.2 0.01" refNodeIndex="1" isSpeedDependent="true">
            <node node="seedingUnit02" scale="-1"/>
            <node node="seedingUnit02UpperArm" scale="1"/>
        </randomlyMovingPart>
        <randomlyMovingPart node="seedingUnit03LowerArm" rotAxis="1" rotMean="3 0" rotVariance="0.25 0" rotTimeMean="0.05 0.05" rotTimeVariance="0.03 0.03" pauseMean="0.05 0.05" pauseVariance="1.2 0.01" refNodeIndex="1" isSpeedDependent="true">
            <node node="seedingUnit03" scale="-1"/>
            <node node="seedingUnit03UpperArm" scale="1"/>
        </randomlyMovingPart>
        <randomlyMovingPart node="seedingUnit04LowerArm" rotAxis="1" rotMean="3 0" rotVariance="0.25 0" rotTimeMean="0.05 0.05" rotTimeVariance="0.03 0.03" pauseMean="0.05 0.05" pauseVariance="1.2 0.01" refNodeIndex="1" isSpeedDependent="true">
            <node node="seedingUnit04" scale="-1"/>
            <node node="seedingUnit04UpperArm" scale="1"/>
        </randomlyMovingPart>
        <randomlyMovingPart node="seedingUnit05LowerArm" rotAxis="1" rotMean="3 0" rotVariance="0.25 0" rotTimeMean="0.05 0.05" rotTimeVariance="0.03 0.03" pauseMean="0.05 0.05" pauseVariance="1.2 0.01" refNodeIndex="1" isSpeedDependent="true">
            <node node="seedingUnit05" scale="-1"/>
            <node node="seedingUnit05UpperArm" scale="1"/>
        </randomlyMovingPart>
        <randomlyMovingPart node="seedingUnit06LowerArm" rotAxis="1" rotMean="3 0" rotVariance="0.25 0" rotTimeMean="0.05 0.05" rotTimeVariance="0.03 0.03" pauseMean="0.05 0.05" pauseVariance="1.2 0.01" refNodeIndex="1" isSpeedDependent="true">
            <node node="seedingUnit06" scale="-1"/>
            <node node="seedingUnit06UpperArm" scale="1"/>
        </randomlyMovingPart>
    </randomlyMovingParts>

    <workParticles>
        <effect workAreaIndex="1">
            <effectNode effectClass="CultivatorMotionPathEffect" effectType="CULTIVATOR" linkNode="discEffectLinkNode">
                <motionPathEffect textureFilename="$data/vehicles/kuhn/venta4030/discEffectArray.dds" numRows="30" rowLength="18" minFade="0.07" density="1" shapeScale="0.5" maxShapeScale="0.5"/>
            </effectNode>
            <effectNode effectClass="CultivatorMotionPathEffect" effectType="CULTIVATOR" linkNode="rollerEffectLinkNode">
                <motionPathEffect textureFilename="$data/vehicles/kuhn/venta4030/rollerEffectArray.dds" numRows="30" rowLength="18" minFade="0.07" density="0.5" shapeScale="0.5" maxShapeScale="0.5"/>
            </effectNode>
            <effectNode effectClass="CultivatorMotionPathEffect" effectType="CULTIVATOR" linkNode="weederEffectLinkNode">
                <motionPathEffect textureFilename="$data/vehicles/kuhn/venta4030/weederEffectArray.dds" numRows="30" rowLength="18" minFade="0.07" density="0.5" shapeScale="0.5" maxShapeScale="0.5"/>
            </effectNode>
        </effect>
        <particle>
            <node node="dustEmitterShape" refNodeIndex="1" particleType="SOIL_SMOKE" emitCountScale="1.0" />
        </particle>
    </workParticles>

    <cover>
        <coverConfigurations>
            <coverConfiguration>
                <cover openAnimation="toggleCover" fillUnitIndices="1" openOnBuy="false"/>
            </coverConfiguration>
        </coverConfigurations>
    </cover>

    <turnOnVehicle>
        <sounds>
            <start template="STRAWBLOWER_START" />
            <work template="STRAWBLOWER_WORK" />
            <stop template="STRAWBLOWER_STOP" />
        </sounds>
    </turnOnVehicle>

    <ai>
        <areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack" />
        <collisionTrigger node="aiCollisionNode" width="4.0" height="2.5"/>
        <lookAheadSize value="3"/>
        <needsLowering value="true"/>
        <agentAttachment width="4.1" height="2.5" length="3.5" lengthOffset="-1.1"/>
    </ai>

    <foliageBending>
        <bendingNode minX="-2.05" maxX="2.05" minZ="-2.9" maxZ="-1.05" yOffset="0.1" />
    </foliageBending>

    <baseMaterial>
        <material name="venta4030_mat" baseNode="venta4030_vis">
            <shaderParameter name="colorMat0" value="KUHN_YELLOW1"/>
            <shaderParameter name="colorMat1" value="KUHN_RED1"/>
        </material>
    </baseMaterial>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="6" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="venta4030_main_component1" node="0>" />
        <i3dMapping id="venta4030_vis" node="0>0" />
        <i3dMapping id="attacherJoint" node="0>0|0|0" />
        <i3dMapping id="topReferenceNode" node="0>0|0|1" />
        <i3dMapping id="supportArmStand" node="0>0|0|2|0" />
        <i3dMapping id="supportCol01" node="0>0|0|2|1|0" />
        <i3dMapping id="supportCol02" node="0>0|0|2|2|0" />
        <i3dMapping id="backWheel01" node="0>0|1|0" />
        <i3dMapping id="backWheel02" node="0>0|1|1" />
        <i3dMapping id="weederArmWheel" node="0>0|1|2" />
        <i3dMapping id="weederArmWheelDriveNode" node="0>0|1|2|0" />
        <i3dMapping id="weederArmLowerRef" node="0>0|1|2|1" />
        <i3dMapping id="seedUnitsArmLower" node="0>0|2|0" />
        <i3dMapping id="seedUnitsRefFrame" node="0>0|2|0|0" />
        <i3dMapping id="seedUnits" node="0>0|2|0|0|0" />
        <i3dMapping id="seedUnitsTopArm" node="0>0|2|0|0|0|0" />
        <i3dMapping id="seedUnitsHeightDisplayArmRef" node="0>0|2|0|0|0|0|0" />
        <i3dMapping id="seedUnitsHydraulic" node="0>0|2|0|0|0|1" />
        <i3dMapping id="seedUnitsHydraulicPunch" node="0>0|2|0|0|0|1|0" />
        <i3dMapping id="seedingUnit01LowerArm" node="0>0|2|0|0|0|2|0" />
        <i3dMapping id="seedingUnit01" node="0>0|2|0|0|0|2|0|0" />
        <i3dMapping id="seedingUnit01UpperArm" node="0>0|2|0|0|0|2|0|0|0" />
        <i3dMapping id="seedingUnit01Spring" node="0>0|2|0|0|0|2|0|0|1" />
        <i3dMapping id="seedingUnit01Wheel" node="0>0|2|0|0|0|2|0|0|2" />
        <i3dMapping id="seedingUnit01Discs" node="0>0|2|0|0|0|2|0|0|3" />
        <i3dMapping id="groundReferenceNode" node="0>0|2|0|0|0|2|0|0|5" />
        <i3dMapping id="seedingUnit02LowerArm" node="0>0|2|0|0|0|2|1" />
        <i3dMapping id="seedingUnit02" node="0>0|2|0|0|0|2|1|0" />
        <i3dMapping id="seedingUnit02UpperArm" node="0>0|2|0|0|0|2|1|0|0" />
        <i3dMapping id="seedingUnit02Spring" node="0>0|2|0|0|0|2|1|0|1" />
        <i3dMapping id="seedingUnit02Wheel" node="0>0|2|0|0|0|2|1|0|2" />
        <i3dMapping id="seedingUnit02Discs" node="0>0|2|0|0|0|2|1|0|3" />
        <i3dMapping id="seedingUnit03LowerArm" node="0>0|2|0|0|0|2|2" />
        <i3dMapping id="seedingUnit03" node="0>0|2|0|0|0|2|2|0" />
        <i3dMapping id="seedingUnit03UpperArm" node="0>0|2|0|0|0|2|2|0|0" />
        <i3dMapping id="seedingUnit03Spring" node="0>0|2|0|0|0|2|2|0|1" />
        <i3dMapping id="seedingUnit03Wheel" node="0>0|2|0|0|0|2|2|0|2" />
        <i3dMapping id="seedingUnit03Discs" node="0>0|2|0|0|0|2|2|0|3" />
        <i3dMapping id="seedingUnit04LowerArm" node="0>0|2|0|0|0|2|3" />
        <i3dMapping id="seedingUnit04" node="0>0|2|0|0|0|2|3|0" />
        <i3dMapping id="seedingUnit04UpperArm" node="0>0|2|0|0|0|2|3|0|0" />
        <i3dMapping id="seedingUnit04Spring" node="0>0|2|0|0|0|2|3|0|1" />
        <i3dMapping id="seedingUnit04Wheel" node="0>0|2|0|0|0|2|3|0|2" />
        <i3dMapping id="seedingUnit04Discs" node="0>0|2|0|0|0|2|3|0|3" />
        <i3dMapping id="seedingUnit05LowerArm" node="0>0|2|0|0|0|2|4" />
        <i3dMapping id="seedingUnit05" node="0>0|2|0|0|0|2|4|0" />
        <i3dMapping id="seedingUnit05UpperArm" node="0>0|2|0|0|0|2|4|0|0" />
        <i3dMapping id="seedingUnit05Spring" node="0>0|2|0|0|0|2|4|0|1" />
        <i3dMapping id="seedingUnit05Wheel" node="0>0|2|0|0|0|2|4|0|2" />
        <i3dMapping id="seedingUnit05Discs" node="0>0|2|0|0|0|2|4|0|3" />
        <i3dMapping id="seedingUnit06LowerArm" node="0>0|2|0|0|0|2|5" />
        <i3dMapping id="seedingUnit06" node="0>0|2|0|0|0|2|5|0" />
        <i3dMapping id="seedingUnit06UpperArm" node="0>0|2|0|0|0|2|5|0|0" />
        <i3dMapping id="seedingUnit06Spring" node="0>0|2|0|0|0|2|5|0|1" />
        <i3dMapping id="seedingUnit06Wheel" node="0>0|2|0|0|0|2|5|0|2" />
        <i3dMapping id="seedingUnit06Discs" node="0>0|2|0|0|0|2|5|0|3" />
        <i3dMapping id="dustEmitterShape" node="0>0|2|0|0|0|3|0" />
        <i3dMapping id="discEffectLinkNode" node="0>0|2|0|0|0|3|1" />
        <i3dMapping id="rollerEffectLinkNode" node="0>0|2|0|0|0|3|2" />
        <i3dMapping id="seedUnitsTopArmRef" node="0>0|2|1" />
        <i3dMapping id="seedUnitsHeightDisplayRefFrame" node="0>0|2|2" />
        <i3dMapping id="seedUnitsHeightDisplay" node="0>0|2|2|0" />
        <i3dMapping id="seedUnitsHeightDisplayArm" node="0>0|2|2|0|0" />
        <i3dMapping id="weederArmLower" node="0>0|2|3" />
        <i3dMapping id="weederArmRefFrame" node="0>0|2|3|0" />
        <i3dMapping id="weederArm" node="0>0|2|3|0|0" />
        <i3dMapping id="weederArmTop" node="0>0|2|3|0|0|0" />
        <i3dMapping id="rearLight03_01" node="0>0|2|3|0|0|1|0|0" />
        <i3dMapping id="rearLight03_02" node="0>0|2|3|0|0|1|0|1" />
        <i3dMapping id="yellowRound_02_01" node="0>0|2|3|0|0|1|0|2" />
        <i3dMapping id="yellowRound_02_02" node="0>0|2|3|0|0|1|0|3" />
        <i3dMapping id="backLightsHigh" node="0>0|2|3|0|0|1|1|0" />
        <i3dMapping id="turnLightLeftBack" node="0>0|2|3|0|0|1|2|0" />
        <i3dMapping id="turnLightRightBack" node="0>0|2|3|0|0|1|2|1" />
        <i3dMapping id="licensePlateBack" node="0>0|2|3|0|0|2" />
        <i3dMapping id="weederEffectLinkNode" node="0>0|2|3|0|0|3" />
        <i3dMapping id="weederArmTopRef" node="0>0|2|4" />
        <i3dMapping id="cover" node="0>0|2|5" />
        <i3dMapping id="coverHydraulic" node="0>0|2|5|0" />
        <i3dMapping id="coverHydraulicPunch" node="0>0|2|5|0|0" />
        <i3dMapping id="coverLiftArmRef" node="0>0|2|5|1" />
        <i3dMapping id="coverLiftArm01RefFrame" node="0>0|2|6" />
        <i3dMapping id="coverLiftArm01" node="0>0|2|6|0" />
        <i3dMapping id="coverLiftArm02" node="0>0|2|6|0|0" />
        <i3dMapping id="coverHydraulicRef" node="0>0|2|7" />
        <i3dMapping id="ladder" node="0>0|2|8" />
        <i3dMapping id="ladderLockArm" node="0>0|2|9" />
        <i3dMapping id="ladderLockArmSpringRef" node="0>0|2|9|0" />
        <i3dMapping id="ladderLockArmSpring" node="0>0|2|10" />
        <i3dMapping id="workAreaStart" node="0>0|3|0" />
        <i3dMapping id="workAreaWidth" node="0>0|3|1" />
        <i3dMapping id="workAreaHeight" node="0>0|3|2" />
        <i3dMapping id="fillVolume" node="0>0|4|0" />
        <i3dMapping id="unloadInfo" node="0>0|4|1" />
        <i3dMapping id="exactFillRootNode" node="0>0|4|2" />
        <i3dMapping id="aiMarkerLeft" node="0>0|5|0" />
        <i3dMapping id="aiMarkerRight" node="0>0|5|1" />
        <i3dMapping id="aiMarkerBack" node="0>0|5|2" />
        <i3dMapping id="aiCollisionNode" node="0>0|5|3" />
    </i3dMappings>
</vehicle>
