<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="implement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>600</name>
        <functions>
            <function>$l10n_function_weight</function>
        </functions>
        <rotation>0</rotation>
        <image>store_Weight.dds</image>
        <price>150</price>
        <lifetime>600</lifetime>
        <brand>LIZARD</brand>
        <category>weights</category>
        <shopLoadingDelay initial="0.1"/>
        <shopTranslationOffset>0 -0.008 0</shopTranslationOffset>
        <shopRotationOffset>0 180 0</shopRotationOffset>		
        <vertexBufferMemoryUsage>539136</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>138496</indexBufferMemoryUsage>
        <textureMemoryUsage>458752</textureMemoryUsage>
        <audioMemoryUsage>0</audioMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_weight</typeDesc>
        <filename>Weight.i3d</filename>
        <size width="1" length="0.72" height="0.9" lengthOffset="-0.05" />
        <components>
            <component centerOfMass="0 0.1 0" solverIterationCount="10" mass="600" />
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
        <mapHotspot type="TOOL" />
    </base>	

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="AttacherJoint" jointType="implement" topReferenceNode="TopReferenceNode" lowerRotLimitScale="0 0 0" upperRotationOffset="3" lowerRotationOffset="0" needsLowering="false" useTopLights="false">
                <distanceToGround lower="0.3" upper="1" />
                <bottomArm categories="2" ballType="2" />
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport"/>		
        <support animationName="StandScrew"/>			
    </attachable>

    <ai>
        <agentAttachment width="0.85" height="1.0" length="0.6" lengthOffset="-0.1"/>
    </ai>

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

    <baseColorConfigurations useDefaultColors="true" price="20">
        <baseColorConfiguration name="$l10n_RedMetal" materialTemplateName="FENDT_RED1"/>
        <material materialSlotName="RedMetal"/>
    </baseColorConfigurations>
	
    <designColorConfigurations useDefaultColors="true" price="20">
        <designColorConfiguration name="$l10n_GreenMetal" materialTemplateName="JOHNDEERE_GREEN1"/>
        <material materialSlotName="GreenMetal"/>
    </designColorConfigurations>
	
	<designColor2Configurations useDefaultColors="true" price="5">
        <designColor2Configuration name="$l10n_WhiteMetal" materialTemplateName="KUHN_WHITE1"/>
        <material materialSlotName="WhiteMetal"/>
    </designColor2Configurations>
	
		<!-- podpory -->
	<designConfigurations  title="$l10n_configuration_Stand">
			<designConfiguration name="$l10n_configuration_valueNo" price="0">
                <objectChange node="Stand"  visibilityActive="false"/>
            </designConfiguration>
           <designConfiguration name="$l10n_configuration_valueYes" price="50">
                <objectChange node="Stand"  visibilityActive="true"/>
            </designConfiguration>
    </designConfigurations>
	
	<!-- przednizaczep -->
	<design2Configurations  title="$l10n_configuration_TrailerAttacher">
			<design2Configuration name="$l10n_configuration_valueNo" price="0">
                <objectChange node="TrailerAttacher"  visibilityActive="false"/>
            </design2Configuration>
           <design2Configuration name="$l10n_configuration_valueYes" price="30">
                <objectChange node="TrailerAttacher"  visibilityActive="true"/>	
        <attacherJoint node="TrailerAttacherJoint" jointType="trailer" lowerRotLimit="25 80 80" allowsJointLimitMovement="false" >
            <schema position="1 0" rotation="0" invertX="false" />
        </attacherJoint>
        <sounds>
            <attach template="attach01" linkNode="0>" />
        </sounds>					
            </design2Configuration>
    </design2Configurations>		
	
	<!-- nalypka -->
	 <design3Configurations  title="$l10n_configuration_Stickers">
             <design3Configuration name="$l10n_configuration_valueNo" price="0">
                <objectChange node="Stickers"  visibilityActive="false"/>
            </design3Configuration>
           <design3Configuration name="$l10n_configuration_valueYes" price="5">
                <objectChange node="Stickers"  visibilityActive="true"/>
    </design3Configuration>
    </design3Configurations>
	<!-- koguty -->
	<design4Configurations title="$l10n_configuration_warningLightsFront">
		<design4Configuration name="$l10n_configuration_valueNo" price="0">
			<objectChange node="StrobeFrontLeft" 		visibilityActive="false"/>
			<objectChange node="StrobeFrontRight" 		visibilityActive="false"/>
		</design4Configuration>
		<design4Configuration name="$l10n_configuration_valueYes" price="15">
			<objectChange node="StrobeFrontLeft" 		visibilityActive="true"/>
			<objectChange node="StrobeFrontRight" 		visibilityActive="true"/>
		</design4Configuration>	
	</design4Configurations>		
		
		<design5Configurations title="$l10n_configuration_warningLightsSide">
		<design5Configuration name="$l10n_configuration_valueNo" price="0">
			<objectChange node="StrobeLeftFront" 		visibilityActive="false"/>
			<objectChange node="StrobeRightFront" 		visibilityActive="false"/>
			<objectChange node="StrobeLeftBack" 		visibilityActive="false"/>
			<objectChange node="StrobeRightBack" 		visibilityActive="false"/>			
		</design5Configuration>
		<design5Configuration name="$l10n_configuration_valueYes" price="30">
			<objectChange node="StrobeLeftFront" 		visibilityActive="true"/>
			<objectChange node="StrobeRightFront" 		visibilityActive="true"/>
			<objectChange node="StrobeLeftBack" 		visibilityActive="true"/>
			<objectChange node="StrobeRightBack" 		visibilityActive="true"/>				
		</design5Configuration>	
		</design5Configurations>
	
	<!-- światełko	 -->
		<design6Configurations title="$l10n_configuration_lights">
		<design6Configuration name="$l10n_configuration_valueNo" price="0">
			<objectChange node="lights" 				visibilityActive="false"/>
		</design6Configuration>
		<design6Configuration name="$l10n_configuration_valueYes" price="70">
			<objectChange 	node="lights" 			visibilityActive="true"/>
		</design6Configuration>	
		</design6Configurations>	
	<!-- WagaBlacha	 -->		
		<design7Configurations title="$l10n_configuration_weightplate">
		<design7Configuration name="$l10n_configuration_valueNo" price="0">
			<objectChange node="Weight" 				visibilityActive="false"/>
		</design7Configuration>
		<design7Configuration name="$l10n_configuration_valueYes" price="10">
			<objectChange 	node="Weight" 			visibilityActive="true"/>
		</design7Configuration>	
		</design7Configurations>			

    <animations>
        <animation name="moveSupport">
            <part node="StandScrew1" startTime="0.1" endTime="0.101" startScale="1 1 1" endScale="0 0 0"/>			
            <part node="Support" startTime="0.15" endTime="0.95" startTrans="0 0.195 0" endTrans="0 0 0"/>		
            <part node="StandScrew2" startTime="0.96" endTime="0.96001" startScale="0 0 0" endScale="1 1 1"/>			

            <sound template="hingeImp" startTime="0.1" direction="-1" volumeScale="0.8" pitchScale="1.2" linkNode="Stand"/>
        </animation>
    </animations>

	<lights>
        <states>
            <state lightTypes="0" />
        </states>

        <realLights>
            <low>
                <light node="frontLightLow"       lightTypes="0" excludedLightTypes="3" />
                <light node="highBeamLow"         lightTypes="3" />
            </low>
            <high>
                <light node="frontLightHigh"      lightTypes="0" excludedLightTypes="3" />
                <light node="highBeamHigh"        lightTypes="3"/>
            </high>
        </realLights>

        <defaultLights>
            <defaultLight shaderNode="workingLightGlass1"      lightTypes="0 3" />
            <defaultLight shaderNode="workingLightGlass2"      lightTypes="0 3" />
        </defaultLights>
		
	<beaconLights>	
		<beaconLight node="StrobeFrontLeft" 	filename="lights/beacon.xml" />
		<beaconLight node="StrobeFrontRight" 	filename="lights/beacon.xml" />
		<beaconLight node="StrobeLeftBack" 	    filename="lights/beacon.xml" />
		<beaconLight node="StrobeLeftFront" 	filename="lights/beacon.xml" />
		<beaconLight node="StrobeRightBack"     filename="lights/beacon.xml" />
		<beaconLight node="StrobeRightFront"    filename="lights/beacon.xml" />
	</beaconLights>	
    </lights>

    <connectionHoses>
        <hose inputAttacherJointIndices="1" type="electric" node="CableStart" adapterNode="ConectorRip" length="0.5" diameter="0.008" straighteningFactor="0.5">
            <objectChange node="CableRip" visibilityActive="false" visibilityInactive="true"/>
            <objectChange node="ConectorRip" visibilityActive="false" visibilityInactive="true"/>			
        </hose>
        <sounds>
            <connect    type="electric"     template="generalConnection"    volumeScale="0.7" linkNode="AttacherJoint"/>
            <disconnect type="electric"     template="generalConnection"    volumeScale="0.7" linkNode="AttacherJoint"/>
        </sounds>
    </connectionHoses>

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

    <i3dMappings>
        <i3dMapping id="main_component" 	        node="0>" />		
        <i3dMapping id="600_vis" 				    node="0>1" />
        <i3dMapping id="AttacherJoint" 				node="0>1|0|0" />	
		<i3dMapping id="TopReferenceNode" 		    node="0>1|0|1" />
        <i3dMapping id="TrailerAttacher" 			node="0>1|1|0" />
        <i3dMapping id="TrailerAttacherJoint" 	    node="0>1|1|0|0" />		
		<i3dMapping id="Stickers" 				    node="0>1|1|1" />
        <i3dMapping id="Stand" 				        node="0>1|1|2" />
        <i3dMapping id="Support" 				    node="0>1|1|2|0" />		
		<i3dMapping id="StandMontage" 			    node="0>1|1|2|1" />
        <i3dMapping id="StandScrew1" 		        node="0>1|1|2|2" />
        <i3dMapping id="StandScrew2" 		        node="0>1|1|2|3" />		
		<i3dMapping id="lights" 				    node="0>1|2" />
        <i3dMapping id="CableStart" 				node="0>1|2|0" />
		<i3dMapping id="ConectorRip" 				node="0>1|2|1" />
        <i3dMapping id="CableRip" 	             	node="0>1|2|2" />
        <i3dMapping id="Cable" 			            node="0>1|2|3" />
        <i3dMapping id="workingLight" 				node="0>1|2|3" />	
		<i3dMapping id="StrobeFrontLeft" 			node="0>1|3|0" />
        <i3dMapping id="StrobeFrontRight" 			node="0>1|3|1" />
		<i3dMapping id="StrobeLeftBack" 			node="0>1|3|2" />
        <i3dMapping id="StrobeLeftFront" 			node="0>1|3|3" />
		<i3dMapping id="StrobeRightBack" 			node="0>1|3|4" />
        <i3dMapping id="StrobeRightFront" 			node="0>1|3|5" />
		<i3dMapping id="frontLightLow" 			    node="0>1|2|6|0" />
        <i3dMapping id="highBeamLow" 			    node="0>1|2|6|1" />
		<i3dMapping id="frontLightHigh" 			node="0>1|2|6|2" />
        <i3dMapping id="frontLightHigh1" 			node="0>1|2|6|2|0" />		
		<i3dMapping id="highBeamHigh" 			    node="0>1|2|6|3" />
        <i3dMapping id="highBeamHigh1" 			    node="0>1|2|6|3|0" />		
		<i3dMapping id="workingLightGlass1" 		node="0>1|2|5" />
        <i3dMapping id="workingLightGlass2" 		node="0>1|2|5|0" />		
        <i3dMapping id="exactFillRootNode" 		    node="0>0|0" />		
        <i3dMapping id="fillTrigger" 		        node="0>0|1" />		
        <i3dMapping id="dischargeNode" 		        node="0>0|2" />		
        <i3dMapping id="dischargeTrigger" 		    node="0>0|3" />	
        <i3dMapping id="Weight" 		            node="0>1|1|4" />			
    </i3dMappings>
</vehicle>
