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

    <storeData>
        <name>
			<en>Comfort Support Wheel</en>
			<de>Comfort Support Rad</de>
		</name>
        <specs>
            <combination>Kemper Plus 375</combination>
        </specs>
        <functions>
            <function>$l10n_function_cutterForage</function>
        </functions>
        <rotation>0</rotation>
        <image>store/store_comfortSupportWheelClaas375.png</image>
        <price>2500</price>
        <lifetime>600</lifetime>
        <brand>KEMPER</brand>
        <category>MW_Mods_TOOL</category>
        <vertexBufferMemoryUsage>0</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>0</indexBufferMemoryUsage>
        <textureMemoryUsage>0</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_SupportWheel375</typeDesc>
        <filename>i3d/comfortSupportWheel375.i3d</filename>
        <size width="3" length="3" />
        <components>
            <component centerOfMass="0 0.2 0" solverIterationCount="10" mass="1500" />
        </components>
        <schemaOverlay attacherJointPosition="0 0">
            <default name="DEFAULT_IMPLEMENT"/>
            <selected name="DEFAULT_IMPLEMENT_SELECTED"/>
        </schemaOverlay>
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
                <wheels hasSurfaceSounds="false" autoRotateBackSpeed="1.5">
                    <wheel filename="$data/shared/wheels/trelleborg/AW305/380_55R17.xml" isLeft="true">
                        <physics rotSpeed="0" restLoad="2.3" repr="wheelRot" driveNode="wheelNode" radius="0.45" width="0.8" mass="0.2" forcePointRatio="0.2" initialCompression="35" suspTravel="0.1" spring="115" damper="30" rotationDamping="0.02" versatileYRot="true" frictionScale="0.2" transRatio="1"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <hubs>
            <color0>SHARED_BLACK2</color0>
            <hub linkNode="wheelNode" filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="true"  scale="0.1 0.185 0.185" offset="0.02" />
            <hub linkNode="wheelNode" filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="false" scale="0.1 0.185 0.185" offset="0.02" />
        </hubs>
    </wheels>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="comfortWheel_375" lowerRotLimitScale="0 0 0" upperRotationOffset="0" lowerRotationOffset="0" allowsLowering="false" needsLowering="false">
                <distanceToGround lower="0" upper="0" />
            </inputAttacherJoint>
        </inputAttacherJoints>
    </attachable>

    <lights>
        <sharedLight linkNode="frontLightRectangle_02_left" filename="$data/shared/assets/lights/lizard/frontLightRectangle_02_left.xml" />
        <sharedLight linkNode="frontLightRectangle_02_right" filename="$data/shared/assets/lights/lizard/frontLightRectangle_02_right.xml" />
        <realLights>
            <low>
                <light node="frontLightLow" lightTypes="0"/>
            </low>
            <high>
                <light node="frontLightLow" lightTypes="0"/>
                <turnLightLeft node="turnLightLeftFront"/>
                <turnLightRight node="turnLightRightFront"/>
            </high>
        </realLights>
    </lights>

    <animations>
        <animation name="leftBlade">
            <part node="leftFrame" startTime="0" endTime="1" startRot="0 0 0" endRot="0 88 0"/>
        </animation>
        <animation name="leftBladeArm">
            <part node="leftFramePart" startTime="0" endTime="1" startRot="0 0 0" endRot="0 100 0"/>
        </animation>
        <animation name="rightBlade">
            <part node="rightFrame" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -88 0"/>
        </animation>
        <animation name="rightBladeArm">
            <part node="rightFramePart" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -100 0"/>
        </animation>
    </animations>

    <supportFrame>
        <frame animName="leftBlade" />
        <frame animName="leftBladeArm" />
        <frame animName="rightBlade" />
        <frame animName="rightBladeArm" />
    </supportFrame>

    <cylindered>
        <movingTools>
            <movingTool node="leftFrame" playSound="true">
                <dependentPart node="damperLeft" />
                <dependentPart node="springLeft" />
            </movingTool>
            <movingTool node="rightFrame" playSound="true">
                <dependentPart node="damperRight" />
                <dependentPart node="springRight" />
            </movingTool>
        </movingTools>

        <movingParts>
            <movingPart node="damperLeft" referencePoint="damperLeftRef" referenceFrame="damperLeftRef">
                <translatingPart node="damperLeftPunch" />
            </movingPart>
            <movingPart node="damperRight" referencePoint="damperRightRef" referenceFrame="damperRightRef">
                <translatingPart node="damperRightPunch" />
            </movingPart>
            <movingPart node="springLeft" referencePoint="springLeftRef" referenceFrame="springLeftRef" scaleZ="true"/>
            <movingPart node="springRight" referencePoint="springRightRef" referenceFrame="springRightRef" scaleZ="true"/>
        </movingParts>

        <sounds>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND" linkNode="comfortSupportWheel_main_component1"/>
        </sounds>
    </cylindered>

    <foliageBending>
        <bendingNode minX="-0.5" maxX="0.5" minZ="-0.5" maxZ="1.5" yOffset="0.1" />
    </foliageBending>

    <baseMaterial>
        <material name="comfortSupportWheel_mat" baseNode="comfortSupportWheel_vis">
            <shaderParameter name="colorMat0" value="KEMPER_YELLOW_1"/>
        </material>
    </baseMaterial>
	
	<Body3ColorConfigurations useDefaultColors="false">
		<Body3ColorConfiguration name="Kemper gelb"   color="KEMPER_YELLOW_1" material="0" price="0"/>
		<Body3ColorConfiguration name="Krone grün"    color="KRONE_GREEN1"    material="0" price="500"/>
		<Body3ColorConfiguration name="Krone blau 1"  color="KRONE_BLUE1"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone blau 2"  color="KRONE_BLUE2"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone blau 3"  color="KRONE_BLUE3"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone blau 4"  color="KRONE_BLUE4"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone blau 5"  color="KRONE_BLUE5"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone schwarz" color="KRONE_BLACK2"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone rot"     color="KRONE_RED1"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone gelb 1"  color="KRONE_YELLOW1"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone gelb 2"  color="KRONE_YELLOW2"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Krone gelb 4"  color="KRONE_YELLOW4"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Holmer pink"   color="HOLMER_PINK"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Holmer gelb"   color="HOLMER_YELLOW_1" material="0" price="500"/>			
		<Body3ColorConfiguration name="MW BLAU" 	  color="0.1248 0.3613 0.8632" material="0"  price="500"/>
		<Body3ColorConfiguration name="Claas grün"    color="CLAAS_GREEN1"     material="0" price="500"/>
		<Body3ColorConfiguration name="Claas rot"     color="CLAAS_RED1"	  	  material="0" price="500"/>
		<Body3ColorConfiguration name="Claas weiss"   color="CLAAS_WHITE1"	  material="0" price="500"/>
		<Body3ColorConfiguration name="Claas grau 1"  color="CLAAS_DARKGREY1" material="0" price="500"/>
		<Body3ColorConfiguration name="Claas grau 2"  color="CLAAS_DARKGREY2" material="0" price="500"/>
		<Body3ColorConfiguration name="Kemper gelb metallic"   color="KEMPER_YELLOW_1" material="18" price="100"/>
		<Body3ColorConfiguration name="Krone schwarz metallic" color="KRONE_BLACK2"    material="18" price="600"/>
		<Body3ColorConfiguration name="Krone blau 1 metallic"  color="KRONE_BLUE1"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone blau 2 metallic"  color="KRONE_BLUE2"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone blau 3 metallic"  color="KRONE_BLUE3"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone blau 4 metallic"  color="KRONE_BLUE4"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone blau 5 metallic"  color="KRONE_BLUE5"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone grün metallic"    color="KRONE_GREEN1"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone rot metallic"     color="KRONE_RED1"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone gelb 1 metallic"  color="KRONE_YELLOW1"   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone gelb 2 metallic"  color="KRONE_YELLOW2"   material="18" price="600"/>
		<Body3ColorConfiguration name="Krone gelb 4 metallic"  color="KRONE_YELLOW4"   material="18" price="600"/>
		<Body3ColorConfiguration name="Holmer pink metallic"   color="HOLMER_PINK"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Holmer gelb metallic"   color="HOLMER_YELLOW_1" material="18" price="600"/>			
		<Body3ColorConfiguration name="MW BLAU metallic" 	   color="0.1248 0.3613 0.8632" material="18"  price="600"/>
		<Body3ColorConfiguration name="Hoffi MW Metall"        color="0.037 0.136 0.386 0" price="500"/>	
		<Body3ColorConfiguration name="Hoffi MW Matt"   	   color="0.037 0.136 0.386 1" price="500"/>	
		<Body3ColorConfiguration name="Hoffi MW verchromt"     color="0.037 0.136 0.386 2" price="600"/>	
		<Body3ColorConfiguration name="Hoffi MW glänzend"      color="0.037 0.136 0.386 8" price="600"/>
		<Body3ColorConfiguration name="Claas grün metallic"    color="CLAAS_GREEN1"     material="18" price="600"/>
		<Body3ColorConfiguration name="Claas rot metallic"     color="CLAAS_RED1"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Claas weiss metallic"   color="CLAAS_WHITE1"	   material="18" price="600"/>
		<Body3ColorConfiguration name="Claas grau 1 metallic"  color="CLAAS_DARKGREY1" material="18" price="600"/>
		<Body3ColorConfiguration name="Claas grau 2 metallic"  color="CLAAS_DARKGREY2" material="18" price="600"/>		
		<material name="comfortSupportWheel_mat" shaderParameter="colorMat0" />		
	</Body3ColorConfigurations>
	
	<rimColorConfigurations useDefaultColors="false">
		<rimColorConfiguration name="METALL"         color="SHARED_GREY1" 		price="0" />
		<rimColorConfiguration name="SCHWARZ"        color="SHARED_BLACK1" 		price="250"/>
		<rimColorConfiguration name="SILVER"         color="0.891 0.891 0.891 4" material="8" price="250"/>
		<rimColorConfiguration name="MW BLAU" 		 color="0.1248 0.3613 0.8632"    	material="0"  price="250"/>
		<rimColorConfiguration name="MW BLAU metallic" 		  color="0.1248 0.3613 0.8632" 	material="18" price="325"/>
		<rimColorConfiguration name="Hoffi MW Metall"     	   	color="0.037 0.136 0.386 0" price="250"/>	
		<rimColorConfiguration name="Hoffi MW Matt"   			color="0.037 0.136 0.386 1" price="250"/>	
		<rimColorConfiguration name="Hoffi MW verchromt"   	 	color="0.037 0.136 0.386 2" price="325"/>	
		<rimColorConfiguration name="Hoffi MW glänzend"   		color="0.037 0.136 0.386 8" price="325"/>
		<rimColorConfiguration name="Krone schwarz" color="KRONE_BLACK2"   material="0" price="200"/>
		<rimColorConfiguration name="Krone blau 1"  color="KRONE_BLUE1"	   material="0" price="200"/>
		<rimColorConfiguration name="Krone blau 2"  color="KRONE_BLUE2"	   material="0" price="200"/>
		<rimColorConfiguration name="Krone blau 3"  color="KRONE_BLUE3"	   material="0" price="200"/> 
		<rimColorConfiguration name="Krone blau 4"  color="KRONE_BLUE4"	   material="0" price="200"/>
		<rimColorConfiguration name="Krone blau 5"  color="KRONE_BLUE5"	   material="0" price="200"/>
		<rimColorConfiguration name="Krone grün"    color="KRONE_GREEN1"   material="0" price="200"/>
		<rimColorConfiguration name="Krone rot"     color="KRONE_RED1"	   material="0" price="200"/>
		<rimColorConfiguration name="Krone gelb 1"  color="KRONE_YELLOW1"  material="0" price="200"/>
		<rimColorConfiguration name="Krone gelb 2"  color="KRONE_YELLOW2"  material="0" price="200"/>
		<rimColorConfiguration name="Krone gelb 4"  color="KRONE_YELLOW4"  material="0" price="200"/>
		<rimColorConfiguration name="Claas grün"    color="CLAAS_GREEN1"    material="0" price="200"/>
		<rimColorConfiguration name="Claas rot"     color="CLAAS_RED1"	   material="0" price="200"/>
		<rimColorConfiguration name="Claas weiss"   color="CLAAS_WHITE1"	   material="0" price="200"/>
		<rimColorConfiguration name="Claas grau 1"  color="CLAAS_DARKGREY1" material="0" price="200"/>
		<rimColorConfiguration name="Claas grau 2"  color="CLAAS_DARKGREY2" material="0" price="200"/>
		<rimColorConfiguration name="Krone schwarz metallic" color="KRONE_BLACK2"    material="18" price="300"/>
		<rimColorConfiguration name="Krone blau 1 metallic"  color="KRONE_BLUE1"	 material="18" price="300"/>
		<rimColorConfiguration name="Krone blau 2 metallic"  color="KRONE_BLUE2"	 material="18" price="300"/>
		<rimColorConfiguration name="Krone blau 3 metallic"  color="KRONE_BLUE3"	 material="18" price="300"/> 
		<rimColorConfiguration name="Krone blau 4 metallic"  color="KRONE_BLUE4"	 material="18" price="300"/>
		<rimColorConfiguration name="Krone blau 5 metallic"  color="KRONE_BLUE5"	 material="18" price="300"/>
		<rimColorConfiguration name="Krone grün metallic"    color="KRONE_GREEN1"    material="18" price="300"/>
		<rimColorConfiguration name="Krone rot metallic"     color="KRONE_RED1"	     material="18" price="300"/>
		<rimColorConfiguration name="Krone gelb  metallic1"  color="KRONE_YELLOW1"   material="18" price="300"/>
		<rimColorConfiguration name="Krone gelb 2 metallic"  color="KRONE_YELLOW2"   material="18" price="300"/>
		<rimColorConfiguration name="Krone gelb 4 metallic"  color="KRONE_YELLOW4"   material="18" price="300"/>	
		<rimColorConfiguration name="Claas grün metallic"    color="CLAAS_GREEN1"     material="18" price="300"/>
		<rimColorConfiguration name="Claas rot metallic"  	 color="CLAAS_RED1"	     material="18" price="300"/>
		<rimColorConfiguration name="Claas weiss metallic"   color="CLAAS_WHITE1"	 material="18" price="300"/>
		<rimColorConfiguration name="Claas grau 1 metallic"  color="CLAAS_DARKGREY1" material="18" price="300"/>
		<rimColorConfiguration name="Claas grau 2 metallic"  olor="CLAAS_DARKGREY2" material="18" price="300"/>		
	</rimColorConfigurations>

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

    <i3dMappings>
        <i3dMapping id="comfortSupportWheel_main_component1" node="0>" />
        <i3dMapping id="comfortSupportWheel_vis" node="0>0" />
        <i3dMapping id="wheelRoot" node="0>0|0" />
        <i3dMapping id="wheelRot" node="0>0|0|0" />
        <i3dMapping id="wheelNode" node="0>0|0|0|0" />
        <i3dMapping id="attacherJoint" node="0>0|1" />
        <i3dMapping id="frontLightLow" node="0>0|2|0" />
        <i3dMapping id="turnLightLeftFront" node="0>0|2|1" />
        <i3dMapping id="turnLightRightFront" node="0>0|2|2" />
        <i3dMapping id="frontLightRectangle_02_left" node="0>0|2|3" />
        <i3dMapping id="frontLightRectangle_02_right" node="0>0|2|4" />
        <i3dMapping id="leftFrame" node="0>0|3|0" />
        <i3dMapping id="damperLeftRef" node="0>0|3|0|0" />
        <i3dMapping id="springLeftRef" node="0>0|3|0|1" />
        <i3dMapping id="rightFrame" node="0>0|3|1" />
        <i3dMapping id="damperRightRef" node="0>0|3|1|0" />
        <i3dMapping id="springRightRef" node="0>0|3|1|1" />
        <i3dMapping id="damperLeft" node="0>0|3|2" />
        <i3dMapping id="damperLeftPunch" node="0>0|3|2|0" />
        <i3dMapping id="damperRight" node="0>0|3|3" />
        <i3dMapping id="damperRightPunch" node="0>0|3|3|0" />
        <i3dMapping id="leftFramePart" node="0>0|3|4" />
        <i3dMapping id="springLeft" node="0>0|3|4|0" />
        <i3dMapping id="rightFramePart" node="0>0|3|5" />
        <i3dMapping id="springRight" node="0>0|3|5|0" />
    </i3dMappings>
</vehicle>
