<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="cultivator">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>
			<en>Gruber 2.5M</en>
			<de>Grubber 2.5M</de>
		</name>
        <functions>
            <function>$l10n_function_cultivator</function>
        </functions>
        <specs>
            <neededPower>75</neededPower>
            <workingWidth>2.5</workingWidth>
            <combination>AGCO 650</combination>
        </specs>
        <rotation>0</rotation>
        <image>store.png</image>
        <price>900</price>
        <lifetime>600</lifetime>
        <brand>LIZARD</brand>
        <category>cultivators</category>
        <vertexBufferMemoryUsage>470944</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>89184</indexBufferMemoryUsage>
        <textureMemoryUsage>5592744</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_cultivator</typeDesc>
        <filename>GRUBER.i3d</filename>
        <size width="2.5" length="1" />
        <components>
            <component centerOfMass="0.008 0.867 0.695" solverIterationCount="10" mass="800" />
        </components>
        <schemaOverlay attacherJointPosition="0 0">
            <default name="DEFAULT_IMPLEMENT"/>
            <selected name="DEFAULT_IMPLEMENT_SELECTED"/>
        </schemaOverlay>
    </base>
	
    <designConfigurations>
        <designConfiguration name="$l10n_configuration_bezWalu" price="0">
            <objectChange node="0>0|0" visibilityActive="false"/>
			<objectChange node="0>4|1" compoundChildActive="false" />
        </designConfiguration>
        <designConfiguration name="$l10n_configuration_zWalem" price="500">
            <objectChange node="0>0|0" visibilityActive="true"/>
        </designConfiguration>
    </designConfigurations>		

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
                <wheels hasSurfaceSounds="false">
                    <wheel hasParticles="false" >
                        <physics rotSpeed="0" restLoad="0.4" repr="0>0|0|3" forcePointRatio="0.5" radius="0.15" width="0.2" mass="0.1" initialCompression="30" suspTravel="0.1" spring="9" damper="20" rotationDamping="0.001" />
                    </wheel>
                    <wheel hasParticles="false" >
                        <physics rotSpeed="0" restLoad="0.4" repr="0>0|0|4" forcePointRatio="0.5" radius="0.15" width="0.2" mass="0.1" initialCompression="30" suspTravel="0.1" spring="9" damper="20" rotationDamping="0.001" />
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>
    </wheels>

    <speedRotatingParts>
        <speedRotatingPart node="0>0|0|2"   radius="0.288" groundReferenceNodeIndex="1" />
    </speedRotatingParts>	
	
    <powerConsumer forceNode="0>" maxForce="8" />		
	
	<groundReferenceNodes>
        <groundReferenceNode node="0>5|0" threshold="0.1" depthNode="0>5|0" chargeValue="1" />
    </groundReferenceNodes>
	
    <workAreas>
        <workArea type="cultivator" functionName="processCultivatorArea" >
            <area startNode="0>5|2" widthNode="0>5|3" heightNode="0>5|1" />
            <groundReferenceNode index="1" />
        </workArea>
    </workAreas>	

    <workParticles>
        <particleAnimation>
            <node node="0>6|0|0" refNodeIndex="1" materialType="SOIL" />
        </particleAnimation>
        <particle>
            <node node="0>6|0|1" refNodeIndex="1" particleType="SOIL" worldSpace="false" speedThreshold="6" />
            <node node="0>6|0|2" refNodeIndex="1" particleType="SOIL_SMOKE" speedThreshold="1" />
            <node node="0>6|0|3" refNodeIndex="1" particleType="SOIL_CHUNKS" worldSpace="false" speedThreshold="9" />
        </particle>
    </workParticles>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="0>3|0" jointType="implement" topReferenceNode="0>3|1">
                <distanceToGround lower="0.57" upper="2" />
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport" />				
    </attachable>
	
    <animations>
        <animation name="moveSupport">
            <part node="0>4|0" startTime="0.0" endTime="0.4" startTrans="0 0.265 0" endTrans="0 -0.32 0" />
        </animation>
    </animations>	
	
    <cultivator>
        <sounds>
            <work template="DEFAULT_CULTIVATOR_WORK" linkNode="0>" />
        </sounds>
        <directionNode node="0>" />
        <onlyActiveWhenLowered value="true"/>
    </cultivator>

    <ai>
        <needsLowering value="true" />
        <areaMarkers leftNode="0>7|1" rightNode="0>7|2" backNode="0>7|0" />
    </ai>	

    <foliageBending>
        <bendingNode minX="-0.5" maxX="0.5" minZ="-0.5" maxZ="0.3" yOffset="0.1" />
    </foliageBending>
	
    <baseMaterial>
        <material name="lambert1" baseNode="0>0">
            <shaderParameter name="colorMat0" value="0.0000 0.2348 0.7969"/>	
            <shaderParameter name="colorMat1" value="0.0000 0.2348 0.7969"/>			
        </material>
        <material name="lambert2" baseNode="0>0|2">
            <shaderParameter name="colorMat0" value="0.0000 0.2348 0.7969"/>	
            <shaderParameter name="colorMat1" value="0.0000 0.2348 0.7969"/>			
        </material>
        <material name="lambert3" baseNode="0>0|3">
            <shaderParameter name="colorMat0" value="0.0000 0.2348 0.7969"/>	
            <shaderParameter name="colorMat1" value="0.0000 0.2348 0.7969"/>			
        </material>
    </baseMaterial>

    <baseMaterialConfigurations useDefaultColors="false" defaultColorIndex="0">
		<baseMaterialConfiguration price="1000" name="$l10n_Blue" color="0.01 0.16 0.5 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Blue" color="0.03 0.1 0.18 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Blue" color="0.04 0.1 0.15 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Blue" color="0.01 0.16 0.31 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Blue" color="0.07 0.13 0.16 0"/>		
        <baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.52 0.07 0.03"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.3 0.035 0.03"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.4 0.08 0.05 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.52 0.06 0.02"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.4 0.04 0.01 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.4 0.04 0.01 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.32 0.03 0.01 1"/>
        <baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.27 0.05 0.03 1"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.7 0.011 0.01 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.3 0 0 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.15 0.028 0.01 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.15 0.01 0 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.11 0.02 0.01 0"/>
		<baseMaterialConfiguration price="1000" name="$l10n_Red" color="0.3663 0.0395 0.0395 1"/>	
        <material name="lambert1" shaderParameter="colorMat0"/>				
        <material name="lambert2" shaderParameter="colorMat0"/>				
        <material name="lambert3" shaderParameter="colorMat0"/>					
    </baseMaterialConfigurations>

	<designMaterialConfigurations price="1500" useDefaultColors="false" defaultColorIndex="0">
		<designMaterialConfiguration price="1000" name="$l10n_Blue" color="0.01 0.16 0.5 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Blue" color="0.03 0.1 0.18 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Blue" color="0.04 0.1 0.15 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Blue" color="0.01 0.16 0.31 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Blue" color="0.07 0.13 0.16 0"/>	
        <designMaterialConfiguration price="1000" name="$l10n_Red" color="0.52 0.07 0.03"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.3 0.035 0.03"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.4 0.08 0.05 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.52 0.06 0.02"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.4 0.04 0.01 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.4 0.04 0.01 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.32 0.03 0.01 1"/>
        <designMaterialConfiguration price="1000" name="$l10n_Red" color="0.27 0.05 0.03 1"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.7 0.011 0.01 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.3 0 0 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.15 0.028 0.01 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.15 0.01 0 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.11 0.02 0.01 0"/>
		<designMaterialConfiguration price="1000" name="$l10n_Red" color="0.3663 0.0395 0.0395 1"/>
		<material name="lambert1" shaderParameter="colorMat1" />
	</designMaterialConfigurations>		

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="70" washDuration="1" workMultiplier="2" fieldMultiplier="2"/>
</vehicle>
