<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="cutter">
    <annotation>Direitos autorais(C) Farm Centro Sul, todos os direitos reservados.</annotation>
    <storeData>
        <name>Plataforma 8055</name>
        <specs>
            <workingWidth>4.2</workingWidth>
            <combination>New Holland 8055</combination>
        </specs>
        <functions>
            <function>$l10n_function_cutter</function>
        </functions>
        <image>StorePlataforma.dds</image>
        <price>20000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>NEWHOLLAND</brand>
        <category>FCSFerramentas</category>
        <vertexBufferMemoryUsage>770816</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>106788</indexBufferMemoryUsage>
        <textureMemoryUsage>8388712</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>
	
    <base>
        <typeDesc>$l10n_typeDesc_cutter</typeDesc>
        <filename>Plataforma.i3d</filename>
        <size width="5" length="2.5"/>
        <speedLimit value="6"/>
        <components>
            <component centerOfMass="0.04 0.73 0.06"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0">
            <default name="DEFAULT_IMPLEMENT"/>
            <selected name="DEFAULT_IMPLEMENT_SELECTED"/>
        </schemaOverlay>
    </base>
	
    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="0>1" jointType="cutter" upperRotationOffset="0" forceSelectionOnAttach="false">
                <distanceToGround lower="1.15" upper="2.5"/>
            </inputAttacherJoint>
        </inputAttacherJoints>
    </attachable>
	
    <powerConsumer ptoRpm="540" neededMaxPtoPower="45"/>
	
	<groundReferenceNodes>
        <groundReferenceNode node="0>12" threshold="0.4" />
    </groundReferenceNodes>
	
    <workAreas>
        <workArea type="cutter" functionName="processCutterArea" >
            <area startNode="0>2" widthNode="0>3" heightNode="0>4"/>
			<groundReferenceNode index="1" />
        </workArea>
    </workAreas>
	
    <cylindered>
        <movingTools>
            <movingTool node="0>0|0" playSound="true">
                <controls axis="AXIS_CUTTER_REEL2" invertAxis="false" mouseSpeedFactor="0.9" iconFilename="$dataS2/menu/moveControls/reel_trans1.png"/>
                <rotation rotSpeed="50" rotAcceleration="50" rotMax="20" rotMin="1"/>
            </movingTool>
			<movingTool node="Molinete">
                <dependentPart node="0>0|0|1|0|0|0|0"/>
                <dependentPart node="0>0|0|1|0|0|1|0"/>
                <dependentPart node="0>0|0|1|0|0|2|0"/>
                <dependentPart node="0>0|0|1|0|0|3|0"/>
                <dependentPart node="0>0|0|1|0|0|4|0"/>
                <dependentPart node="0>0|0|1|0|0|5|0"/>
            </movingTool>
        </movingTools>
		<movingParts>
		    <movingPart node="0>0|0|1|0|0|0|0" referencePoint="0>0|0|1|0|0|6" referenceFrame="Plataforma_8055"/>
            <movingPart node="0>0|0|1|0|0|1|0" referencePoint="0>0|0|1|0|0|7" referenceFrame="Plataforma_8055"/>
            <movingPart node="0>0|0|1|0|0|2|0" referencePoint="0>0|0|1|0|0|8" referenceFrame="Plataforma_8055"/>
            <movingPart node="0>0|0|1|0|0|3|0" referencePoint="0>0|0|1|0|0|9" referenceFrame="Plataforma_8055"/>
            <movingPart node="0>0|0|1|0|0|4|0" referencePoint="0>0|0|1|0|0|10" referenceFrame="Plataforma_8055"/>
            <movingPart node="0>0|0|1|0|0|5|0" referencePoint="0>0|0|1|0|0|11" referenceFrame="Plataforma_8055"/>
		</movingParts>
        <sounds>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND"/>
        </sounds>
    </cylindered>
	
    <cutter fruitTypeCategories="grainHeader">
        <testAreas>
			<testArea startNode="testAreaStart1" widthNode="testAreaWidth1" heightNode="testAreaHeight1"/>
            <testArea startNode="testAreaStart2" widthNode="testAreaWidth2" heightNode="testAreaHeight2"/>
            <testArea startNode="testAreaStart3" widthNode="testAreaWidth3" heightNode="testAreaHeight3"/>
            <testArea startNode="testAreaStart4" widthNode="testAreaWidth4" heightNode="testAreaHeight4"/>
			<testArea startNode="testAreaStart5" widthNode="testAreaWidth5" heightNode="testAreaHeight5"/>
            <testArea startNode="testAreaStart6" widthNode="testAreaWidth6" heightNode="testAreaHeight6"/>
        </testAreas>
		
		<effect>
            <effectNode linkNode="center" speedScale="0.0018" effectType="CENTER" changeSpeedScale="0.01"/>
            <effectNode linkNode="left"   speedScale="0.0013" lengthAndRadius="0.7 1 1 0.5" effectType="LEFT" useInterpolation="true" minOffset="1"/>
            <effectNode linkNode="right"  speedScale="0.0013" lengthAndRadius="0.7 1 1 0.5" effectType="RIGHT" useInterpolation="true" minOffset="1"/>
        </effect>
        <fillEffect>
            <effectNode effectClass="ParticleEffect" effectNode="smokeEmitter" particleType="SMOKE" emitCountScale="0.1" worldSpace="false" useCuttingWidth="false"/>
        </fillEffect>
     
        <animationNodes>
            <animationNode node="Caracol" rotSpeed="-400" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="9"/>
            <animationNode node="Molinete" rotSpeed="200" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="9"/>
        </animationNodes>
    </cutter>
	
	<powerTakeOffs>
        <input inputNode="0>7" inputAttacherJointIndices="1" aboveAttacher="true" ptoName="LEFT_PTO"/>
    </powerTakeOffs>

    <turnOnVehicle turnedOnByAttacherVehicle="true">
        <turnedOnAnimation name="turnedOnAnimation" speedScale="6" turnOnFadeTime="2" turnOffFadeTime="3"/>
    </turnOnVehicle>
	
    <dynamicMount forceLimitScale="1"/>
	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>
	
    <ai>
        <areaMarkers leftNode="0>5" rightNode="0>6" backNode="0>9"/>
        <collisionTrigger node="0>11"/>
    </ai>
	
	<baseMaterial>
		<material name="braco_mat" baseNode="0>0|0|0">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
		<material name="tampa_mat" baseNode="0>0|0|2">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
		<material name="caracol_mat" baseNode="0>0|2|0">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
		<material name="polia_mat" baseNode="0>0|3|0|0">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
		<material name="bico_d_mat" baseNode="0>0|3|0|1">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
		<material name="bico_e_mat" baseNode="0>0|3|0|2">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
		<material name="chassi_mat" baseNode="0>0|3|0|3">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
		<material name="polia_do_morinete_mat" baseNode="0>0|0|1|0|1">
            <shaderParameter name="colorMat0" value="NEWHOLLAND_YELLOW1"/>
        </material>
    </baseMaterial>
	
	<foliageBending>
        <bendingNode minX="-2.0" maxX="2.0" minZ="-0.9" maxZ="0.6" yOffset="0" />
    </foliageBending>
	<i3dMappings>
	    <i3dMapping id="Plataforma_8055" node="0>" />
		
		<i3dMapping id="Caracol" node="0>0|2|0" />
		
		<i3dMapping id="Molinete" node="0>0|0|1|0" />
		<i3dMapping id="reelPart01" node="0>0|0|1|0|0|0" />
        <i3dMapping id="reelPart02" node="0>0|0|1|0|0|1" />
        <i3dMapping id="reelPart03" node="0>0|0|1|0|0|2" />
        <i3dMapping id="reelPart04" node="0>0|0|1|0|0|3" />
        <i3dMapping id="reelPart05" node="0>0|0|1|0|0|4" />
        <i3dMapping id="reelPart06" node="0>0|0|1|0|0|5" />
		
		<i3dMapping id="center" node="0>10|0" />
        <i3dMapping id="left" node="0>10|1" />
        <i3dMapping id="right" node="0>10|2" />
		<i3dMapping id="smokeEmitter" node="0>10|3" />
		
		<i3dMapping id="testArea1" node="0>8|0" />
        <i3dMapping id="testAreaStart1" node="0>8|0|0" />
        <i3dMapping id="testAreaWidth1" node="0>8|0|1" />
        <i3dMapping id="testAreaHeight1" node="0>8|0|2" />
        <i3dMapping id="testArea2" node="0>8|1" />
        <i3dMapping id="testAreaStart2" node="0>8|1|0" />
        <i3dMapping id="testAreaWidth2" node="0>8|1|1" />
        <i3dMapping id="testAreaHeight2" node="0>8|1|2" />
        <i3dMapping id="testArea3" node="0>8|2" />
        <i3dMapping id="testAreaStart3" node="0>8|2|0" />
        <i3dMapping id="testAreaWidth3" node="0>8|2|1" />
        <i3dMapping id="testAreaHeight3" node="0>8|2|2" />
        <i3dMapping id="testArea4" node="0>8|3" />
        <i3dMapping id="testAreaStart4" node="0>8|3|0" />
        <i3dMapping id="testAreaWidth4" node="0>8|3|1" />
        <i3dMapping id="testAreaHeight4" node="0>8|3|2" />
		<i3dMapping id="testArea5" node="0>8|4" />
        <i3dMapping id="testAreaStart5" node="0>8|4|0" />
        <i3dMapping id="testAreaWidth5" node="0>8|4|1" />
        <i3dMapping id="testAreaHeight5" node="0>8|4|2" />
		<i3dMapping id="testArea6" node="0>8|5" />
        <i3dMapping id="testAreaStart6" node="0>8|5|0" />
        <i3dMapping id="testAreaWidth6" node="0>8|5|1" />
        <i3dMapping id="testAreaHeight6" node="0>8|5|2" />
		
	    <i3dMapping id="grainKnifes" node="0>14|0" />
        <i3dMapping id="knifePart01Ref" node="0>14|0|0" />
    </i3dMappings>	
</vehicle>
