﻿<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="hookLiftContainerTrailer">
    <annotation>Copyright (C) Crouwler and www.modding-welt.com, All Rights Reserved.</annotation>
	
    <storeData>
        <name>DPC 150</name>
        <specs>
            <combination xmlFilename="xml/flieglHooklift.xml"/>
        </specs>
        <functions>
            <function>
				<en>With the DPC 150 Platform you can transport bales of all kinds, pallets and crates. The load is secured with straps.</en>
				<de>Mit der DPC 150 Plattform können Sie Ballen aller Art, Paletten und Kisten transportieren. Mit Spanngurten wird die Ladung gesichert.</de>
			</function>
        </functions>
        <image>store/store_flieglTransport.png</image>
        <price>9000</price>
        <dailyUpkeep>10</dailyUpkeep>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>FLIEGL</brand>
        <category>trailers</category>
    </storeData>
	
	<base>
        <typeDesc>$l10n_TypeDesc_Container</typeDesc>
        <filename>models/containerTransport.i3d</filename>
        <size width="4.5" length="5.6" />
        <components>
            <component centerOfMass="0 0.2 0" solverIterationCount="15" mass="1500"/>
        </components>
		<mapHotspot type="TRAILER" />
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
    </base>
	
	<wheels>
        <wheelConfigurations>
            <wheelConfiguration>
                <wheels autoRotateBackSpeed="2.0">
                    <wheel>
                        <physics restLoad="1.0" tipOcclusionAreaGroupId="1" repr="wheelLeft" radius="0.085" width="0.5" mass="0.02" initialCompression="50" suspTravel="0.05" spring="300" damper="100" frictionScale="0.8" yOffset="0.03"/>
                    </wheel>
                    <wheel>
                        <physics restLoad="1.0" tipOcclusionAreaGroupId="1" repr="wheelRight" radius="0.085" width="0.5" mass="0.02" initialCompression="50" suspTravel="0.05" spring="300" damper="100" frictionScale="0.8" yOffset="0.03"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>
    </wheels>
	
	<lights>
		<sharedLight linkNode="sideMarker_05Orange1" filename="$data/shared/assets/lights/lizard/sideMarker06Orange.xml" />
		<sharedLight linkNode="sideMarker_05Orange2" filename="$data/shared/assets/lights/lizard/sideMarker06Orange.xml" />
    </lights>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="hookLift" upperRotationOffset="0" allowsJointRotLimitMovement="false" forceSelectionOnAttach="false"/>
        </inputAttacherJoints>
    </attachable>

	<tensionBelts>
        <tensionBeltsConfigurations>
            <tensionBeltsConfiguration>
				<tensionBelts linkNode="tensionBelts" jointNode="jointNode" width="0.075" maxEdgeLength="0.1" geometryBias="0.01" ratchetPosition="0.4" defaultHeight="5" interactionRadius="1.5" totalInteractionRadius="6.5" activationTrigger="beltActivationTrigger">
					<tensionBelt startNode="startPoint01" endNode="endPoint1" />
					<tensionBelt startNode="startPoint02" endNode="endPoint2" />
					<tensionBelt startNode="startPoint03" endNode="endPoint3" />
					<tensionBelt startNode="startPoint04" endNode="endPoint4" />
					<tensionBelt startNode="startPoint05" endNode="endPoint5" />
					<tensionBelt startNode="startPoint06" endNode="endPoint6" />
					
					<sounds>
                        <addBelt template="beltOpen" />
                        <removeBelt template="beltClose" />
                    </sounds>
				</tensionBelts>
            </tensionBeltsConfiguration>
        </tensionBeltsConfigurations>
    </tensionBelts>
	
	<fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit unitTextOverride="$l10n_unit_bale" fillTypes="ROUNDBALE SQUAREBALE" capacity="1" showCapacityInShop="false" showOnHud="false"/>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>

    <foliageBending>
        <bendingNode minX="-1.35" maxX="1.35" minZ="-3.9" maxZ="4.1" yOffset="0.1" />
    </foliageBending>
	
	<baseMaterial>
        <material name="containerTransport_mat" baseNode="container_vis">
            <shaderParameter name="colorMat0" value="SHARED_BLACK1"/>
        </material>
    </baseMaterial>

    <baseMaterialConfigurations useDefaultColors="true">
        <baseMaterialConfiguration color="0.05 0.05 0.05 0"/>
        <material name="containerTransport_mat" shaderParameter="colorMat0" />
    </baseMaterialConfigurations>

	<i3dMappings>
	  <i3dMapping id="containerTransport" node="0>" />
	  <i3dMapping id="wheelLeft" node="0>0" />
	  <i3dMapping id="wheelRight" node="0>1" />
	  <i3dMapping id="attacherJoint" node="0>2" />
	  <i3dMapping id="tensionBelts" node="0>3" />
	  <i3dMapping id="jointNode" node="0>3|0" />
	  <i3dMapping id="startPoint01" node="0>3|1" />
	  <i3dMapping id="endPoint1" node="0>3|1|0" />
	  <i3dMapping id="startPoint02" node="0>3|2" />
	  <i3dMapping id="endPoint2" node="0>3|2|0" />
	  <i3dMapping id="startPoint03" node="0>3|3" />
	  <i3dMapping id="endPoint3" node="0>3|3|0" />
	  <i3dMapping id="startPoint04" node="0>3|4" />
	  <i3dMapping id="endPoint4" node="0>3|4|0" />
	  <i3dMapping id="startPoint05" node="0>3|5" />
	  <i3dMapping id="endPoint5" node="0>3|5|0" />
	  <i3dMapping id="startPoint06" node="0>3|6" />
	  <i3dMapping id="endPoint6" node="0>3|6|0" />
	  <i3dMapping id="beltActivationTrigger" node="0>3|7" />
	  <i3dMapping id="container_vis" node="0>4" />
	  <i3dMapping id="decals" node="0>5" />
	  <i3dMapping id="colBottom" node="0>6" />
	  <i3dMapping id="colPart" node="0>7" />
	  <i3dMapping id="sideMarker_05Orange1" node="0>8" />
	  <i3dMapping id="sideMarker_05Orange2" node="0>9" />
	</i3dMappings>
</vehicle>
