<?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"> 
    <storeData>
        <name>
            <en>Truck bed weight</en>
            <de>Unimog-Ladeflächengewicht</de>
        </name>
        <functions>
            <function>$l10n_function_weight</function>
        </functions>
        <specs>
            <combination xmlFilename="xml/unimogMulde_kurz.xml"/>
            <combination xmlFilename="xml/unimogMulde_lang.xml"/>
            <!-- <capacity unit="$l10n_unit_kg">1400</capacity> -->
        </specs>
        <rotation>0</rotation>
        <image>store/store_weight.png</image>
        <price>1000</price>
        <lifetime>600</lifetime>
        <brand>LIZARD</brand>
        <category>weights</category>
    </storeData>

    <base>
        <filename>i3d/concreteWeight.i3d</filename>
        <size width="1.7" length="1.2" height="0.6" />
        <components>
            <component centerOfMass="0 -0.1 0" solverIterationCount="10" mass="1400" />
        </components>
        <schemaOverlay name="IMPLEMENT" attacherJointPosition="0 0"/>
    </base>
    
    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint_Gewicht" jointType="Gewicht" upperRotationOffset="0" allowsLowering="false"  hardAttach="true"/>
            <inputAttacherJoint node="attacherJointReverse_Gewicht" jointType="Gewicht" upperRotationOffset="0" allowsLowering="false"  hardAttach="true"/>
            <inputAttacherJoint node="attacherJointQuer_Gewicht" jointType="Gewicht" upperRotationOffset="0" allowsLowering="false"  hardAttach="true"/>
            <inputAttacherJoint node="attacherJointReverseQuer_Gewicht" jointType="Gewicht" upperRotationOffset="0" allowsLowering="false"  hardAttach="true"/>
        </inputAttacherJoints>
        
    </attachable>
    <dynamicMount triggerNode="dynamicMountTrigger" />

    <ai>
        <agentAttachment width="1.2" height="0.4" length="0.8" lengthOffset="0"/>
    </ai>

    <tensionBeltObject>
        <meshNodes>
            <meshNode node="concreteWeightVis" />
        </meshNodes>
    </tensionBeltObject>

    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    
    <foliageBending>
        <bendingNode minX="-0.60" maxX="0.60" minZ="-2.50" maxZ="2.50" yOffset="0.5" />
    </foliageBending>


    <i3dMappings>
        <i3dMapping id="concreteWeight_main_component1" node="0>" />
        <i3dMapping id="dynamicMountTrigger" node="0>0" />
        <i3dMapping id="concreteWeightVis" node="0>1" />
        <i3dMapping id="attacherJoint_Gewicht" node="0>5|0" />
        <i3dMapping id="attacherJointReverse_Gewicht" node="0>5|1" />
        <i3dMapping id="attacherJointQuer_Gewicht" node="0>5|2" />
        <i3dMapping id="attacherJointReverseQuer_Gewicht" node="0>5|3" />
        
    </i3dMappings>
</vehicle>
