<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="semiTrailerFront" 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>Long Fontaine Neck</name>
        <functions>
            <function>$l10n_function_lowLoader</function>
        </functions>
        <image>store_front.dds</image>
        <price>20000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>FONTAINE</brand>
        <category>lowloaders</category>
        <vertexBufferMemoryUsage>0</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>0</indexBufferMemoryUsage>
        <textureMemoryUsage>0</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_lowLoader</typeDesc>
        <filename>NeckLong.i3d</filename>
        <size width="3" length="4.5"/>
        <components>
            <component centerOfMass="0.00 0.00 -0.05" solverIterationCount="10" mass="1450"/>
        </components>
        <schemaOverlay name="IMPLEMENT" attacherJointPosition="0 0"/>
    </base>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="0>0|0|2" jointType="semitrailer" upperRotationOffset="0"/>
            <inputAttacherJoint node="0>1|0|1" jointType="semitrailer" upperRotationOffset="0"/>
        </inputAttacherJoints>
        <support animationName="moveSupport"/>
    </attachable>

    <attacherJoints>
        <attacherJoint allowsJointLimitMovement="false" enableCollision="false" jointType="semitrailerHook" lowerRotLimit="0 0 0" node="0>0|0|1">
            <objectChange node="0>0|0|4|1" visibilityActive="true" visibilityInactive="false"/>
            <schema invertX="false" position="0.5 0" rotation="0"/>
        </attacherJoint>
        <sounds>
            <attach template="ATTACH_01"/>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND"/>
        </sounds>
    </attacherJoints>

    <connectionHoses>
        <hose color="1 0 0 5" diameter="0.02" inputAttacherJointIndices="2" isTwoPointHose="false" length="2" maxCenterPointOffset="0 0 0" minCenterPointOffset="-0.1 0 0" node="0>1|0|2|1|1|1" straighteningFactor="0.01" type="airDoubleRed">
            <objectChange node="0>1|0|2|1|1|2" visibilityActive="true" visibilityInactive="false"/>
        </hose>
        <hose color="1 1 0 5" diameter="0.02" inputAttacherJointIndices="2" isTwoPointHose="false" length="2" maxCenterPointOffset="0 0 0" minCenterPointOffset="-0.1 0 0" node="0>1|0|2|1|0|1" straighteningFactor="0.01" type="airDoubleYellow">
            <objectChange node="0>1|0|2|1|0|2" visibilityActive="true" visibilityInactive="false"/>
        </hose>
        <hose color="1 0 0 5" diameter="0.02" inputAttacherJointIndices="2" length="2" node="0>1|0|2|1|2|1" straighteningFactor="0.8" type="electric">
            <objectChange node="0>1|0|2|1|2|2" visibilityActive="true" visibilityInactive="false"/>
        </hose>
        <hose color="1 1 0 5" diameter="0.02" inputAttacherJointIndices="1" isTwoPointHose="false" length="2" maxCenterPointOffset="0 0 0" minCenterPointOffset="-0.1 0 0" node="0>0|0|3|1|1|1" straighteningFactor="0.01" type="airDoubleRed">
            <objectChange node="0>0|0|3|1|1|2" visibilityActive="true" visibilityInactive="false"/>
        </hose>
        <hose diameter="0.02" inputAttacherJointIndices="1" isTwoPointHose="false" length="2" maxCenterPointOffset="0 0 0" minCenterPointOffset="-0.1 0 0" node="0>0|0|3|1|0|1" straighteningFactor="0.01" type="airDoubleYellow">
            <objectChange node="0>0|0|3|1|0|2" visibilityActive="true" visibilityInactive="false"/>
        </hose>
        <hose diameter="0.02" inputAttacherJointIndices="1" length="2" node="0>0|0|3|1|2|1" straighteningFactor="0.8" type="electric">
            <objectChange node="0>0|0|3|1|2|2" visibilityActive="true" visibilityInactive="false"/>
        </hose>
    </connectionHoses>

    <animations>
        <animation name="moveSupport">
            <part duration="0.3" endTrans="0 -0.435 0.15" node="0>0|0|0" startTime="0"/>
            <part endTime="0.15" node="0>0|0|5" startTime="0.0" visibility="false"/>
            <part endTime="0.3" node="0>0|0|5" startTime="0.15" visibility="true"/>
            <part endTime="0.15" node="0>0|0|6" startTime="0.0" visibility="false"/>
            <part endTime="0.3" node="0>0|0|6" startTime="0.15" visibility="true"/>
        </animation>
        <animation name="folding">
            <part endRot="0 0 0" endTime="3.0" node="0>1" startRot="-180.5 0 0" startTime="0.0"/>
        </animation>
    </animations>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts posDirectionText="action_foldOBJECT" negDirectionText="action_unfoldOBJECT" turnOnFoldMinLimit="0.98" turnOnFoldMaxLimit="1.0">
                    <foldingPart animationName="folding" speedScale="1"/>
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <turnOnVehicle turnOffIfNotAllowed="true"/>
    <foliageBending>
        <bendingNode minX="-1.35" maxX="1.35" minZ="-6.6" maxZ="6.6 " yOffset="0.6"/>
    </foliageBending>

    <baseMaterial>
        <material name="long_neck" baseNode="0>0|0">
            <shaderParameter name="colorMat0" value="SHARED_BLACK2"/>
        </material>
        <material name="long_neck_flip" baseNode="0>1|0">
            <shaderParameter name="colorMat0" value="SHARED_BLACK2"/>
        </material>
    </baseMaterial>

    <baseMaterialConfigurations defaultColorIndex="14" price="1000" useDefaultColors="true">
        <baseMaterialConfiguration color="SHARED_GREY2" material="27" name="New Silver">
            <material name="long_neck" shaderParameter="colorMat0"/>
        </baseMaterialConfiguration>
        <baseMaterialConfiguration color="CASEIH_RED1" material="27" name="Scarlet Red">
            <material name="long_neck_flip" shaderParameter="colorMat0"/>
        </baseMaterialConfiguration>
        <baseMaterialConfiguration color="STOLL_WHITE2" material="27" name="Pearl White"/>
        <baseMaterialConfiguration color="SHARED_GREY5" material="27" name="Gun Metal"/>
        <baseMaterialConfiguration color="FLIEGL_ORANGE1" material="27" name="Blaze Orange"/>
        <baseMaterialConfiguration color="NEWHOLLAND_BLUE1" material="27" name="Nitro Blue"/>
        <baseMaterialConfiguration color="HATZENBICHLER_DARKBLUE1" material="27" name="Deep Blue"/>
        <baseMaterialConfiguration color="JOHNDEERE_GREEN1" material="27" name="Deere Green"/>
        <baseMaterialConfiguration color="JOHNDEERE_YELLOW1" material="27" name="Deere Yellow"/>
        <baseMaterialConfiguration color="0.1 0 0" material="27" name="Ruby"/>
        <baseMaterialConfiguration color="0.12 0.01 0.02" material="32" name="Magenta"/>
        <baseMaterialConfiguration color="0.091 0.01 0.02" material="27" name="Plum"/>
        <baseMaterialConfiguration color="GOLDHOFER_BLUE" material="27" name="Blaze Blue"/>
        <baseMaterialConfiguration color="0.32 1.78 1.70" material="27" name="Sea Green"/>
        <baseMaterialConfiguration color="0.53 0.22 0.04" material="27" name="RootBeer"/>
        <baseMaterialConfiguration color="0.72 0.351 0.155" material="27" name="Copper Orange"/>
        <baseMaterialConfiguration color="0.26 0.85 0" material="27" name="Lime Green"/>
        <baseMaterialConfiguration color="0.05 0 0.15" material="27" name="Midnight Purple"/>
        <baseMaterialConfiguration color="0.02 0.02 0.02" material="27" name="Metallic Black"/>
    </baseMaterialConfigurations>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4"/>
    <!--Non converted elements, might require manual conversion or are obsolete:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle>
    <foldable>
        <foldingParts startAnimTime="0"/>
    </foldable>
</vehicle>
-->
</vehicle>
