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

    <storeData>
        <name>
            <en>Weights 400Kg</en>
            <de>Massen 400Kg</de>
            <fr>Masses 400Kg</fr>
        </name>

        <functions>
            <function>$l10n_function_weight</function>
        </functions>
        <image>Weight_400Kg/store_Weight_400Kg.dds</image>
        <price>400</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>LIZARD</brand>
        <category>weights</category>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_weight</typeDesc>
        <filename>Weight_400Kg/Weight_400Kg.i3d</filename>
        <size width="1" length="0.7" height="1.5"/>
        <components>
            <component centerOfMass="0 0.1 0" solverIterationCount="10" mass="400"/>
        </components>
        <schemaOverlay name="IMPLEMENT" attacherJointPosition="0 0"/>
    </base>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="implement" lowerRotationOffset="0" lowerRotLimitScale="0 0 0" topReferenceNode="topReferenceNode" >
                <distanceToGround lower="0" upper="1"/>
                <bottomArm categories="2" ballType="2" />
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport"/>
    </attachable>

    <attacherJoints>
        <attacherJoint allowsJointLimitMovement="false" jointType="trailer" lowerRotLimit="10 80 80" node="trailerAttacherJoint">
            <schema invertX="false" position="1 0" rotation="0"/>
        </attacherJoint>
        <sounds>
            <attach linkNode="0>" template="attach01"/>
        </sounds>
    </attacherJoints>

    <ai>
        <agentAttachment width="2" height="1.0" length="0.7" lengthOffset="-0.05"/>
    </ai>

    <animations>
        <animation name="moveSupport">    
            <part node="Parpaing" startTime="0.0" duration="0.3" visibility="false"/>
            <part node="Parpaing" startTime="0.05" duration="0.3" visibility="true"/>
            <part node="collision1" startTime="0" duration="0.3" startScale="0 0 0" endScale="1 1 1" />
            <part node="collision2" startTime="0" duration="0.3" startScale="0 0 0" endScale="1 1 1" />

            <part node="Barre_a_trous" startTime="0.0" duration="0.3" startTrans="0 0.023 0.038" endTrans="0 0.075 0.038"/>

        </animation> 
    </animations>
    
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="2" fieldMultiplier="2"/>
    
    <i3dMappings>
        <i3dMapping id="attacherJoint" node="0>2|0"/>
        <i3dMapping id="topReferenceNode" node="0>4"/>
        <i3dMapping id="trailerAttacherJoint" node="0>5"/>
        <i3dMapping id="Barre_a_trous" node="0>2"/>
        <i3dMapping id="Parpaing" node="0>3"/>
        <i3dMapping id="collision1" node="0>3|0"/>
        <i3dMapping id="collision2" node="0>3|1"/>
    </i3dMappings>
    
</vehicle>
