<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="dynamicMountAttacherTrailer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://validation.gdn.giants-software.com/xml/fs25/vehicle.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>$l10n_name_AFT10M</name>
        <functions>
            <function>$l10n_function_lowLoader</function>
        </functions>
        <storePacks>
            <storePack>STARTER_TRANSPORT</storePack>
        </storePacks>
        <image>store_AFT10M.dds</image>
        <price>7500</price>
        <lifetime>1500</lifetime>
        <rotation>0</rotation>
        <brand>LIZARD</brand>
        <category>lowloaders</category>
        <shopTranslationOffset>0 0 0</shopTranslationOffset>
        <shopRotationOffset>0 0.167 0</shopRotationOffset>
        <vertexBufferMemoryUsage>626944</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>136192</indexBufferMemoryUsage>
        <textureMemoryUsage>1703936</textureMemoryUsage>
        <audioMemoryUsage>0</audioMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_lowLoader</typeDesc>
        <filename>I3d/AFT_10M.i3d</filename>
        <size width="4.0" length="12.0" height="2.22" lengthOffset="2.086"/>
        <components maxMass="6500">
            <component centerOfMass="0 0.1 0" solverIterationCount="25" mass="4600" />
            <component centerOfMass="0 0 0" solverIterationCount="15" mass="1600" />
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="150"  />
            <component centerOfMass="0 0.5 0" solverIterationCount="15" mass="150" />
            <component centerOfMass="0 0.5 0" solverIterationCount="15" mass="150" />
            <joint component1="1" component2="2" node="ref_EixoDianteiro" rotLimit="0 0 12" transLimit="0 0 0" breakable="false" />
            <joint component1="2" component2="3" node="drawbarJoint"  nodeActor1="cabecalhoRef1"  rotLimit="0 40 45" transLimit="0 0 0"  />
            <joint component1="1" component2="4" node="refRampaE" rotLimit="0 0 0" transLimit="0 0 0" />
            <joint component1="1" component2="5" node="refRampaD" rotLimit="0 0 0" transLimit="0 0 0" /> 
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
        <mapHotspot type="TOOL" />
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="CONTINENTAL" saveId="CONTINENTAL_DEFAULT">
                <wheels>
                    <wheel filename="Xml/315_80R22_5.xml" configId="truck1" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" tipOcclusionAreaGroupId="1" restLoad="1.5" repr="axisFrontLeft" driveNode="wheelFrontLeft" forcePointRatio="0.5" initialCompression="25" suspTravel="0.14" spring="114" damper="60" useReprDirection="true" />
                        <steeringAxle scale="0.85" />
                    </wheel>
                    <wheel filename="Xml/315_80R22_5.xml" configId="truck1" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" tipOcclusionAreaGroupId="1" restLoad="1.5" repr="axisFrontRight" driveNode="wheelFrontRight" forcePointRatio="0.5" initialCompression="25" suspTravel="0.14" spring="114" damper="60" useReprDirection="true" />
                        <steeringAxle scale="0.85" />
                    </wheel>
                     <wheel filename="Xml/Raiada.xml" configId="dual" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheelBackLeft" width="0.35" forcePointRatio="0.2" initialCompression="10" suspTravel="0.075" spring="175" damper="80" yOffset="0.02"/>
						<additionalWheel filename="Xml/Raiada.xml" configId="dualRaiada1" offset="0.03"/>
                    </wheel>
                    <wheel filename="Xml/Raiada.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheelBackRight" width="0.35" forcePointRatio="0.2" initialCompression="10" suspTravel="0.075" spring="175" damper="80" yOffset="0.02"/>
						<additionalWheel filename="Xml/Raiada.xml" configId="dualRaiada1" offset="0.03"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="100" brand="CONTINENTAL" saveId="CONTINENTAL_DEFAULT2">
                <wheels>
                    <wheel filename="Xml/315_80R22_5.xml" configId="truck1" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" tipOcclusionAreaGroupId="1" restLoad="1.5" repr="axisFrontLeft" driveNode="wheelFrontLeft" forcePointRatio="0.5" initialCompression="25" suspTravel="0.14" spring="114" damper="60" useReprDirection="true" />
                        <steeringAxle scale="0.85" />
                    </wheel>
                    <wheel filename="Xml/315_80R22_5.xml" configId="truck1" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics rotSpeed="1" tipOcclusionAreaGroupId="1" restLoad="1.5" repr="axisFrontRight" driveNode="wheelFrontRight" forcePointRatio="0.5" initialCompression="25" suspTravel="0.14" spring="114" damper="60" useReprDirection="true" />
                        <steeringAxle scale="0.85" />
                    </wheel>
                     <wheel filename="Xml/315_80R22_5.xml" configId="dual" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheelBackLeft" width="0.35" forcePointRatio="0.2" initialCompression="10" suspTravel="0.075" spring="175" damper="80" yOffset="0.02"/>
						<additionalWheel filename="Xml/315_80R22_5.xml" configId="dualConnector" offset="0.05"/>
                    </wheel>
                    <wheel filename="Xml/315_80R22_5.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" restLoad="1.5" repr="wheelBackRight" width="0.35" forcePointRatio="0.2" initialCompression="10" suspTravel="0.075" spring="175" damper="80" yOffset="0.02"/>
						<additionalWheel filename="Xml/315_80R22_5.xml" configId="dualConnector" offset="0.05"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>
		
		<ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="20" rotMax="45" rotCenter="1 0"/>
        </ackermannSteeringConfigurations>
    </wheels>

    <rimColorConfigurations useDefaultColors="true" price="50">
        <rimColorConfiguration materialTemplateName="RIM_DEFAULT" price="0" isDefault="true" />
        <rimColorConfiguration materialTemplateName="RIM_CONFIGURATION_WHITE" price="50"/>
        <rimColorConfiguration materialTemplateName="RIM_CONFIGURATION_BLACK" price="50"/>
        <rimColorConfiguration materialTemplateName="RIM_CONFIGURATION_CHROME" price="50"/>
        <rimColorConfiguration materialTemplateName="silverScratched" price="50"/>
    </rimColorConfigurations>

    <designColorConfigurations useDefaultColors="true" price="50" title="$l10n_configuration_baseColor">
        <designColorConfiguration color="CASEIH_BLACK" isDefault="true"/>
        <designColorConfiguration color="BIZON_BLACK1"/>
        <designColorConfiguration color="FLIEGL_BLUE1"/>
        <designColorConfiguration color="HATZENBICHLER_GREEN"/>
        <designColorConfiguration color="ALPEGO_ORANGE1"/>
        <designColorConfiguration color="HARDI_RED"/>
        <designColorConfiguration color="HEIZOMAT_YELLOW"/>

        <material materialSlotName="CP10M_COLOR_MAT" >
            <smoothness value="1"/>
            <detail normal="$data/shared/detailLibrary/flat_normal.dds" diffuse="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.dds" specular="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.dds"/>
            <metalness value="1"/>
            <clearCoat intensity="0.6" smoothness="0.4"/>
        </material>
    </designColorConfigurations>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="trailer" rootNode="2>" upperRotationOffset="0" attacherHeight="0.25" />
        </inputAttacherJoints>
        <brakeForce force="1" />
        <steeringAxleAngleScale referenceComponentIndex="3" backwards="true" speedDependent="false" />
    </attachable>

    <attacherJoints>
        <attacherJoint node="attacherJointBack" jointType="trailer" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="10 90 50" enableCollision="false">
            <schema position="-1 0" rotation="0" invertX="true"/>         
        </attacherJoint>    
        <attacherJoint node="attacherJointBackLow" jointType="trailerLow" allowsJointLimitMovement="false" allowsLowering="false" lowerRotLimit="10 90 50" enableCollision="false">
            <schema position="-1 0" rotation="0" invertX="true"/>         
        </attacherJoint>    
    </attacherJoints>

    <dynamicMountAttacher triggerNode="dynamicMountTrigger" rootNode="0>" jointNode="0>" forceAcceleration="30"/>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts posDirectionText="$l10n_travar" negDirectionText="$l10n_destravar" startMoveDirection="1">
                    <foldingPart animationName="Trava" speedScale="5" />
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable> 
    
    <animations>
        <animation name="Rampas">
            <part node="rampaE_rot" startTime="0.00" endTime="1.8" startRot="-10 0 0" endRot="-50 0 0" tangentType="spline" />
            <part node="rampaD_rot" startTime="0.00" endTime="1.8" startRot="-10 0 0" endRot="-50 0 0" tangentType="spline" />
            <part componentJointIndex="3" startTime="1.5" endTime="2.50" startRotLimit="0 0 0" endRotLimit="114 0 0" />
            <part componentJointIndex="4" startTime="1.5" endTime="2.50" startRotLimit="0 0 0" endRotLimit="114 0 0" />

            <part node="Gancho" startTime="0" endTime="2.50"  visibility="false" />
            <part node="Gancho" startTime="2.51" endTime="0.01"  visibility="true" />
            <part node="collPeRampa_trans" startTime="2" endTime="2.1" startTrans="0 0 0" endTrans="0 -0.42 0" /> 
            <part node="TocoPezinho1" startTime="2.07" endTime="2.08" visibility="false" />          
            <part node="TocoPezinho1" startTime="2.09" endTime="2.1"  visibility="true" />
        </animation> 
        <animation name="Trava">
            <part node="dynamicMount" startTime="0" endTime="1" startTrans="0 -99 0" endTrans="0 0 0" />
            <sound template="sheetImp02" startTime="0.0" direction="-1" volumeScale="1" pitchScale="1" linkNode="0>" />
            <sound template="clackVar5" startTime="1" direction="1" volumeScale="1" pitchScale="1" linkNode="0>" />
        </animation> 
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="refRampa" >
                <controls axis="AXIS_FRONTLOADER_TOOL" invertAxis="false" mouseSpeedFactor="0.5" iconName="DRAWBAR_ROTATE_X" />
                <animation animSpeed="1" animAcceleration="200" animName="Rampas" />
            </movingTool>

			<movingTool node="rampaE_rot" playSound="false">
                <componentJoint index="3" anchorActor="0" />
			</movingTool>
		    <movingTool node="rampaD_rot" playSound="false">
                <componentJoint index="4" anchorActor="0" />
			</movingTool>
        </movingTools>

        <movingParts>
			<movingPart node="axisFrontLeftBar" referencePoint="axisFrontLeftBarRef" referenceFrame="axisFrontLeftBarRef" isActiveDirty="true" maxUpdateDistance="50" scaleZ="true"/>
            <movingPart node="axisFrontRightBar" referencePoint="axisFrontRightBarRef" referenceFrame="axisFrontRightBarRef" isActiveDirty="true" maxUpdateDistance="50" scaleZ="true"/>
			
            <movingPart node="axis" referencePoint="axisRef" referenceFrame="axisRef"  minRot="-40" maxRot="40" limitedAxis="2" isActiveDirty="true" maxUpdateDistance="100"/>
        </movingParts>
    </cylindered>

     <tensionBelts>
        <tensionBeltsConfigurations>
            <tensionBeltsConfiguration>
                <tensionBelts linkNode="tensionBelts" jointNode="0>" width="0.05" maxEdgeLength="0.1" geometryBias="0.01" ratchetPosition="0.4" defaultOffset="0.1" defaultOffsetSide="0.1" defaultHeight="4" activationTrigger="beltActivationTrigger">
                    <tensionBelt startNode="tensionBeltStart1" endNode="tensionBeltEnd1">
                        <intersectionNode node="interssessaoE1" />
                        <intersectionNode node="interssessaoD1" />
                        <intersectionNode node="interssessaoE01" />
                        <intersectionNode node="interssessaoD01" />
                    </tensionBelt>
                    <tensionBelt startNode="tensionBeltStart2" endNode="tensionBeltEnd2">
                        <intersectionNode node="interssessaoE2" />
                        <intersectionNode node="interssessaoD2" />
                        <intersectionNode node="interssessaoE02" />
                        <intersectionNode node="interssessaoD02" />
                    </tensionBelt>
                    <tensionBelt startNode="tensionBeltStart3" endNode="tensionBeltEnd3">
                        <intersectionNode node="interssessaoE3" />
                        <intersectionNode node="interssessaoD3" />
                        <intersectionNode node="interssessaoE03" />
                        <intersectionNode node="interssessaoD03" />
                    </tensionBelt>
                    <tensionBelt startNode="tensionBeltStart4" endNode="tensionBeltEnd4">
                        <intersectionNode node="interssessaoE4" />
                        <intersectionNode node="interssessaoD4" />
                        <intersectionNode node="interssessaoE04" />
                        <intersectionNode node="interssessaoD04" />
                    </tensionBelt>
                    <tensionBelt startNode="tensionBeltStart5" endNode="tensionBeltEnd5">
                        <intersectionNode node="interssessaoE5" />
                        <intersectionNode node="interssessaoD5" />
                        <intersectionNode node="interssessaoE05" />
                        <intersectionNode node="interssessaoD05" />
                    </tensionBelt>
                    <tensionBelt startNode="tensionBeltStart6" endNode="tensionBeltEnd6">
                        <intersectionNode node="interssessaoE6" />
                        <intersectionNode node="interssessaoD6" />
                    </tensionBelt>
                    <tensionBelt startNode="tensionBeltStart7" endNode="tensionBeltEnd7">
                        <intersectionNode node="interssessaoE7" />
                        <intersectionNode node="interssessaoD7" />
                    </tensionBelt>
                    <sounds>
                        <addBelt    template="beltOpen" />
                        <removeBelt template="beltClose" />
                    </sounds>
                </tensionBelts>
            </tensionBeltsConfiguration>
        </tensionBeltsConfigurations>
    </tensionBelts>

    <ai>
        <agentAttachment width="4" height="2.0" length="10" lengthOffset="0.57" />
    </ai>

    <foliageBending>
        <bendingNode minX="-2" maxX="2" minZ="-3.6" maxZ="4" yOffset="0.42" />
        <bendingNode minX="-0.45" maxX="0.45" minZ="4" maxZ="5.95" yOffset="0.42" />
        <bendingNode minX="-0.065" maxX="0.065" minZ="-0.451" maxZ="3.2" yOffset="-0.053" node="foliageNodeCabeca" />
        <bendingNode minX="-0.68" maxX="0.68" minZ="-1.735" maxZ="0.076" yOffset="-0.062" node="foliageNodeE" />
        <bendingNode minX="-0.68" maxX="0.68" minZ="-1.735" maxZ="0.076" yOffset="-0.062" node="foliageNodeD" />
    </foliageBending> 


    <wearable wearDuration="1580" workMultiplier="5" fieldMultiplier="200" />
    <washable dirtDuration="400" washDuration="1" workMultiplier="6" fieldMultiplier="200" />

<i3dMappings>

    <i3dMapping id="CarretaPrancha10M_component1" node="0>"/>
    <i3dMapping id="Gancho" node="0>0|0|0"/>
    <i3dMapping id="wheelBackLeft" node="0>0|1|0"/>
    <i3dMapping id="hubBackLeft" node="0>0|1|0|0"/>
    <i3dMapping id="wheelBackRight" node="0>0|1|1"/>
    <i3dMapping id="hubBackRight" node="0>0|1|1|0"/>
    <i3dMapping id="attacherJointBack" node="0>0|2|0"/>
    <i3dMapping id="attacherJointBackLow" node="0>0|2|1"/>
    <i3dMapping id="rampaE_rot" node="0>0|3|0"/>
    <i3dMapping id="refRampaE" node="0>0|3|0|0"/>
    <i3dMapping id="rampaD_rot" node="0>0|3|1"/>
    <i3dMapping id="refRampaD" node="0>0|3|1|0"/>
    <i3dMapping id="refRampa" node="0>0|3|2"/>
    <i3dMapping id="ref_EixoDianteiro" node="0>0|3|3"/>
    
    <i3dMapping id="tensionBelts" node="0>0|4"/>
    <i3dMapping id="beltActivationTrigger" node="0>0|4|0"/>
    <i3dMapping id="tensionBeltStart1" node="0>0|4|1"/>
    <i3dMapping id="tensionBeltEnd1" node="0>0|4|1|0"/>
    <i3dMapping id="interssessaoE1" node="0>0|4|1|1"/>
    <i3dMapping id="interssessaoE01" node="0>0|4|1|2"/>
    <i3dMapping id="interssessaoD1" node="0>0|4|1|3"/>
    <i3dMapping id="interssessaoD01" node="0>0|4|1|4"/>
    <i3dMapping id="tensionBeltStart2" node="0>0|4|2"/>
    <i3dMapping id="tensionBeltEnd2" node="0>0|4|2|0"/>
    <i3dMapping id="interssessaoE2" node="0>0|4|2|1"/>
    <i3dMapping id="interssessaoE02" node="0>0|4|2|2"/>
    <i3dMapping id="interssessaoD2" node="0>0|4|2|3"/>
    <i3dMapping id="interssessaoD02" node="0>0|4|2|4"/>
    <i3dMapping id="tensionBeltStart3" node="0>0|4|3"/>
    <i3dMapping id="tensionBeltEnd3" node="0>0|4|3|0"/>
    <i3dMapping id="interssessaoE3" node="0>0|4|3|1"/>
    <i3dMapping id="interssessaoE03" node="0>0|4|3|2"/>
    <i3dMapping id="interssessaoD3" node="0>0|4|3|3"/>
    <i3dMapping id="interssessaoD03" node="0>0|4|3|4"/>
    <i3dMapping id="tensionBeltStart4" node="0>0|4|4"/>
    <i3dMapping id="tensionBeltEnd4" node="0>0|4|4|0"/>
    <i3dMapping id="interssessaoE4" node="0>0|4|4|1"/>
    <i3dMapping id="interssessaoE04" node="0>0|4|4|2"/>
    <i3dMapping id="interssessaoD4" node="0>0|4|4|3"/>
    <i3dMapping id="interssessaoD04" node="0>0|4|4|4"/>
    <i3dMapping id="tensionBeltStart5" node="0>0|4|5"/>
    <i3dMapping id="tensionBeltEnd5" node="0>0|4|5|0"/>
    <i3dMapping id="interssessaoE5" node="0>0|4|5|1"/>
    <i3dMapping id="interssessaoE05" node="0>0|4|5|2"/>
    <i3dMapping id="interssessaoD5" node="0>0|4|5|3"/>
    <i3dMapping id="interssessaoD05" node="0>0|4|5|4"/>
    <i3dMapping id="tensionBeltStart6" node="0>0|4|6"/>
    <i3dMapping id="tensionBeltEnd6" node="0>0|4|6|0"/>
    <i3dMapping id="interssessaoE6" node="0>0|4|6|1"/>
    <i3dMapping id="interssessaoD6" node="0>0|4|6|2"/>
    <i3dMapping id="tensionBeltStart7" node="0>0|4|7"/>
    <i3dMapping id="tensionBeltEnd7" node="0>0|4|7|0"/>
    <i3dMapping id="interssessaoE7" node="0>0|4|7|1"/>
    <i3dMapping id="interssessaoD7" node="0>0|4|7|2"/>
    
    <i3dMapping id="dynamicMount" node="0>0|5"/>
    <i3dMapping id="dynamicMountTrigger" node="0>0|5|0"/>
    <i3dMapping id="JointNode" node="0>0|6"/>
    <i3dMapping id="collPeRampa_trans" node="0>1|0|0"/>
    <i3dMapping id="TocoPezinho1" node="0>1|1"/>

    <i3dMapping id="Eixo_component2" node="1>"/>
	
    <i3dMapping id="axisFrontLeft" node="1>0|2|0"/>
    <i3dMapping id="axisFrontLeftBar" node="1>0|2|0|0"/>
    <i3dMapping id="wheelFrontLeft" node="1>0|2|0|1"/>
    <i3dMapping id="axisFrontRight" node="1>0|2|1"/>
    <i3dMapping id="axisFrontRightBar" node="1>0|2|1|0"/>
    <i3dMapping id="wheelFrontRight" node="1>0|2|1|1"/>
    <i3dMapping id="drawbarJoint" node="1>0|3|0|1"/>
	
	
	
    <i3dMapping id="axis" node="1>0|3|0"/>
    <i3dMapping id="axisFrontLeftBarRef" node="2>4"/>
    <i3dMapping id="axisFrontRightBarRef" node="2>5"/>

    <i3dMapping id="drawbar_component3" node="2>"/>
    <i3dMapping id="attacherJoint" node="2>0"/>
    <i3dMapping id="axisRef" node="2>1"/>
    <i3dMapping id="cabecalhoRef1" node="2>2"/>
    <i3dMapping id="foliageNodeCabeca" node="2>6|0"/>



    <i3dMapping id="RampaE_component4" node="3>"/>
    <i3dMapping id="foliageNodeE" node="3>0|1|0"/>


    <i3dMapping id="RampaD_component5" node="4>"/>
    <i3dMapping id="foliageNodeD" node="4>0|1|0"/>
</i3dMappings>
</vehicle>