﻿<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="sowingMachineSprayer">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>Pronto 9 DC</name>
        <specs>
            <neededPower>270</neededPower>
            <workingWidth>9.0</workingWidth>
        </specs>
        <functions>
            <function>$l10n_function_sowingMachine</function>
            <function>$l10n_function_sowingMachineDirect</function>
        </functions>
        <image>data/store/store_horschPronto9DC.png</image>
        <price>96000</price>
        <dailyUpkeep>260</dailyUpkeep>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>HORSCH</brand>
        <category>sowingMachines</category>
        <fieldJob sizeCategory="3" typeCategory="sowingMachine" />
        <vertexBufferMemoryUsage>4294408</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>1080924</indexBufferMemoryUsage>
        <textureMemoryUsage>16427992</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <typeDesc>$l10n_typeDesc_sowingMachine</typeDesc>
    <filename>horschPronto9DC.i3d</filename>

    <size width="4" length="9"/>
    <powerConsumer ptoRpm="540" neededPtoPower="60" forceNode="0>" maxForce="60" />
    <speedLimit value="20" />

    <wheelConfigurations>
        <wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
            <wheels>
                <wheel restLoad="4.8" repr="0>0|0|0"   radius="0.4" initialCompression="50" suspTravel="0.1" spring="92" damper="20" mass="0.06" maxLatStiffness="130" hasParticles="true" />
                <wheel restLoad="4.8" repr="0>0|0|1"   radius="0.4" initialCompression="50" suspTravel="0.1" spring="92" damper="20" mass="0.06" maxLatStiffness="130" hasParticles="true" />
                <wheel restLoad="1.6" repr="0>0|0|2|0" radius="0.4" initialCompression="50" suspTravel="0.1" spring="15" damper="20" mass="0.06" rotationDamping="0.001" brakeFactor="0"/>
                <wheel restLoad="0.4" repr="2>0|0"     radius="0.4" initialCompression="50" suspTravel="0.1" spring="10" damper="20" mass="0.06" rotationDamping="0.001" brakeFactor="0"/>
                <wheel restLoad="0.2" repr="2>1"       radius="0.4" initialCompression="50" suspTravel="0.1" spring="05" damper="20" mass="0.06" rotationDamping="0.001" brakeFactor="0" hasParticles="true" />
                <wheel restLoad="0.4" repr="3>0|0"     radius="0.4" initialCompression="50" suspTravel="0.1" spring="10" damper="20" mass="0.04" rotationDamping="0.001" brakeFactor="0"/>
                <wheel restLoad="0.2" repr="3>1"       radius="0.4" initialCompression="50" suspTravel="0.1" spring="05" damper="20" mass="0.04" rotationDamping="0.001" brakeFactor="0" hasParticles="true" />
            </wheels>
        </wheelConfiguration>
    </wheelConfigurations>

    <dynamicallyLoadedWheels>
        <dynamicallyLoadedWheel linkNode="0>0|0|3"       filename="$data/vehicles/wheels/lizard/7_50_16_AS.xml" configIndex="back"/>
        <dynamicallyLoadedWheel linkNode="0>0|0|2|1"     filename="$data/vehicles/wheels/lizard/7_50_16_AS.xml" configIndex="frontMiddleHub" color="0.5732 0.0078 0.0210 1" axisColor="0.5732 0.0078 0.0210 1"/>
        <dynamicallyLoadedWheel linkNode="0>0|7|0|0"     filename="$data/vehicles/wheels/lizard/7_50_16_AS.xml" configIndex="back"/>
        <dynamicallyLoadedWheel linkNode="0>0|7|0|2|1"   filename="$data/vehicles/wheels/lizard/7_50_16_AS.xml" configIndex="front"/>
        <dynamicallyLoadedWheel linkNode="0>0|8|0|0"     filename="$data/vehicles/wheels/lizard/7_50_16_AS.xml" configIndex="back"/>
        <dynamicallyLoadedWheel linkNode="0>0|8|0|2|1"   filename="$data/vehicles/wheels/lizard/7_50_16_AS.xml" configIndex="front"/>
    </dynamicallyLoadedWheels>

    <brakeForce>0.35</brakeForce>

    <lights>
        <low>
            <light realLight="0>0|4|3|2"     decoration="0>0|4|0|0" lightTypes="0 1"/>
            <light                           decoration="0>0|4|3|0" lightTypes="0 1"/>
        </low>
        <high>
            <light realLight="0>0|4|0|1" decoration="0>0|4|0|0" lightTypes="0 1" />
            <light realLight="0>0|4|3|1" decoration="0>0|4|3|0" lightTypes="0 1"/>
        </high>
    </lights>

    <brakeLights>
        <brakeLight realLight="0>0|4|0|1" decoration="0>0|4|2|0" />
    </brakeLights>

    <turnLights>
        <turnLightLeft realLight="0>0|4|1|0|1" decoration="0>0|4|1|0|0" />
        <turnLightRight realLight="0>0|4|1|1|1" decoration="0>0|4|1|1|0" />
    </turnLights>

    <workAreas>
        <workArea startIndex="0>0|13|0" widthIndex="0>0|13|1" heightIndex="0>0|13|2" refNodeIndex="0" type="sowingMachine" foldMinLimit="0" foldMaxLimit="0.03" />
        <workArea startIndex="0>0|13|0" widthIndex="0>0|13|1" heightIndex="0>0|13|2" refNodeIndex="0" type="sprayer"       foldMinLimit="0" foldMaxLimit="0.03" />
        <workArea startIndex="0>0|7|0|5|0|0|4" widthIndex="0>0|7|0|5|0|0|5" heightIndex="0>0|7|0|5|0|0|6" startIndexTest="0>0|7|0|5|0|0|7" widthIndexTest="0>0|7|0|5|0|0|8" heightIndexTest="0>0|7|0|5|0|0|9" animName="leftArm" type="ridgemarker" needsSetIsTurnedOn="false" />
        <workArea startIndex="0>0|8|0|5|0|0|4" widthIndex="0>0|8|0|5|0|0|5" heightIndex="0>0|8|0|5|0|0|6" startIndexTest="0>0|8|0|5|0|0|7" widthIndexTest="0>0|8|0|5|0|0|8" heightIndexTest="0>0|8|0|5|0|0|9" animName="rightArm" type="ridgemarker" needsSetIsTurnedOn="false" />
    </workAreas>

    <groundReferenceNodes>
        <groundReferenceNode index="0>0|9|0|2"       threshold="0.15" depthNode="0>0|9|0|2" />
        <groundReferenceNode index="0>0|7|0|5|0|0|2" threshold="0.1"  depthNode="0>0|7|0|5|0|0|2" />
        <groundReferenceNode index="0>0|8|0|5|0|0|2" threshold="0.1"  depthNode="0>0|8|0|5|0|0|2" />
    </groundReferenceNodes>

    <groundParticleAnimations>
        <groundParticleAnimation>
            <node index="0>0|9|0|3|0"      refNodeIndex="0" materialType="SOIL" maxDepth="-0.01" />
            <node index="0>0|7|0|3|0|3|0"  refNodeIndex="0" materialType="SOIL" maxDepth="-0.01" />
            <node index="0>0|8|0|3|0|2|0"  refNodeIndex="0" materialType="SOIL" maxDepth="-0.01" />
            <node index="0>0|9|2|5|0"      refNodeIndex="0" materialType="SOIL" maxDepth="-0.01" />
            <node index="0>0|7|0|3|2|4|0"  refNodeIndex="0" materialType="SOIL" maxDepth="-0.01" />
            <node index="0>0|8|0|3|2|4|0"  refNodeIndex="0" materialType="SOIL" maxDepth="-0.01" />

            <node index="0>0|7|0|5|0|0|3"  refNodeIndex="1" materialType="SOIL" maxDepth="-0.01" />
            <node index="0>0|8|0|5|0|0|3"  refNodeIndex="2" materialType="SOIL" maxDepth="-0.01" />
        </groundParticleAnimation>

        <groundParticle>
            <node index="0>0|9|3|0" refNodeIndex="0" particleType="SOIL"  />
            <node index="0>0|7|0|8|0" refNodeIndex="0" particleType="SOIL"  />
            <node index="0>0|8|0|8|0" refNodeIndex="0" particleType="SOIL"  />

            <node index="0>0|9|3|1" refNodeIndex="0" particleType="SOIL_SMOKE"  />
            <node index="0>0|7|0|8|1" refNodeIndex="0" particleType="SOIL_SMOKE"  />
            <node index="0>0|8|0|8|1" refNodeIndex="0" particleType="SOIL_SMOKE"  />

            <node index="0>0|9|3|2" refNodeIndex="0" particleType="SOIL_CHUNKS" worldSpace="false" />
            <node index="0>0|7|0|8|2" refNodeIndex="0" particleType="SOIL_CHUNKS" worldSpace="false" />
            <node index="0>0|8|0|8|2" refNodeIndex="0" particleType="SOIL_CHUNKS" worldSpace="false" />
        </groundParticle>
    </groundParticleAnimations>

    <!--seedFruitTypeCategories>sowingMachine</seedFruitTypeCategories-->
	<seedFruitTypes>wheat barley maize rape potato sugarBeet grass sunflower soybean poplar oilseedRadish oat rye redCabbage carrot cabbage onion hops lettuce</seedFruitTypes>
    <fillLitersPerSecond>200</fillLitersPerSecond>

   <fillUnits>
        <fillUnit unit="$l10n_unit_literShort" fillTypes="seeds" capacity="10000" />
        <fillUnit unit="$l10n_unit_literShort" fillTypes="fertilizer" capacity="10000" />
    </fillUnits>

    <sowingMachine fillUnitIndex="1" unloadInfoIndex="1" loadInfoIndex="1" />
    <sprayer fillUnitIndex="2" unloadInfoIndex="2" loadInfoIndex="2" />

    <fillVolumes>
        <volumes>
            <volume index="0>0|20|0" maxDelta="0.2" />
            <volume index="0>0|21|0" maxDelta="0.2" />
        </volumes>

        <unloadInfos>
            <unloadInfo>
                <node index="0>0|20|1" width="1.4" length="0.1" />
            </unloadInfo>
            <unloadInfo>
                <node index="0>0|21|1" width="1.4" length="0.1" />
            </unloadInfo>
        </unloadInfos>
        <loadInfos>
            <loadInfo>
                <node index="0>0|20|2" width="1.4" length="0.1" />
            </loadInfo>
            <loadInfo>
                <node index="0>0|21|2" width="1.4" length="0.1" />
            </loadInfo>
        </loadInfos>
    </fillVolumes>

    <needsActivation value="true" />
    <useDirectPlanting>true</useDirectPlanting>

    <sowingSound file="$data/sounds/sowingSound.wav"                      pitchOffset="1.10" volume="1.00" indoorVolumeFactor="0.55" />
    <airBlowerSound file="$data/sounds/airBlowerLoop.wav"                 pitchOffset="1.50" volume="1.20" indoorVolumeFactor="0.75" />
    <fillSound file="$data/maps/sounds/siloFillSound.wav"                 pitchOffset="1.00" volume="1.00" indoorVolumeFactor="0.55" volume3D="1.0" innerRadius="10" radius="40" linkNode="0>0"/>
    <cylinderedHydraulicSound file="$data/sounds/cultivatorHydraulic.wav" pitchOffset="1.00" volume="1.00" indoorVolumeFactor="0.75" />

    <inputAttacherJoints>
        <inputAttacherJoint rootNode="1>" index="1>0" jointType="implement" lowerDistanceToGround="0.6" upperDistanceToGround="0.9" lowerTransLimitScale="0 1 0" lowerRotLimitScale="0 0 1" upperRotLimitScale="0 0 1" useFoldingLoweredState="true" allowsLowering="true" />
    </inputAttacherJoints>

    <ridgeMarkers foldMaxLimit="0.2" >
        <ridgeMarker animName="leftArm" />
        <ridgeMarker animName="rightArm" />
    </ridgeMarkers>

    <speedRotatingParts>
        <speedRotatingPart index="0>0|0|3"    wheelIndex="0" />
        <speedRotatingPart index="0>0|0|2|1"  wheelIndex="2" />
        <speedRotatingPart index="0>0|7|0|0"  wheelIndex="4" />
        <speedRotatingPart index="0>0|7|0|2|1"  wheelIndex="3" />
        <speedRotatingPart index="0>0|8|0|0"  wheelIndex="6" />
        <speedRotatingPart index="0>0|8|0|2|1"  wheelIndex="5" />

        <speedRotatingPart shaderNode="0>0|9|2|1"     foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />
        <speedRotatingPart index="0>0|9|2|2"          foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />
        <speedRotatingPart index="0>0|9|2|3"          foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />
        <speedRotatingPart shaderNode="0>0|7|0|3|2|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />
        <speedRotatingPart index="0>0|7|0|3|2|2"      foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />
        <speedRotatingPart index="0>0|7|0|3|2|3"      foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />
        <speedRotatingPart shaderNode="0>0|8|0|3|2|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />

        <speedRotatingPart index="0>0|8|0|3|2|2"      foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />
        <speedRotatingPart index="0>0|8|0|3|2|3"      foldMinLimit="0" foldMaxLimit="0.03" radius="0.16" />

        <speedRotatingPart shaderNode="0>0|9|0|0" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|9|0|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|9|1|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|9|1|2" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|7|0|3|0|0" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|7|0|3|0|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|7|0|3|1|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|7|0|3|1|2" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart index="0>0|7|0|3|0|2|0"      foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|8|0|3|0|0" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|8|0|3|0|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|8|0|3|1|1" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart shaderNode="0>0|8|0|3|1|2" foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />
        <speedRotatingPart index="0>0|8|0|3|1|3|0"      foldMinLimit="0" foldMaxLimit="0.03" radius="0.19" />

        <speedRotatingPart index="0>0|7|0|5|0|0|1|0" wheelIndex="0" foldMinLimit="0" foldMaxLimit="0.03" radius="0.158" ridgeMarkerAnim="leftArm" onlyActiveWhenLowered="true" />
        <speedRotatingPart index="0>0|8|0|5|0|0|1|0" wheelIndex="0" foldMinLimit="0" foldMaxLimit="0.03" radius="-0.158" ridgeMarkerAnim="rightArm" onlyActiveWhenLowered="true" />
    </speedRotatingParts>

    <foldingParts startMoveDirection="1" foldMiddleAnimTime="0.125" turnOnFoldMaxLimit="0.2" turnOnFoldMinLimit="0" turnOffOnFold="true" >
        <foldingPart animationName="folding" speedScale="1" />
    </foldingParts>

    <movingTools>
        <!-- folding -->
        <movingTool index="0>0|5" playSound="true">
            <componentJoint index="1" />
        </movingTool>
        <movingTool index="0>0|6" playSound="true">
            <componentJoint index="2" />
        </movingTool>
        <movingTool index="0>0|0|2" wheelIndices="3" >
            <dependentPart index="0>0|10|0" />
        </movingTool>
        <movingTool index="2>0" wheelIndices="4" />
        <movingTool index="0>0|7|0|2" playSound="true">
            <dependentPart index="0>0|7|0|4|0" />
        </movingTool>
        <movingTool index="3>0" wheelIndices="6" />
        <movingTool index="0>0|8|0|2" playSound="true">
            <dependentPart index="0>0|8|0|4|0" />
        </movingTool>
        <!-- discs -->
        <movingTool index="0>0|9|1|0" playSound="true">
            <dependentPart index="0>0|10|1" />
        </movingTool>
        <movingTool index="0>0|7|0|3|1|0" playSound="true">
            <dependentPart index="0>0|7|0|4|1" />
        </movingTool>
        <movingTool index="0>0|8|0|3|1|0" playSound="true">
            <dependentPart index="0>0|8|0|4|1" />
        </movingTool>
        <!-- sowing discs -->
        <movingTool index="0>0|9|2" playSound="true">
            <dependentPart index="0>0|10|2" />
        </movingTool>
        <movingTool index="0>0|7|0|3|2" playSound="true">
            <dependentPart index="0>0|7|0|4|2" />
        </movingTool>
        <movingTool index="0>0|8|0|3|2" playSound="true">
            <dependentPart index="0>0|8|0|4|2" />
        </movingTool>
        <!-- ladder -->
        <movingTool index="0>0|12|0" playSound="true">
            <dependentPart index="0>0|12|0|1" />
        </movingTool>
        <!-- lock -->
        <movingTool index="0>0|11|0" playSound="true">
            <dependentPart index="0>0|11|0|0" />
        </movingTool>

        <!-- marker -->
        <movingTool index="0>0|7|0|5|0|0" playSound="true">
            <dependentPart index="0>0|7|0|5|0|1" />
            <dependentPart index="0>0|7|0|5|1" />
        </movingTool>
        <movingTool index="0>0|8|0|5|0|0" playSound="true">
            <dependentPart index="0>0|8|0|5|0|1" />
            <dependentPart index="0>0|8|0|5|1" />
        </movingTool>

        <!-- cover -->
        <movingTool index="0>0|19|0" playSound="true">
            <dependentPart index="0>0|19|0|0" />
        </movingTool>
    </movingTools>

    <movingParts isActiveDirtyTimeOffset="1">
        <!-- folding -->
        <movingPart index="0>0|7" referencePoint="2>2" referenceFrame="2>2" isActiveDirty="true" limitedAxis="3">
            <dependentPart index="0>0|8|0|1" />
        </movingPart>
        <movingPart index="0>0|8" referencePoint="3>2" referenceFrame="3>2" isActiveDirty="true" limitedAxis="3">
            <dependentPart index="0>0|8|0|1" />
        </movingPart>
        <movingPart index="0>0|8|0|1" referencePoint="0>0|7|0|1" referenceFrame="0>">
            <translatingPart index="0>0|8|0|1|0" />
        </movingPart>
        <!-- axis -->
        <movingPart index="0>0|10|0" referencePoint="0>0|0|2|2" referenceFrame="0>0|0|2|2">
            <translatingPart index="0>0|10|0|0" />
        </movingPart>
        <movingPart index="0>0|7|0|4|0" referencePoint="0>0|7|0|2|0" referenceFrame="0>0|7|0|2|0">
            <translatingPart index="0>0|7|0|4|0|0" />
        </movingPart>
        <movingPart index="0>0|8|0|4|0" referencePoint="0>0|8|0|2|0" referenceFrame="0>0|8|0|2|0">
            <translatingPart index="0>0|8|0|4|0|0" />
        </movingPart>
        <!-- sowing discs -->
        <movingPart index="0>0|10|2" referencePoint="0>0|9|2|0" referenceFrame="0>0|9|2|0">
            <translatingPart index="0>0|10|2|0" />
        </movingPart>
        <movingPart index="0>0|7|0|4|2" referencePoint="0>0|7|0|3|2|0" referenceFrame="0>0|7|0|3|2|0">
            <translatingPart index="0>0|7|0|4|2|0" />
        </movingPart>
        <movingPart index="0>0|8|0|4|2" referencePoint="0>0|8|0|3|2|0" referenceFrame="0>0|8|0|3|2|0">
            <translatingPart index="0>0|8|0|4|2|0" />
        </movingPart>
        <!-- discs -->
        <movingPart index="0>0|10|1" referencePoint="0>0|9|1|0|0" referenceFrame="0>0|9|1|0|0">
            <translatingPart index="0>0|10|1|0" />
        </movingPart>
        <movingPart index="0>0|7|0|4|1" referencePoint="0>0|7|0|3|1|0|0" referenceFrame="0>0|7|0|3|1|0|0">
            <translatingPart index="0>0|7|0|4|1|0" />
        </movingPart>
        <movingPart index="0>0|8|0|4|1" referencePoint="0>0|8|0|3|1|0|0" referenceFrame="0>0|8|0|3|1|0|0">
            <translatingPart index="0>0|8|0|4|1|0" />
        </movingPart>
        <!-- ladder -->
        <movingPart index="0>0|12|0|1" referencePoint="0>0|12|2|2" referenceFrame="0>" limitedAxis="2">
            <dependentPart index="0>0|12|0|1|0" />
            <dependentPart index="0>0|12|2|1" />
            <dependentPart index="0>0|12|4" />
        </movingPart>
        <movingPart index="0>0|12|0|1|0" referencePoint="0>0|12|2|2" referenceFrame="0>" />
        <movingPart index="0>0|12|2|1" referencePoint="0>0|12|0|1" referenceFrame="0>0|12|0|1|0" limitedAxis="3"/>
        <movingPart index="0>0|12|4" referencePoint="0>0|12|2|3" referenceFrame="0>0|12|5">
            <translatingPart index="0>0|12|4|0" />
        </movingPart>
        <!-- lock -->
        <movingPart index="0>0|11|0|0" referencePoint="0>0|11|1|0" referenceFrame="0>0|11|1|0">
            <translatingPart index="0>0|11|0|0|0" />
        </movingPart>
        <!-- marker -->
        <movingPart index="0>0|7|0|5|0|1" referencePoint="0>0|7|0|5|0|0|0" referenceFrame="0>0|7|0|5|0|0|0">
            <translatingPart index="0>0|7|0|5|0|1|0" />
        </movingPart>
        <movingPart index="0>0|7|0|5|1" referencePoint="0>0|7|0|5|0|2" referenceFrame="0>0|7|0|5|0|2">
            <dependentPart index="0>0|7|0|5|1|0" />
        </movingPart>
        <movingPart index="0>0|7|0|5|1|0" referencePoint="0>0|7|0|5|0|2" referenceFrame="0>0|7|0|5|0|2" scaleZ="true" invertZ="true" />
        <movingPart index="0>0|8|0|5|0|1" referencePoint="0>0|8|0|5|0|0|0" referenceFrame="0>0|8|0|5|0|0|0">
            <translatingPart index="0>0|8|0|5|0|1|0" />
        </movingPart>
        <movingPart index="0>0|8|0|5|1" referencePoint="0>0|8|0|5|0|2" referenceFrame="0>0|8|0|5|0|2">
            <dependentPart index="0>0|8|0|5|1|0" />
        </movingPart>
        <movingPart index="0>0|8|0|5|1|0" referencePoint="0>0|8|0|5|0|2" referenceFrame="0>0|8|0|5|0|2" scaleZ="true" invertZ="true" />

        <!-- attacher -->
        <movingPart index="0>0|2|0" referencePoint="1>1" referenceFrame="0>0|2" isActiveDirty="true" limitedAxis="2">
            <dependentPart index="0>0|2|0|0" />
        </movingPart>
        <movingPart index="0>0|2|0|0" referenceFrame="1>1" limitedAxis="1"/>

        <!-- cover -->
        <movingPart index="0>0|19|0|0" referencePoint="0>0|19|1" referenceFrame="0>0|19|1">
            <translatingPart index="0>0|19|0|0|0" />
        </movingPart>
    </movingParts>

    <animations>
        <animation name="folding">
            <!-- lowering -->
            <part node="0>0|9|0"         startTime="0"   endTime="1" startRot="-60 0 0" endRot="0 0 0"/>
            <part node="0>0|9|1"         startTime="0"   endTime="1" startRot="-60 0 0" endRot="0 0 0"/>
            <part node="0>0|9|1|0"       startTime="0"   endTime="1" startRot="60 0 0" endRot="0 0 0"/>
            <part node="0>0|9|0|3|0"     startTime="0"   endTime="1" startRot="60 0 0" endRot="0 0 0"/>
            <part node="0>0|7|0|3|0"     startTime="0"   endTime="1" startRot="-60 0 0" endRot="0 0 0"/>
            <part node="0>0|7|0|3|1"     startTime="0"   endTime="1" startRot="-60 0 0" endRot="0 0 0"/>
            <part node="0>0|7|0|3|1|0"   startTime="0"   endTime="1" startRot="60 0 0" endRot="0 0 0"/>
            <part node="0>0|7|0|3|0|3|0" startTime="0"   endTime="1" startRot="60 0 0" endRot="0 0 0"/>
            <part node="0>0|8|0|3|0"     startTime="0"   endTime="1" startRot="-60 0 0" endRot="0 0 0"/>
            <part node="0>0|8|0|3|1"     startTime="0"   endTime="1" startRot="-60 0 0" endRot="0 0 0"/>
            <part node="0>0|8|0|3|1|0"   startTime="0"   endTime="1" startRot="60 0 0" endRot="0 0 0"/>
            <part node="0>0|8|0|3|0|2|0" startTime="0"   endTime="1" startRot="60 0 0" endRot="0 0 0"/>
            <part node="0>0|9|2"         startTime="0"   endTime="1" startRot="-19.5 0 0" endRot="0 0 0"/>
            <part node="0>0|7|0|3|2"     startTime="0"   endTime="1" startRot="-19.5 0 0" endRot="0 0 0"/>
            <part node="0>0|8|0|3|2"     startTime="0"   endTime="1" startRot="-19.5 0 0" endRot="0 0 0"/>
            <part node="0>0|0|2"         startTime="0"   endTime="1" startRot="0 0 0" endRot="-20 0 0"/>
            <part node="0>0|7|0|2"       startTime="0"   endTime="1" startRot="0 0 0" endRot="-20 0 0"/>
            <part node="2>0"             startTime="0"   endTime="1" startRot="0 0 0" endRot="-20 0 0"/>
            <part node="0>0|8|0|2"       startTime="0"   endTime="1" startRot="0 0 0" endRot="-20 0 0"/>
            <part node="3>0"             startTime="0"   endTime="1" startRot="0 0 0" endRot="-20 0 0"/>
            <!-- folding -->
            <part                        startTime="1"   endTime="2" componentJointIndex="1" startRotLimit="0 0 5" endRotLimit="0 0 0" />
            <part                        startTime="1"   endTime="2" componentJointIndex="2" startRotLimit="0 0 5" endRotLimit="0 0 0" />
            <part node="0>0|5"           startTime="1"   endTime="7.5" startRot="0 0 0" endRot="0 0 90"/>
            <part node="0>0|6"           startTime="1"   endTime="7.5" startRot="0 0 0" endRot="0 0 -90"/>
            <part node="0>0|11|0"        startTime="7.5" endTime="8" startRot="0 0 0" endRot="0 0 -10"/>
            <part node="0>0|11|1"        startTime="7.5" endTime="8" startRot="0 0 0" endRot="0 0 10"/>
            <!-- bones -->
            <part node="0>3"          startTime="1"   endTime="7.5" startRot="0 0 0" endRot="0 0 -60" startTrans="1.215 1.69 -1.996"  endTrans="0.385 1.595 -1.977"/>
            <part node="0>4"          startTime="1"   endTime="7.5" startRot="0 0 0" endRot="0 0 60"  startTrans="-1.215 1.69 -1.996" endTrans="-0.385 1.595 -1.977"/>
            <!-- ladder -->
            <part node="0>0|12|2"        startTime="1"   endTime="2" startRot="0 0 0" endRot="0 0 -90"/>
            <part node="0>0|12|3"        startTime="1"   endTime="2" startRot="0 0 0" endRot="0 0 -90"/>
            <part node="0>0|12|3|0"      startTime="1"   endTime="2" startRot="0 0 0" endRot="0 0 90"/>
            <part node="0>0|12|0"        startTime="1"   endTime="2" startRot="0 0 0" endRot="0 -78.2 0"/>
            <part node="0>0|12|0|0"      startTime="1"   endTime="2" startRot="0 0 0" endRot="0 78.2 0"/>
            <part node="0>0|12|1"        startTime="1"   endTime="2" startRot="0 0 0" endRot="0 -78.2 0"/>
        </animation>
        <animation name="leftArm">
            <part node="0>0|7|0|5|0"   startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 -11.8"/>
            <part node="0>0|7|0|5|0|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -90 0"/>
        </animation>
        <animation name="rightArm">
            <part node="0>0|8|0|5|0"   startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 11.8"/>
            <part node="0>0|8|0|5|0|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 90 0"/>
        </animation>

        <animation name="moveSupport">
            <part node="0>0|3|0"          startTime="0" endTime="0.3" startRot="85 0 0"       endRot="0 0 0" />
            <part node="0>0|3|1"          startTime="0" endTime="0.3" startTrans="0 0.45 0"   endTrans="0 0 0" />
            <part componentJointIndex="0" startTime="0" endTime="0.3" startRotLimit="0 90 10" endRotLimit="0 0 0" />
        </animation>
        <!-- cover -->
        <animation name="toggleCover">
            <part node="0>0|19|0" startTime="0"    endTime="3.50" startRot="0 0 80" endRot="0 0 0" />
        </animation>
    </animations>

    <cover animationName="toggleCover" openOnBuy="false"/>

    <lowerAnimation name="lowerAnimation" speed="-1" />
    <support animationName="moveSupport" />

    <ai>
        <needsLowering value="true" />
        <areaMarkers leftIndex="0>0|14|0|0" rightIndex="0>0|14|0|1" backIndex="0>0|14|0|2" />
        <sizeMarkers leftIndex="0>0|14|1|0" rightIndex="0>0|14|1|1" backIndex="0>0|14|1|2" />
        <trafficCollisionTrigger index="0>0|14|2" />
        <forceTurnNoBackward value="true"/>
        <toolReverserDirectionNode index="0>0|14|1|2" />
        <turningRadiusLimiation rotationJointNode="0>0|2" wheelIndices="0 1" />
    </ai>

    <washable dirtDuration="60" washDuration="1" workMultiplier="20" />

    <components count="4">
        <component1 centerOfMass="0 0.5 -0.8" solverIterationCount="10" />
        <component2 centerOfMass="0 -0.1 0" solverIterationCount="10" />
        <component3 centerOfMass="0 0 0" solverIterationCount="10" />
        <component4 centerOfMass="0 0 0" solverIterationCount="10" />
        <joint component1="0" component2="1" index="0>0|2" rotLimit="0 0 0" transLimit="0 0 0" />
        <joint component1="0" component2="2" index="0>0|5" rotLimit="0 0 0" transLimit="0 0 0" />
        <joint component1="0" component2="3" index="0>0|6" rotLimit="0 0 0" transLimit="0 0 0" />
        <collisionPair component1="1" component2="2" enabled="false" />
        <collisionPair component1="1" component2="3" enabled="false" />
        <collisionPair component1="2" component2="3" enabled="false" />
    </components>

    <schemaOverlay file="$dataS2/menu/schemas/implementSchema.png" fileSelected="$dataS2/menu/schemas/implementSchemaSelected.png" fileTurnedOn="$dataS2/menu/schemas/implementSchemaTurnedOn.png" fileSelectedTurnedOn="$dataS2/menu/schemas/implementSchemaSelectedTurnedOn.png" width="0.5" height="0.5" attacherJointPosition="0 0"/>

</vehicle>