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

    <storeData>
		<name>$l10n_name_deckover</name>
        <specs>
            <combination filterCategory="trucks" />
            <combination xmlFilename="$data/vehicles/krampe/dolly10L/dolly10L.xml"/>
        </specs>
        <functions>
            <function>$l10n_function_semiTrailer</function>
            <function>$l10n_function_baleTrailer</function>
        </functions>
        <image>store_1124Trailer.dds</image>
        <price>12500</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>BRANDT</brand>
        <category>trailers</category>
        <shopTranslationOffset>0 0.1 0</shopTranslationOffset>
        <shopRotationOffset>0 0 0</shopRotationOffset>
    </storeData>
    
	<base>
        <typeDesc>$l10n_typeDesc_trailer</typeDesc>
        <filename>brandt.i3d</filename>
        <size width="4" length="15" lengthOffset="0.3"/>
        <components>
            <component centerOfMass="0 0 -1.1" solverIterationCount="30" mass="3500"/>	
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="500"/>
            <joint component1="1" component2="2" node="componentJointRamp" rotLimit="0 0 0" transLimit="0 0 0" enableCollision="true" breakable="false"/>			
        </components>		
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
		<mapHotspot type="TRAILER"/>
    </base>
		
    <wheels>
        <wheelConfigurations isYesNoOption="true">
            <wheelConfiguration name="$l10n_configuration_valueDefault" brand="MICHELIN" saveId="MICHELIN_DEFAULT">
                <wheels>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel1"    widthOffset="0.24"  forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0085"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>							
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel2"   widthOffset="-0.24" forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0085"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel3"   widthOffset="0.24"  forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0039"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel4"  widthOffset="-0.24" forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0039"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                </wheels>
                <objectChange node="wheel5" visibilityActive="false" visibilityInactive="true" />
                <objectChange node="wheel6" visibilityActive="false" visibilityInactive="true" />			
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_triAxle" price="800" brand="MICHELIN" saveId="MICHELIN_TRI">
                <wheels>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel1"    widthOffset="0.24"  forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0085"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>							
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel2"   widthOffset="-0.24" forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0085"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel3"   widthOffset="0.24"  forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0039"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel4"  widthOffset="-0.24" forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0039"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel5"   widthOffset="0.24"  forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0039"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                    <wheel filename="wheels/dualTrailer.xml" configId="BD" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheel6"  widthOffset="-0.24" forcePointRatio="0.2" initialCompression="10" suspTravel="0.1" spring="100" damper="80" yOffset="0.0039"/>
                        <additionalWheel filename="wheels/dualTrailer.xml" configId="BDA" offset="0.038"/>
                    </wheel>
                </wheels>
                <objectChange node="tri.001" visibilityActive="true" visibilityInactive="false" />
                <objectChange node="tri.002" visibilityActive="true" visibilityInactive="false" />
                <objectChange node="tri.003" visibilityActive="true" visibilityInactive="false" />
                <objectChange node="tri_cable" visibilityActive="true" visibilityInactive="false" />

            </wheelConfiguration>
        </wheelConfigurations>		

	
        
    </wheels>

    <rimColorConfigurations>
        <rimColorConfiguration materialTemplateName="RIM_CONFIGURATION_CHROME" price="1000"/>
        <rimColorConfiguration materialTemplateName="RIM_DEFAULT"/>
        <rimColorConfiguration materialTemplateName="RIM_CONFIGURATION_WHITE" isDefault="true"/>
        <rimColorConfiguration materialTemplateName="RIM_CONFIGURATION_BLACK"/>
    </rimColorConfigurations>

	<configurationSets title="$l10n_configuration_type" isYesNoOption="true">
		<configurationSet name="$l10n_configuration_pintleHitch">
			<configuration name="design" index="2"/>
            <configuration name="folding" index="1"/>		
        </configurationSet>	
        <configurationSet name="$l10n_configuration_gooseneck">
			<configuration name="design" index="1"/>
            <configuration name="folding" index="1"/>	
        </configurationSet>
    </configurationSets>


    <designConfigurations>
		<designConfiguration name="$l10n_configuration_gooseneck" price="1500" >
			<objectChange node="gooseNeck" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="decalsGN" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="legsSupportGN" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="pintleHook" visibilityActive="false" visibilityInactive="true" />
			<objectChange node="decalsPH" visibilityActive="false" visibilityInactive="true" />
			<objectChange node="pintleHookleg" visibilityActive="false" visibilityInactive="true" />
			<objectChange node="legArmPH" visibilityActive="false" visibilityInactive="true" />
			<objectChange node="pintleNodeMove" rotationActive="-90 0 0" rotationInactive="0 0 0" />
			<objectChange node="attachNodeMove" visibilityActive="true" visibilityInactive="false" />	
			
			<objectChange node="collision" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.001" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.002" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.003" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.004" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.005" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.006" compoundChildActive="true" compoundChildInactive="false"/>

			<objectChange node="collision.007" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.008" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.009" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.010" compoundChildActive="true" compoundChildInactive="false"/>

			<objectChange node="collision.013" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.014" compoundChildActive="true" compoundChildInactive="false"/>
        </designConfiguration>
		<designConfiguration name="$l10n_configuration_pintleHitch" price="0" default="true">
			<objectChange node="gooseNeck" visibilityActive="false" visibilityInactive="true" />
			<objectChange node="decalsGN" visibilityActive="false" visibilityInactive="true" />
			<objectChange node="legsSupportGN" visibilityActive="false" visibilityInactive="true" />
			<objectChange node="pintleHook" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="decalsPH" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="legsSupportPH" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="legArmPH" visibilityActive="true" visibilityInactive="false" />
			<objectChange node="attachNodeMove" visibilityActive="false" visibilityInactive="true" />			
			<objectChange node="attachNodeMove" rotationActive="0 90 0" rotationInactive="0 0 0" />
			
			<objectChange node="collision.007" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.008" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.009" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.010" compoundChildActive="true" compoundChildInactive="false"/>

			<objectChange node="PHcollision.001" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.015PH" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.016PH" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.017PH" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.018PH" compoundChildActive="true" compoundChildInactive="false"/>
			<objectChange node="collision.019PH" compoundChildActive="true" compoundChildInactive="false"/>

		</designConfiguration>
    </designConfigurations>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attachNode" jointType="semitrailer" upperRotationOffset="0">
				<objectChange node="electricCableGN" visibilityActive="false" visibilityInactive="true"/>
				<objectChange node="cable.004" visibilityActive="false" visibilityInactive="true"/>				
			</inputAttacherJoint>
            <inputAttacherJoint node="attachNode" jointType="semitrailerCar" >
				<objectChange node="electricCableGN" visibilityActive="false" visibilityInactive="true"/>
				<objectChange node="cable.004" visibilityActive="false" visibilityInactive="true"/>				
			</inputAttacherJoint>
            <inputAttacherJoint node="pintleNode" jointType="trailer" >
				<objectChange node="cable" visibilityActive="false" visibilityInactive="true"/>
				<objectChange node="electricalConnectorPH.001" visibilityActive="false" visibilityInactive="true"/>				
			</inputAttacherJoint>
            <inputAttacherJoint node="pintleNode" jointType="trailerLow" >
				<objectChange node="cable" visibilityActive="false" visibilityInactive="true"/>
				<objectChange node="electricalConnectorPH.001" visibilityActive="false" visibilityInactive="true"/>				
			</inputAttacherJoint>
            <inputAttacherJoint node="pintleNode" jointType="trailerCar" >
				<objectChange node="cable" visibilityActive="false" visibilityInactive="true"/>
				<objectChange node="electricalConnectorPH.001" visibilityActive="false" visibilityInactive="true"/>				
			</inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport" />
        <brakeForce force="0.5"/>
    </attachable>    
	
     <connectionHoses>
        <hose inputAttacherJointIndices="1 2" type="electric" node="connectionHose_GN" length="4.4" diameter="0.01" straighteningFactor="0.05" />
        <hose inputAttacherJointIndices="3" type="electric" node="connectionHose_Pintle" length="1" diameter="0.01" minCenterPointOffset="-0.02 -0.1 0.494" maxCenterPointOffset="-0.02 -0.1 0.494" straighteningFactor="0.5" />		
    </connectionHoses>
	
	<lights>
		<sharedLight linkNode="0>0|5|1|0"                filename="$data/shared/assets/lights/lizard/plateNumberLight01.xml" />

		<states>
            <state lightTypes="0"/>
            <state lightTypes="0 2"/>	
            <state lightTypes="0 3"/>				
        </states>
		
        <realLights>
            <low>
                <light node="0>0|5|0|0" lightTypes="0" />
                <light node="0>0|5|0|1" lightTypes="0" />            
                <light node="0>0|2|0|12|0" lightTypes="2" excludedLightTypes="3"/> 
				
				<turnLightLeft node="0>0|5|0|4"/>
                <turnLightRight node="0>0|5|0|5"/>
				<brakeLight node="0>0|5|0|2"/>
                <reverseLight node="0>0|5|0|3"/>					
            </low>
            <high>
                <light node="0>0|5|0|0" lightTypes="0" />
                <light node="0>0|5|0|1" lightTypes="0" />            
                <light node="0>0|2|0|12|0" lightTypes="2" excludedLightTypes="3"/> 
				
				<turnLightLeft node="0>0|5|0|4"/>
                <turnLightRight node="0>0|5|0|5"/>
				<brakeLight node="0>0|5|0|2"/>
                <reverseLight node="0>0|5|0|3"/>	
            </high>
        </realLights>
		
        <staticLightCompounds>
            <staticLightCompound>
                <node node="0>0|5|1|1" intensity="10"/>
                <node node="0>0|5|1|2" intensity="5"/>
                <node node="0>0|5|1|3" intensity="10"/>
                <node node="0>0|5|1|4" intensity="5"/>	
                <node node="0>0|5|1|5" intensity="15"/>	
                <node node="0>0|2|0|12|1" intensity="15" excludedLightTypes="3"/>	
                <node node="0>0|2|0|12|2" intensity="10" excludedLightTypes="3"/>					
            </staticLightCompound>
        </staticLightCompounds>		
		
	</lights>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="-1" >
                    <foldingPart animationName="folding" speedScale="1.0" />
                </foldingParts>
              </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <animations>
        <animation name="moveSupport">
            <part node="legsMain" startTime="0.1" endTime="1.9" startTrans="-0.00000009 0.829521 4.38484001" endTrans="-0.00000009 0.49741903 4.38484001"/>
            <part node="pintleHookleg" startTime="0.1" endTime="1.9" startTrans="1.34591997 5.42799997 -0.93091285" endTrans="1.34591997 5.42841005 -0.50307298"/>

			<part node="legArmGN" startTime="0" endTime="0.1" startRot="0 0 -41.175" endRot="0 0 0"/>
			<part node="legArmGN" startTime="0.1" endTime="1.9" startRot="0 0 0" endRot="-1440 0 0"/>
			<part node="legArmGN" startTime="1.9" endTime="2" startRot="0 0 0" endRot="0 0 -41.175"/>

			<sound template="clackVar6"             startTime="0.01" direction="-1" volumeScale="1.4" pitchScale="0.8" linkNode="legsMain"/>
            <sound template="clackVar1"             startTime="0.8"  direction="1"  volumeScale="2.5" pitchScale="0.8" linkNode="legsMain"/>
            <sound template="truckAttach"           startTime="0.2" direction="-1" volumeScale="4.0" pitchScale="1.6" linkNode="legsMain"/>
        </animation>
		<animation name="NeckHeight">
            <part node="attachNodeMove" startTime="0" endTime="0.001" startTrans="0 0.347 0" endTrans="0 -0.14 0"/> 		
            <part node="pintleNodeMove" startTime="0" endTime="0.001" startTrans="0 -0.09 0" endTrans="0 0.06 0"/> 
            <part node="hook" startTime="0" endTime="0.001" startTrans="0 -0.09 0" endTrans="0 0.06 0"/> 	
            <part node="hookBolts" startTime="0" endTime="0.001" startTrans="0 -0.09 0" endTrans="0 0.06 0"/> 				
        </animation>			
		<animation name="folding">
            <part node="RampsSmall" startTime="0" endTime="3" startRot="0 0 0" endRot="-135 0 0"/> 		
            <part componentJointIndex="1" startTime="2.98" endTime="2.99" startRotLimit="0 0 0" endRotLimit="20 0 0"  startRotLimitDamping="0 0 0" startRotLimitSpring="0 0 0" endRotLimitDamping="1 0 0" endRotLimitSpring="1 0 0"/>
			
            <sound template="hingeMedium03" startTime="0.2" endTime="2.99" volumeScale="0.9" pitchScale="0.7" fadeIn="0.1"/>
            <sound template="metalScrape" startTime="0.2" endTime="2.99" volumeScale="0.1" pitchScale="0.5" fadeIn="0.1"/>
            <sound template="clackVar6"          startTime="0.01" direction="-1" volumeScale="1.5" pitchScale="0.6"/>
            <sound template="sheetImp02"         startTime="0.01" direction="-1" volumeScale="1.4" pitchScale="1.4"/>
            <sound template="clackVar5"          startTime="2.99" direction="1"  volumeScale="1.5" pitchScale="0.9"/>
            <sound template="sheetImp02"         startTime="2.99" direction="1"  volumeScale="3"   pitchScale="1.4"/>			
        </animation>
    </animations>
		
	<cylindered>
		<movingTools>
			<movingTool node="attachNodeMove" >
				<inputAttacherJoint value="true" />		
				<controls axis="AXIS_FRONTLOADER_ARM" invertAxis="false" mouseSpeedFactor="1" iconName="FORKLIFT_TRANSLATE_Y" />
				<animation animSpeed="0.3" animAcceleration="1" animName="NeckHeight" animStartTime="5" />
			</movingTool>
			<movingTool node="RampsSmall">
				<componentJoint index="1" />
				<dependentPart node="brandtTrailer_ramp_component2" />
			</movingTool>
		</movingTools>

    </cylindered>

    <tensionBelts>
        <tensionBeltsConfigurations title="Tension Belt Config">
            <tensionBeltsConfiguration name="Machinery">
                <tensionBelts linkNode="tensionBelts" jointNode="main_component_1" maxEdgeLength="0.1" useHooks="true" tensionBeltType="EU" geometryBias="0.01" ratchetPosition="0.2" defaultOffset="0.1" defaultOffsetSide="0.1" defaultHeight="4" activationTrigger="beltActivationTrigger">
                    <tensionBelt startNode="beltStart1" endNode="beltEnd1" offsetLeft="0.2">
                        <intersectionNode node="beltStart1intersection1"/>
                        <intersectionNode node="beltStart1intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart2" endNode="beltEnd2" offsetLeft="0.2">
                        <intersectionNode node="beltStart2intersection1"/>
                        <intersectionNode node="beltStart2intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart3" endNode="beltEnd3" offsetLeft="0.2">
                        <intersectionNode node="beltStart3intersection1"/>
                        <intersectionNode node="beltStart3intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart4" endNode="beltEnd4" offsetLeft="0.2">
                        <intersectionNode node="beltStart4intersection1"/>
                        <intersectionNode node="beltStart4intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart5" endNode="beltEnd5" offsetLeft="0.2">
                        <intersectionNode node="beltStart5intersection1"/>
                        <intersectionNode node="beltStart5intersection2"/>
                    </tensionBelt> 
                    <sounds>
                        <toggleBelt template="beltClose" />
                        <addBelt template="beltOpen" />
                        <removeBelt template="beltClose" />
                    </sounds>
                </tensionBelts>
                <objectChange node="hook1" 	visibilityActive="false" visibilityInactive="true" />
                <objectChange node="chainHolderBottomGN" 	visibilityActive="true" visibilityInactive="false" />
                <objectChange node="chainsGN" 	visibilityActive="true" visibilityInactive="false" />
                <objectChange node="chainHolderGN" 	visibilityActive="true" visibilityInactive="false" />
            </tensionBeltsConfiguration>
            <tensionBeltsConfiguration name="Square Bales">
                <tensionBelts linkNode="tensionBelts" jointNode="main_component_1" maxEdgeLength="0.1" useHooks="true" tensionBeltType="EU" geometryBias="0.01" ratchetPosition="0.2" defaultOffset="0.1" defaultOffsetSide="0.1" defaultHeight="4" activationTrigger="beltActivationTrigger">
                    <tensionBelt startNode="beltStart6" endNode="beltEnd6" offsetLeft="0.2">
                        <intersectionNode node="beltStart6intersection1"/>
                        <intersectionNode node="beltStart6intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart7" endNode="beltEnd7" offsetLeft="0.2">
                        <intersectionNode node="beltStart7intersection1"/>
                        <intersectionNode node="beltStart7intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart8" endNode="beltEnd8" offsetLeft="0.2">
                        <intersectionNode node="beltStart8intersection1"/>
                        <intersectionNode node="beltStart8intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart9" endNode="beltEnd9" offsetLeft="0.2">
                        <intersectionNode node="beltStart9intersection1"/>
                        <intersectionNode node="beltStart9intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart13" endNode="beltEnd13" offsetLeft="0.2">
                        <intersectionNode node="beltStart13intersection1"/>
                        <intersectionNode node="beltStart13intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart14" endNode="beltEnd14" offsetLeft="0.2">
                        <intersectionNode node="beltStart14intersection1"/>
                        <intersectionNode node="beltStart14intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart15" endNode="beltEnd15" offsetLeft="0.2">
                        <intersectionNode node="beltStart15intersection1"/>
                        <intersectionNode node="beltStart15intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart16" endNode="beltEnd16" offsetLeft="0.2">
                        <intersectionNode node="beltStart16intersection1"/>
                        <intersectionNode node="beltStart16intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart17" endNode="beltEnd17" offsetLeft="0.2">
                        <intersectionNode node="beltStart17intersection1"/>
                        <intersectionNode node="beltStart17intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart18" endNode="beltEnd18" offsetLeft="0.2">
                        <intersectionNode node="beltStart18intersection1"/>
                        <intersectionNode node="beltStart18intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart19" endNode="beltEnd19" offsetLeft="0.2">
                        <intersectionNode node="beltStart19intersection1"/>
                        <intersectionNode node="beltStart19intersection2"/>
                    </tensionBelt>
                    <tensionBelt startNode="beltStart20" endNode="beltEnd20" offsetLeft="0.2">
                        <intersectionNode node="beltStart20intersection1"/>
                        <intersectionNode node="beltStart20intersection2"/>
                    </tensionBelt>
                    <sounds>
                        <toggleBelt template="beltClose" />
                        <addBelt template="beltOpen" />
                        <removeBelt template="beltClose" />
                    </sounds>
                </tensionBelts>
                <objectChange node="hook1" 	visibilityActive="false" visibilityInactive="true" />
                <objectChange node="chainHolderBottomGN" 	visibilityActive="false" visibilityInactive="true" />
                <objectChange node="chainsGN" 	visibilityActive="false" visibilityInactive="true" />
                <objectChange node="chainHolderGN" 	visibilityActive="false" visibilityInactive="true" />
            </tensionBeltsConfiguration>
            <tensionBeltsConfiguration name="Round Bales">
                <tensionBelts linkNode="tensionBelts" jointNode="main_component_1" maxEdgeLength="0.1" useHooks="true" tensionBeltType="EU" geometryBias="0.01" ratchetPosition="0.2" defaultOffset="0.1" defaultOffsetSide="0.1" defaultHeight="4" activationTrigger="beltActivationTrigger">
                    <tensionBelt startNode="beltStart10" endNode="beltEnd10" offsetLeft="0.2">
                    </tensionBelt>
                    <tensionBelt startNode="beltStart11" endNode="beltEnd11" offsetLeft="0.2">
                    </tensionBelt>
                    <tensionBelt startNode="beltStart12" endNode="beltEnd12" offsetLeft="0.2">
                    </tensionBelt>
                    <sounds>
                        <toggleBelt template="beltClose" />
                        <addBelt template="beltOpen" />
                        <removeBelt template="beltClose" />
                    </sounds>
                </tensionBelts>
                <objectChange node="hook1" 	visibilityActive="true" visibilityInactive="false" />
                <objectChange node="chainHolderBottomGN" 	visibilityActive="false" visibilityInactive="true" />
                <objectChange node="chainsGN" 	visibilityActive="false" visibilityInactive="true" />
                <objectChange node="chainHolderGN" 	visibilityActive="false" visibilityInactive="true" />
            </tensionBeltsConfiguration>
        </tensionBeltsConfigurations>
    </tensionBelts>
	
    <dynamicMountAttacher triggerNode="dynamicMountTrigger" rootNode="main_component_1" jointNode="main_component_1" forceAcceleration="30"/>
    
    <licensePlates>
        <licensePlate node="tagNode" position="BACK" preferedType="SQUARISH" placementArea="0 0.18 0.17 0.18" />
    </licensePlates>

    <ai>
        <agentAttachment jointNode="attachNode" rotCenterWheelIndices="1 2 3 4" width="2.6" height="4" length="16.5" lengthOffset="4.3"/>
    </ai>

	<foliageBending>
        <bendingNode minX="-1.3" maxX="1.3" minZ="-5.8" maxZ="6.3" yOffset="0.6"/>
    </foliageBending>
    	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>

<i3dMappings>
  <i3dMapping id="main_component_1" node="0>" />
  <i3dMapping id="mainTrailer_vis" node="0>0" />
  <i3dMapping id="attacher" node="0>0|0" />
  <i3dMapping id="attachNodeMove" node="0>0|0|0" />
  <i3dMapping id="attachNode" node="0>0|0|0|0" />
  <i3dMapping id="pintleNodeMove" node="0>0|0|1" />
  <i3dMapping id="pintleNode" node="0>0|0|1|0" />  
  <i3dMapping id="connectionHose_GN" node="0>0|0|2" />
  <i3dMapping id="connectionHose_Pintle" node="0>0|0|3" />
  <i3dMapping id="collisions" node="0>0|1" />
  <i3dMapping id="collision" node="0>0|1|0" />
  <i3dMapping id="collision.001" node="0>0|1|1" />
  <i3dMapping id="collision.002" node="0>0|1|2" />
  <i3dMapping id="collision.003" node="0>0|1|3" />
  <i3dMapping id="collision.004" node="0>0|1|4" />
  <i3dMapping id="collision.005" node="0>0|1|5" />
  <i3dMapping id="collision.006" node="0>0|1|6" />
  <i3dMapping id="collision.007" node="0>0|1|7" />
  <i3dMapping id="collision.008" node="0>0|1|8" />
  <i3dMapping id="collision.009" node="0>0|1|9" />
  <i3dMapping id="collision.010" node="0>0|1|10" />
  <i3dMapping id="collision.015PH" node="0>0|1|11" />
  <i3dMapping id="collision.016PH" node="0>0|1|12" />
  <i3dMapping id="collision.017PH" node="0>0|1|13" />
  <i3dMapping id="collision.018PH" node="0>0|1|14" />
  <i3dMapping id="collision.019PH" node="0>0|1|15" />
  <i3dMapping id="configs" node="0>0|2" />
  <i3dMapping id="gooseNeck" node="0>0|2|0" />
  <i3dMapping id="Divot_Circle_Divot_Circle.009" node="0>0|2|0|0" />
  <i3dMapping id="Plane.001" node="0>0|2|0|1" />
  <i3dMapping id="boltsGN" node="0>0|2|0|2" />
  <i3dMapping id="cable.004" node="0>0|2|0|3" />
  <i3dMapping id="cable.005" node="0>0|2|0|4" />
  <i3dMapping id="chainHolderBottomGN" node="0>0|2|0|5" />
  <i3dMapping id="chainHolderGN" node="0>0|2|0|6" />
  <i3dMapping id="chainsGN" node="0>0|2|0|7" />
  <i3dMapping id="electricCableGN" node="0>0|2|0|8" />
  <i3dMapping id="neck" node="0>0|2|0|9" />
  <i3dMapping id="neckPin" node="0>0|2|0|10" />
  <i3dMapping id="orangeGooseneck" node="0>0|2|0|11" />
  <i3dMapping id="pintleHook" node="0>0|2|1" />
  <i3dMapping id="Cylinder.002" node="0>0|2|1|0" />
  <i3dMapping id="Cylinder.005" node="0>0|2|1|1" />
  <i3dMapping id="Divot_Circle_Divot_Circle.008" node="0>0|2|1|2" />
  <i3dMapping id="Plane.004" node="0>0|2|1|3" />
  <i3dMapping id="boltsPH" node="0>0|2|1|4" />
  <i3dMapping id="boxPH" node="0>0|2|1|5" />
  <i3dMapping id="Arc" node="0>0|2|1|5|0" />
  <i3dMapping id="Cylinder.006" node="0>0|2|1|5|1" />
  <i3dMapping id="Plane.002" node="0>0|2|1|5|2" />
  <i3dMapping id="cable" node="0>0|2|1|6" />
  <i3dMapping id="cable.002" node="0>0|2|1|7" />
  <i3dMapping id="electricalConnectorPH.001" node="0>0|2|1|8" />
  <i3dMapping id="frameSteps" node="0>0|2|1|9" />
  <i3dMapping id="frontOrange" node="0>0|2|1|10" />
  <i3dMapping id="hook" node="0>0|2|1|11" />
  <i3dMapping id="hookBolts" node="0>0|2|1|12" />
  <i3dMapping id="pintleHook3" node="0>0|2|1|13" />
  <i3dMapping id="spare_tire_ref" node="0>0|2|1|14" />
  <i3dMapping id="decals" node="0>0|3" />
  <i3dMapping id="gooseNeckDecals" node="0>0|3|0" />
  <i3dMapping id="decalsGN" node="0>0|3|0|0" />
  <i3dMapping id="decalsGN.001" node="0>0|3|0|0|0" />
  <i3dMapping id="pintleHookDecals" node="0>0|3|1" />
  <i3dMapping id="decalsPH" node="0>0|3|1|0" />
  <i3dMapping id="decalsPH.001" node="0>0|3|1|0|0" />
  <i3dMapping id="feet" node="0>0|4" />
  <i3dMapping id="legsSupportGN" node="0>0|4|0" />
  <i3dMapping id="legArmGN" node="0>0|4|0|0" />
  <i3dMapping id="legsMain" node="0>0|4|0|1" />
  <i3dMapping id="collision.013" node="0>0|4|0|1|0" />
  <i3dMapping id="collision.014" node="0>0|4|0|1|1" />
  <i3dMapping id="legsSupportPH" node="0>0|4|1" />
  <i3dMapping id="legArmPH" node="0>0|4|1|0" />
  <i3dMapping id="pintleHookleg" node="0>0|4|1|1" />
  <i3dMapping id="PHcollision.001" node="0>0|4|1|1|0" />
  <i3dMapping id="lights" node="0>0|5" />
  <i3dMapping id="realLights" node="0>0|5|0" />

  <i3dMapping id="sharedLights" node="0>0|5|1" />

  <i3dMapping id="tagLight" node="0>0|5|1|0" />
  <i3dMapping id="tagNode" node="0>0|5|2" />
  <i3dMapping id="ramp" node="0>0|6" />
  <i3dMapping id="RampsSmall" node="0>0|6|0" />
  <i3dMapping id="RampsSmall.001" node="0>0|6|0|0" />
  <i3dMapping id="rampRot" node="0>0|6|0|1" />
  <i3dMapping id="componentJointRamp" node="0>0|6|0|1|0" />
  <i3dMapping id="tensionBelts" node="0>0|7" />
  <i3dMapping id="beltActivationTrigger" node="0>0|7|0" />
  <i3dMapping id="beltStart1" node="0>0|7|1" />
  <i3dMapping id="beltEnd1" node="0>0|7|1|0" />
  <i3dMapping id="beltStart1intersection1" node="0>0|7|1|1" />
  <i3dMapping id="beltStart1intersection2" node="0>0|7|1|2" />
  <i3dMapping id="beltStart2" node="0>0|7|2" />
  <i3dMapping id="beltEnd2" node="0>0|7|2|0" />
  <i3dMapping id="beltStart2intersection1" node="0>0|7|2|1" />
  <i3dMapping id="beltStart2intersection2" node="0>0|7|2|2" />
  <i3dMapping id="beltStart3" node="0>0|7|3" />
  <i3dMapping id="beltEnd3" node="0>0|7|3|0" />
  <i3dMapping id="beltStart3intersection1" node="0>0|7|3|1" />
  <i3dMapping id="beltStart3intersection2" node="0>0|7|3|2" />
  <i3dMapping id="beltStart4" node="0>0|7|4" />
  <i3dMapping id="beltEnd4" node="0>0|7|4|0" />
  <i3dMapping id="beltStart4intersection1" node="0>0|7|4|1" />
  <i3dMapping id="beltStart4intersection2" node="0>0|7|4|2" />
  <i3dMapping id="beltStart5" node="0>0|7|5" />
  <i3dMapping id="beltEnd5" node="0>0|7|5|0" />
  <i3dMapping id="beltStart5intersection1" node="0>0|7|5|1" />
  <i3dMapping id="beltStart5intersection2" node="0>0|7|5|2" />
  <i3dMapping id="beltStart6" node="0>0|7|6" />
  <i3dMapping id="beltEnd6" node="0>0|7|6|0" />
  <i3dMapping id="beltStart6intersection1" node="0>0|7|6|1" />
  <i3dMapping id="beltStart6intersection2" node="0>0|7|6|2" />
  <i3dMapping id="beltStart7" node="0>0|7|7" />
  <i3dMapping id="beltEnd7" node="0>0|7|7|0" />
  <i3dMapping id="beltStart7intersection1" node="0>0|7|7|1" />
  <i3dMapping id="beltStart7intersection2" node="0>0|7|7|2" />
  <i3dMapping id="beltStart8" node="0>0|7|8" />
  <i3dMapping id="beltEnd8" node="0>0|7|8|0" />
  <i3dMapping id="beltStart8intersection1" node="0>0|7|8|1" />
  <i3dMapping id="beltStart8intersection2" node="0>0|7|8|2" />
  <i3dMapping id="beltStart9" node="0>0|7|9" />
  <i3dMapping id="beltEnd9" node="0>0|7|9|0" />
  <i3dMapping id="beltStart9intersection1" node="0>0|7|9|1" />
  <i3dMapping id="beltStart9intersection2" node="0>0|7|9|2" />
  <i3dMapping id="beltStart10" node="0>0|7|10" />
  <i3dMapping id="beltEnd10" node="0>0|7|10|0" />
  <i3dMapping id="beltStart11" node="0>0|7|11" />
  <i3dMapping id="beltEnd11" node="0>0|7|11|0" />
  <i3dMapping id="beltStart12" node="0>0|7|12" />
  <i3dMapping id="beltEnd12" node="0>0|7|12|0" />
  <i3dMapping id="beltStart13" node="0>0|7|13" />
  <i3dMapping id="beltEnd13" node="0>0|7|13|0" />
  <i3dMapping id="beltStart13intersection1" node="0>0|7|13|1" />
  <i3dMapping id="beltStart13intersection2" node="0>0|7|13|2" />
  <i3dMapping id="beltStart14" node="0>0|7|14" />
  <i3dMapping id="beltEnd14" node="0>0|7|14|0" />
  <i3dMapping id="beltStart14intersection1" node="0>0|7|14|1" />
  <i3dMapping id="beltStart14intersection2" node="0>0|7|14|2" />
  <i3dMapping id="beltStart15" node="0>0|7|15" />
  <i3dMapping id="beltEnd15" node="0>0|7|15|0" />
  <i3dMapping id="beltStart15intersection1" node="0>0|7|15|1" />
  <i3dMapping id="beltStart15intersection2" node="0>0|7|15|2" />
  <i3dMapping id="beltStart16" node="0>0|7|16" />
  <i3dMapping id="beltEnd16" node="0>0|7|16|0" />
  <i3dMapping id="beltStart16intersection1" node="0>0|7|16|1" />
  <i3dMapping id="beltStart16intersection2" node="0>0|7|16|2" />
  <i3dMapping id="beltStart17" node="0>0|7|17" />
  <i3dMapping id="beltEnd17" node="0>0|7|17|0" />
  <i3dMapping id="beltStart17intersection1" node="0>0|7|17|1" />
  <i3dMapping id="beltStart17intersection2" node="0>0|7|17|2" />
  <i3dMapping id="beltStart18" node="0>0|7|18" />
  <i3dMapping id="beltEnd18" node="0>0|7|18|0" />
  <i3dMapping id="beltStart18intersection1" node="0>0|7|18|1" />
  <i3dMapping id="beltStart18intersection2" node="0>0|7|18|2" />
  <i3dMapping id="beltStart19" node="0>0|7|19" />
  <i3dMapping id="beltEnd19" node="0>0|7|19|0" />
  <i3dMapping id="beltStart19intersection1" node="0>0|7|19|1" />
  <i3dMapping id="beltStart19intersection2" node="0>0|7|19|2" />
  <i3dMapping id="beltStart20" node="0>0|7|20" />
  <i3dMapping id="beltEnd20" node="0>0|7|20|0" />
  <i3dMapping id="beltStart20intersection1" node="0>0|7|20|1" />
  <i3dMapping id="beltStart20intersection2" node="0>0|7|20|2" />
  <i3dMapping id="hook1" node="0>0|7|21" />
  <i3dMapping id="hook2" node="0>0|7|21|0" />
  <i3dMapping id="hook3" node="0>0|7|21|1" />
  <i3dMapping id="hook4" node="0>0|7|21|2" />
  <i3dMapping id="hook5" node="0>0|7|21|3" />
  <i3dMapping id="hook6" node="0>0|7|21|4" />
  <i3dMapping id="trailer" node="0>0|8" />
  <i3dMapping id="Cylinder.001" node="0>0|8|0" />
  <i3dMapping id="Cylinder.004" node="0>0|8|1" />
  <i3dMapping id="Cylinder.007" node="0>0|8|2" />
  <i3dMapping id="Cylinder.008" node="0>0|8|3" />
  <i3dMapping id="Frame.007" node="0>0|8|4" />
  <i3dMapping id="Insulate" node="0>0|8|5" />
  <i3dMapping id="Mudflaps.001" node="0>0|8|6" />
  <i3dMapping id="Plane" node="0>0|8|7" />
  <i3dMapping id="Plane.012" node="0>0|8|8" />
  <i3dMapping id="TrailerFrame" node="0>0|8|9" />
  <i3dMapping id="cable.001" node="0>0|8|10" />
  <i3dMapping id="flapDecals" node="0>0|8|11" />
  <i3dMapping id="reflect_red" node="0>0|8|12" />
  <i3dMapping id="reflect_white" node="0>0|8|13" />
  <i3dMapping id="triAxle" node="0>0|9" />
  <i3dMapping id="tri.001" node="0>0|9|0" />
  <i3dMapping id="tri.002" node="0>0|9|1" />
  <i3dMapping id="tri.003" node="0>0|9|2" />
  <i3dMapping id="tri_cable" node="0>0|9|3" />
  <i3dMapping id="wheels" node="0>0|10" />
  <i3dMapping id="wheel1" node="0>0|10|0" />
  <i3dMapping id="wheel2" node="0>0|10|1" />
  <i3dMapping id="wheel3" node="0>0|10|2" />
  <i3dMapping id="wheel4" node="0>0|10|3" />
  <i3dMapping id="wheel5" node="0>0|10|4" />
  <i3dMapping id="hubnode5" node="0>0|10|4|0" />
  <i3dMapping id="wheel6" node="0>0|10|5" />
  <i3dMapping id="hubnode6" node="0>0|10|5|0" />
  <i3dMapping id="dynamicMountTrigger" node="0>0|11" />
  <i3dMapping id="brandtTrailer_ramp_component2" node="1>" />
  <i3dMapping id="collision.011" node="1>0" />
  <i3dMapping id="ramps_main" node="1>1" />
  <i3dMapping id="rampRef" node="1>2" />
</i3dMappings>
</vehicle>
