﻿<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="cutter">
    <storeData>
        <name>Geringhoff Harvest Star HV660</name>
        <specs>
            <workingWidth>6.56</workingWidth>
            <combination>Universal</combination>
        </specs>
        <functions>
            <function>$l10n_function_cutter</function>
        </functions>
        <image>Textures/store_geringhoff.png</image>
        <price>41000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>GERINGHOFF</brand>
        <category>cutters</category>
		<shopTranslationOffset>0 -0.1 0</shopTranslationOffset>
        <shopRotationOffset>7 0 0</shopRotationOffset>
    </storeData>
    <base>
        <typeDesc>$l10n_typeDesc_cutter</typeDesc>
        <filename>geringhoff_harvest_star.i3d</filename>
        <size width="7" length="3"/>
        <speedLimit value="10"/>
        <components>
            <component centerOfMass="0 0 -0.5" solverIterationCount="4" mass="2000"/>
            <component centerOfMass="0 0 0" solverIterationCount="4" mass="100"/>
            <joint component1="1" component2="2" node="0>0|1|0" rotLimit="0 0 0" transLimit="0 0 0"/>
            <joint component1="3" component2="2" node="0>0|2|0" rotLimit="0 0 0" transLimit="0 0 0"/>
			<collisionPair component1="1" component2="2" enabled="false" />
			<collisionPair component1="3" component2="2" enabled="false" />
        </components>
        <schemaOverlay attacherJointPosition="0 0">
            <default name="DEFAULT_IMPLEMENT"/>
            <selected name="DEFAULT_IMPLEMENT_SELECTED"/>
        </schemaOverlay>
    </base>
    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="cutter" >
                <heightNode node="heightNode" />
                <distanceToGround lower="0.3" upper="2" />
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport" />
    </attachable>
        <sounds>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND" linkNode="0>"/>
        </sounds>
	
    <groundReferenceNodes>
        <groundReferenceNode node="groundReferenceNode" threshold="0.4" />
    </groundReferenceNodes>
	
    <workAreas>
        <workArea type="cutter">
		<area startNode="workAreaStart" widthNode="workAreaWidth" heightNode="workAreaHeight" />
            <!--<area startNode="0>0|6" widthNode="0>0|7" heightNode="0>0|8"/>-->
            <folding minLimit="0.9" maxLimit="1"/>
			<groundReferenceNode index="1" />
        </workArea>
    </workAreas>
    <foldable>
        <foldingParts posDirectionText="unfold_OBJECT" negDirectionText="fold_OBJECT" turnOnFoldMinLimit="0.9" turnOnFoldMaxLimit="1">
            <foldingPart animationName="leftFold" speedScale="0.6" componentJointIndex="1" anchorActor="0"/>
            <foldingPart animationName="rightFold" speedScale="0.6" componentJointIndex="2" anchorActor="0"/>
            <foldingPart animationName="middle" speedScale="0.6" componentJointIndex="0" anchorActor="0"/>
        </foldingParts>
    </foldable>
    <animations>
        <animation name="leftFold">
            <part node="0>0|1|0" startTime="0" endTime="7" startRot="0 0 -180" endRot="-5 0 -0"/>
            <part node="0>0|1|0|1" startTime="7" endTime="8" startRot="-2 0 0" endRot="25 0 0"/>
            <part node="0>0|1|0|5" startTime="3" endTime="8" startRot="0 0 0" endRot="9 0 0"/>
        </animation>
        <animation name="rightFold">
            <part node="0>0|2|0" startTime="0" endTime="7" startRot="0 0 180" endRot="-5 0 0"/>
            <part node="0>0|2|0|1" startTime="7" endTime="8" startRot="-2 0 0" endRot="25 0 0"/>
            <part node="0>0|2|0|5" startTime="3" endTime="8" startRot="0 0 0" endRot="9 0 0"/>
        </animation>
        <animation name="middle">
            <part node="0>0|3" startTime="0" endTime="7" startTrans="0 0 -0.1" endTrans="0 0 -0.1" visibility="false"/>
            <part node="0>0|3" startTime="7" endTime="8" startTrans="0 0 -0.1" endTrans="0 0 0" visibility="true"/>
            <part node="0>0|0|1" startTime="7" endTime="8" startRot="-2 0 0" endRot="25 0 0"/>
            <part node="0>0|0|8" startTime="0" endTime="0.1" visibility="true"/>
            <part node="0>0|0|8" startTime="0.1" endTime="8" visibility="false"/>
        </animation>
    </animations>
    <cylindered>
        <movingTools>
            <movingTool node="0>0|0|1">
                <dependentPart node="0>0|0|3"/>
                <dependentPart node="0>0|0|4"/>
            </movingTool>
            <movingTool node="0>0|1|0">
                <dependentPart node="0>0|1|0|2"/>
            </movingTool>
            <movingTool node="0>0|1|0|1">
                <dependentPart node="0>0|1|0|3"/>
            </movingTool>
            <movingTool node="0>0|2|0">
                <dependentPart node="0>0|2|0|2"/>
            </movingTool>
            <movingTool node="0>0|2|0|1">
                <dependentPart node="0>0|2|0|3"/>
            </movingTool>
        </movingTools>
        <movingParts>
            <movingPart node="0>0|0|3" referencePoint="0>0|0|1|1" referenceFrame="0>">
                <translatingPart node="0>0|0|3|0"/>
            </movingPart>
            <movingPart node="0>0|0|4" referencePoint="0>0|0|1|2" referenceFrame="0>">
                <translatingPart node="0>0|0|4|0"/>
            </movingPart>
            <movingPart node="0>0|1|0|2" referencePoint="0>0|0|5" referenceFrame="0>">
                <translatingPart node="0>0|1|0|2|0"/>
            </movingPart>
            <movingPart node="0>0|1|0|3" referencePoint="0>0|1|0|1|1" referenceFrame="0>">
                <translatingPart node="0>0|1|0|3|0"/>
            </movingPart>
            <movingPart node="0>0|2|0|2" referencePoint="0>0|0|6" referenceFrame="0>">
                <translatingPart node="0>0|2|0|2|0"/>
            </movingPart>
            <movingPart node="0>0|2|0|3" referencePoint="0>0|2|0|1|1" referenceFrame="0>">
                <translatingPart node="0>0|2|0|3|0"/>
            </movingPart>
        </movingParts>
        <sounds>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND"/>
        </sounds>
    </cylindered>
        <testAreas>
            <testArea startNode="0>0|12|0" widthNode="0>0|12|0|0" heightNode="0>0|12|0|1"/>
            <testArea startNode="0>0|12|1" widthNode="0>0|12|1|0" heightNode="0>0|12|1|1"/>
            <testArea startNode="0>0|12|2" widthNode="0>0|12|2|0" heightNode="0>0|12|2|1"/>
            <testArea startNode="0>0|12|3" widthNode="0>0|12|3|0" heightNode="0>0|12|3|1"/>
            <testArea startNode="0>0|12|4" widthNode="0>0|12|4|0" heightNode="0>0|12|4|1"/>
            <testArea startNode="0>0|12|5" widthNode="0>0|12|5|0" heightNode="0>0|12|5|1"/>
            <testArea startNode="0>0|12|6" widthNode="0>0|12|6|0" heightNode="0>0|12|6|1"/>
            <testArea startNode="0>0|12|7" widthNode="0>0|12|7|0" heightNode="0>0|12|7|1"/>
        </testAreas>
        <cutter fruitTypeCategories="grainHeader">
        <animationNodes>
            <animationNode node="0>0|0|2" rotSpeed="-700" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|0|1|0" rotSpeed="-200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|0|1|0|0|0" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|0|1|0|0|1" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|0|1|0|0|2" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|0|1|0|0|3" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|0|1|0|0|4" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|0" rotSpeed="-700" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|1|0" rotSpeed="-200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|4|0" rotSpeed="-200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|1|0|0|0" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|1|0|0|1" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|1|0|0|2" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|1|0|0|3" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|1|0|1|0|0|4" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|2|0|0" rotSpeed="-700" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|2|0|1|0" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|2|0|1|0|0|0" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|2|0|1|0|0|1" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|2|0|1|0|0|2" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|2|0|1|0|0|3" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
            <animationNode node="0>0|2|0|1|0|0|4" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
        </animationNodes>
    </cutter>
    <dynamicMount forceLimitScale="1"/>
    <turnOnVehicle turnOffIfNotAllowed="true"/>
    <washable dirtDuration="300" washDuration="1" workMultiplier="2"/>
    <ai>
        <areaMarkers leftNode="0>0|9" rightNode="0>0|10"/>
        <collisionTrigger node="0>0|4"/>
    </ai>
	
	 <i3dMappings>
        <i3dMapping id="geringhoff_cutter" node="0>" />
        <i3dMapping id="body" node="0>0" />
        <i3dMapping id="mitte" node="0>0|0" />
        <i3dMapping id="body_mitte" node="0>0|0|0" />
        <i3dMapping id="klapp_li" node="0>0|1" />
        <i3dMapping id="klap_re" node="0>0|2" />
        <i3dMapping id="teiler" node="0>0|3" />
        <i3dMapping id="ai_vehicleCollisionTrigger" node="0>0|4|" />
        <i3dMapping id="attacherJoint" node="0>0|5|" />
        <i3dMapping id="areaStart" node="0>0|6" />
        <i3dMapping id="areaWidth" node="0>0|7" />
        <i3dMapping id="areaHeight" node="0>0|8" />
        <i3dMapping id="aiLeftMarker" node="0>0|9" />
        <i3dMapping id="aiRightMarker" node="0>0|10" />
        <i3dMapping id="back" node="0>0|11" />
        <i3dMapping id="testAreas" node="0>0|12" />
        <i3dMapping id="ai" node="0>0|13" />
        <i3dMapping id="vorne" node="0>1" />
        <i3dMapping id="hinten" node="0>2" />
        <i3dMapping id="effect" node="0>3" />
        <i3dMapping id="effectNodes" node="0>3|0" />
        <i3dMapping id="center" node="0>3|0|0" />
        <i3dMapping id="left" node="0>3|0|1" />
        <i3dMapping id="right" node="0>3|0|2" />
        <i3dMapping id="colli_klapp_re" node="1>" />
        <i3dMapping id="colli_klapp_li" node="2>" />
    </i3dMappings>
</vehicle>
