<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="Aspiratrice">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <storeData>
        <name>RSP ese 6</name>
        <image>Textures/Man_RSP.png</image>
        <price>180000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>MAN</brand>
        <category>trucks</category>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_truck</typeDesc>
        <filename>I3D/Aspiratrice.i3d</filename>
        <sounds filename="Xml/sounds.xml"/>
        <size width="3.7" length="11.5" lengthOffset="-0.8"/>
        <components>
            <component centerOfMass="0 0.4 0" solverIterationCount="10" mass="8250"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="TRUCK" />
        <mapHotspot type="TRUCK" />
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
                <wheels autoRotateBackSpeed="2.2">
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHS3/385_65R22_5.xml" configId="truckTrailer03" isLeft="true"  hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1"  restLoad="1.9" repr="axisFrontLeft"  driveNode="wheelFrontLeft" forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="3" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHS3/385_65R22_5.xml" configId="truckTrailer03" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1"  restLoad="1.9" repr="axisFrontRight" driveNode="wheelFrontRight" forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="3" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dual" isLeft="true"  hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.4" repr="wheel_rear_left1"  forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="2" />
                        <additionalWheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dualConnector" isLeft="true" offset="0.06" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.4" repr="wheel_rear_right1" forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="2" />
                         <additionalWheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dualConnector" isLeft="false" offset="0.06" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dual" isLeft="true"  hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.4" repr="wheel_rear_left2"  forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="2" />
                        <additionalWheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dualConnector" isLeft="true" offset="0.06" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.4" repr="wheel_rear_right2" forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="2" />
                         <additionalWheel filename="$data/shared/wheels/tires/continental/contiCrossTracHD3/315_80R22_5.xml" configId="dualConnector" isLeft="false" offset="0.06" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHS3/385_65R22_5.xml" configId="truckTrailer03" isLeft="true"  hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1"  restLoad="1.9" repr="axisFrontLeft1"  driveNode="wheelFrontLeft1"  forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="3" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/contiCrossTracHS3/385_65R22_5.xml" configId="truckTrailer03" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1"  restLoad="1.9" repr="axisFrontRight1" driveNode="wheelFrontRight1" forcePointRatio="0.5" initialCompression="50" suspTravel="0.23" spring="28" damper="40" frictionScale="3" />
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="35" rotMax="40" rotCenterWheel1="3" rotCenterWheel2="4" />
        </ackermannSteeringConfigurations>

        <rimColor material="8">0.98 0.98 0.98</rimColor>
    </wheels>

    <attacherJoints> 
		<attacherJoint node="AttacherJoint" jointType="petit_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -0.966"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		<attacherJoint node="AttacherJoint1" jointType="petit_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -0.966"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		<attacherJoint node="AttacherJoint2" jointType="petit_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -0.966"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		<attacherJoint node="AttacherJoint3" jointType="petit_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -0.966"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		<attacherJoint node="AttacherJoint" jointType="grand_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -2.056"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		<attacherJoint node="AttacherJoint1" jointType="grand_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -2.056"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		<attacherJoint node="AttacherJoint2" jointType="grand_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -2.056"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		<attacherJoint node="AttacherJoint3" jointType="grand_buse"  allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="9999 9999 9999" rotLimitDamping="20 20 20" transLimitSpring="9999 9999 9999" transLimitDamping="20 20 20" >  
			<schema position="1 0.5" rotation="0" invertX="true" />  
			<objectChange node="shovel" translationActive="0.036 0 -2.056"  translationInactive="0.036 0 -0.0166"/>
		</attacherJoint> 
		
		<sounds>
            <attach template="ATTACH_01" />
        </sounds>
    </attacherJoints>
	
    <lights>
        <states>
            <state lightTypes="0"/>
        </states>
		
		<realLights>
            <low>
                <light node="frontLightLow"         lightTypes="0" excludedLightTypes="2 3" />
                <light node="highBeamLow"           lightTypes="3" />
            </low>
            <high>
                <light node="frontLightHigh"         lightTypes="0" excludedLightTypes="2 3" />
                <light node="highBeamHigh"           lightTypes="3"/>
                <light node="backLightsHigh1"        lightTypes="0"/>
                <brakeLight node="backLightsHigh1" />
                <turnLightLeft node="turnLightLeftFront" />
                <turnLightRight node="turnLightRightFront" />
                <reverseLight node="reverseLight" />
                <interiorLight node="interiorScreenLight"/>
            </high>
        </realLights>
		
        <defaultLights>
            <defaultLight shaderNode="frontlightStatic" lightTypes="0 3"/>
            <defaultLight shaderNode="backLightStatic" lightTypes="0"/>
        </defaultLights>

        <turnLights>
            <turnLightLeft shaderNode="turnlightBackLeftStatic" />
            <turnLightLeft shaderNode="turnlightFrontLeftStatic" />
            <turnLightLeft shaderNode="sideLeftStatic" />
            <turnLightRight shaderNode="turnlightBackRightStatic" />
            <turnLightRight shaderNode="turnlightFrontRightStatic" />
            <turnLightRight shaderNode="sideRightStatic" />
        </turnLights>

        <brakeLights>
            <brakeLight shaderNode="brakeLightStatic" />
        </brakeLights>

        <reverseLights>
            <reverseLight shaderNode="reverselightStatic" />
        </reverseLights>

        <sounds>
            <switchLight template="SWITCH_01" linkNode="0>" />
            <turnLight template="SWITCH_TURNLIGHT" linkNode="0>" />
        </sounds>

        <dashboards>
            <dashboard displayType="EMITTER" valueType="lightState" node="cabinLightDecal" intensity="0.3" lightTypes="0" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="turnLightLeft"  node="turnlightLeftDecal"      baseColor="BLACK" emitColor="GREEN" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="EMITTER" valueType="turnLightRight" node="turnlightRightDecal"     baseColor="BLACK" emitColor="GREEN" groups="MOTOR_ACTIVE"/>
        </dashboards>
		
        <beaconLights>
            <beaconLight node="BeaconR" filename="$data/shared/assets/beaconLights/lizard/beaconLight01.xml"/>
            <beaconLight node="BeaconL" filename="$data/shared/assets/beaconLights/lizard/beaconLight01.xml"/>
            <beaconLight node="BeaconR1" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml"/>
            <beaconLight node="BeaconL1" filename="$data/shared/assets/beaconLights/lizard/beaconLight02.xml"/>
            <beaconLight node="BeaconR2" filename="$data/shared/assets/beaconLights/lizard/beaconLight03.xml"/>
            <beaconLight node="BeaconL2" filename="$data/shared/assets/beaconLights/lizard/beaconLight03.xml"/>
            <beaconLight node="BeaconR3" filename="$data/shared/assets/beaconLights/lizard/beaconLight04.xml"/>
            <beaconLight node="BeaconL3" filename="$data/shared/assets/beaconLights/lizard/beaconLight04.xml"/>
            <beaconLight node="BeaconR4" filename="$data/shared/assets/beaconLights/lizard/beaconLight05.xml"/>
            <beaconLight node="BeaconL4" filename="$data/shared/assets/beaconLights/lizard/beaconLight05.xml"/>
            <beaconLight node="BeaconR5" filename="$data/shared/assets/beaconLights/lizard/beaconLight06.xml"/>
            <beaconLight node="BeaconL5" filename="$data/shared/assets/beaconLights/lizard/beaconLight06.xml"/>
            <beaconLight node="BeaconR6" filename="$data/shared/assets/beaconLights/lizard/beaconLight07.xml"/>
            <beaconLight node="BeaconL6" filename="$data/shared/assets/beaconLights/lizard/beaconLight07.xml"/>
            <beaconLight node="BeaconR7" filename="$data/shared/assets/beaconLights/lizard/beaconLight08.xml"/>
            <beaconLight node="BeaconL7" filename="$data/shared/assets/beaconLights/lizard/beaconLight08.xml"/>
        </beaconLights>
    </lights>
	
	<licensePlates>
        <licensePlate node="licensePlateNodeBack"  position="BACK" preferedType="ELONGATED" placementArea="0.1 0.28 0.1 0.28"/>
        <licensePlate node="licensePlateNodeBack0"  position="BACK" preferedType="ELONGATED" placementArea="0.1 0.28 0.1 0.28"/>
    </licensePlates>
	
    <enterable isTabbable="true" >
        <enterReferenceNode node="AspirMainComponent" />
        <exitPoint node="exitPoint" />

        <cameras>
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="6.75" transMax="40" translation="0 0 11" rotation="-10 179.9 0">
                <raycastNode node="cameraRaycastNode1"/>
                <raycastNode node="cameraRaycastNode2"/>
                <raycastNode node="cameraRaycastNode3"/>
            </camera>
            <camera node="indoorCamera1" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" shadowFocusBox="shadowFocusBox" />
        </cameras>

        <characterNode node="playerSkin" cameraMinDistance="1.5" spineRotation="-90 0 90" >
            <target ikChain="rightFoot" targetNode="playerRightFootTarget" />
            <target ikChain="leftFoot"  targetNode="playerLeftFootTarget" />
            <target ikChain="rightArm"  targetNode="playerRightHandTarget" />
            <target ikChain="leftArm"   targetNode="playerLeftHandTarget" />
        </characterNode>

        <mirrors>
            <mirror node="mirrorDecal01" prio="2" />
            <mirror node="mirrorDecal02" prio="2" />
            <mirror node="mirrorDecal03" prio="1" />
            <mirror node="mirrorDecal04" prio="1" />
            <mirror node="mirrorDecal05" prio="2" />
        </mirrors>
    </enterable>

    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="150" fillType="diesel" /> <!-- usage is per hour at max load and max rpm -->
                <consumer fillUnitIndex="2" usage="300" fillType="air" permanentConsumption="false" refillLitersPerSecond="350" refillCapacityPercentage="0.5" /> <!-- usage per second at full brake power -->
                <consumer fillUnitIndex="3" usage="20" fillType="def" /> <!-- usage is per hour at max load and max rpm -->
            </consumerConfiguration>
        </consumerConfigurations>

        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4" wheelIndex1="3" wheelIndex2="4" /> <!-- middle -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4" wheelIndex1="5" wheelIndex2="6" /> <!-- back -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.3" differentialIndex1="1" differentialIndex2="2" /> <!-- middle-back -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4" wheelIndex1="1" wheelIndex2="2" /> <!-- front -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.4"  differentialIndex1="3" differentialIndex2="4" /> <!-- middle-front -->
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>

         <motorConfigurations>
            <motorConfiguration name="Aspiratrice" hp="500" price="0">
                <motor torqueScale="2.394" minRpm="850" maxRpm="2200" maxForwardSpeed="83" maxBackwardSpeed="15" brakeForce="7" lowBrakeForceScale="0.22" rotInertia="0.004788">
                    <torque rpm="850" torque="0.9"/>
                    <torque rpm="1000" torque="1"/>
                    <torque rpm="1450" torque="1"/>
                    <torque rpm="1900" torque="0.75"/>
                    <torque rpm="2200" torque="0.63"/>
                    <torque rpm="2500" torque="0.2"/>
                </motor>
                <transmission minForwardGearRatio="10" maxForwardGearRatio="280" minBackwardGearRatio="40" maxBackwardGearRatio="280" name="$l10n_info_transmission_automatic"/>
            </motorConfiguration>
        </motorConfigurations>
		
        <exhaustEffects>
            <exhaustEffect node="exhaustEffect" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.9 0.9 0.9 0.1" maxRpmColor="0.9 0.9 0.9 0.4" minRpmScale="0.05" maxRpmScale="0.5" />
        </exhaustEffects>
		
        <dashboards>
            <dashboard displayType="ANIMATION" valueType="speed"            animName="speedDisplay"  minValueAnim="0" maxValueAnim="125" />
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay"  minValueAnim="0" maxValueAnim="120" />
            <dashboard displayType="ANIMATION" valueType="rpm"              animName="rpmDisplay"  minValueAnim="500" maxValueAnim="3000" />
        </dashboards>
    </motorized>

	<designConfigurations>
		<designConfiguration name="Sans_Gyro" price="0">
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_1" price="0">
            <objectChange node="Gyro01" visibilityActive="true"/>
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_2" price="0">
            <objectChange node="Gyro02" visibilityActive="true"/>
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_3" price="0">
            <objectChange node="Gyro03" visibilityActive="true"/>
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_4" price="0">
            <objectChange node="Gyro04" visibilityActive="true"/>
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_5" price="0">
            <objectChange node="Gyro05" visibilityActive="true"/>
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_6" price="0">
            <objectChange node="Gyro06" visibilityActive="true"/>
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_7" price="0">
            <objectChange node="Gyro07" visibilityActive="true"/>
        </designConfiguration>
		<designConfiguration name="Avec_Gyro_8" price="0">
            <objectChange node="Gyro08" visibilityActive="true"/>
        </designConfiguration>
	</designConfigurations>
	
	<design2Configurations>
		<design2Configuration name="Sans_Logo" price="0">
        </design2Configuration>
		<design2Configuration name="Avec_Logo" price="0">
		    <objectChange node="Logo" visibilityActive="true"/>
        </design2Configuration>
	</design2Configurations>

	<design3Configurations>
		<design3Configuration name="Sans_Skin" price="0">
        </design3Configuration>
		<design3Configuration name="Skin_Eurovia" price="0">
		    <objectChange node="Skin_eurovia" visibilityActive="true"/>
        </design3Configuration>
		<design3Configuration name="Skin_Colas" price="0">
		    <objectChange node="Skin_Colas" visibilityActive="true"/>
        </design3Configuration>
		<design3Configuration name="Skin_Eiffage" price="0">
		    <objectChange node="Skin_Eiffage" visibilityActive="true"/>
        </design3Configuration>
		<design3Configuration name="Skin_Sade" price="0">
		    <objectChange node="Skin_Sade" visibilityActive="true"/>
		    <objectChange node="Skin_Sade1" visibilityActive="true"/>
        </design3Configuration>
		<design3Configuration name="Skin_Suceuse" price="0">
		    <objectChange node="Skin_Suceuse" visibilityActive="true"/>
		    <objectChange node="Skin_Suceuse1" visibilityActive="true"/>
        </design3Configuration>
	</design3Configurations>
	
	<design4Configurations>
		<design4Configuration name="Sans_Plaque" price="0">
        </design4Configuration>
		<design4Configuration name="Plaque_Alexis22" price="0">
		    <objectChange node="Cadre" visibilityActive="true"/>
		    <objectChange node="Alexis" visibilityActive="true"/>
        </design4Configuration>
		<design4Configuration name="Plaque_Artrem" price="0">
		    <objectChange node="Cadre" visibilityActive="true"/>
		    <objectChange node="Artrem" visibilityActive="true"/>
        </design4Configuration>
		<design4Configuration name="Plaque_Dada" price="0">
		    <objectChange node="Cadre" visibilityActive="true"/>
		    <objectChange node="DADA35" visibilityActive="true"/>
        </design4Configuration>
	</design4Configurations>
	
	<suspensions>
        <suspension node="seat"              weight="150" minTranslation="-0.05 -0.15 0.0" maxTranslation="0.05 0.15 0.0" suspensionParametersX="20 4" suspensionParametersY="5 1" suspensionParametersZ="20 4" />
        <suspension useCharacterTorso="true" weight="90" minRotation="0 -5 -5" maxRotation="0 5 5" suspensionParametersY="7 1" suspensionParametersZ="7 1" />
    </suspensions>
	
	<dashboard>
        <groups>
			<group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"   isMotorStarting="true" isMotorRunning="true"/>
        </groups>
    </dashboard>
	
    <baseMaterial>
        <material name="Cab" baseNode="Cab">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Support1" baseNode="Support1">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="TurbinRoom" baseNode="TurbinRoom">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Body" baseNode="Body">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Drower" baseNode="Drower">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="DrowerDorr1" baseNode="DrowerDorr1">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="DrowerDoor2" baseNode="DrowerDoor2">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="CylinderCover" baseNode="CylinderCover">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Cover" baseNode="Cover">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Trap4" baseNode="Trap4">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Trap1" baseNode="Trap1">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Trap5" baseNode="Trap5">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Trap6" baseNode="Trap6">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="FootFront" baseNode="FootFront">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="FootBack" baseNode="FootBack">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Turret" baseNode="Turret">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Arm1" baseNode="Arm1">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Cylinder" baseNode="Cylinder">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Protect" baseNode="Protect">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Arm2" baseNode="Arm2">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Cylinder1" baseNode="Cylinder1">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="ConnectionRod" baseNode="ConnectionRod">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="ConnectionRod1" baseNode="ConnectionRod1">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Arm3" baseNode="Arm3">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Cylinder2" baseNode="Cylinder2">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="ConnectionRod2" baseNode="ConnectionRod2">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="ConnectionRod3" baseNode="ConnectionRod3">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Arm4" baseNode="Arm4">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Buse" baseNode="Buse">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Cylinder3" baseNode="Cylinder3">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="ConnectionRod4" baseNode="ConnectionRod4">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="ConnectionRod5" baseNode="ConnectionRod5">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="CylinderSkip" baseNode="CylinderSkip">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="CylinderSkip1" baseNode="CylinderSkip1">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Skip" baseNode="Skip">
            <shaderParameter name="colorMat0" value="MAN_OLDGREEN"/>
        </material>
        <material name="Rack" baseNode="Rack">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Door" baseNode="Door">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Door1" baseNode="Door1">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Compressor" baseNode="Compressor">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
        <material name="Compressor3" baseNode="Compressor3">
            <shaderParameter name="colorMat1" value="MAN_OLDGREEN"/>
        </material>
    </baseMaterial>
	
    <baseMaterialConfigurations price="500" useDefaultColors="true" defaultColorIndex="0">
        <baseMaterialConfiguration color="MAN_OLDGREEN" name="$l10n_ui_colorGreen"/>
        <baseMaterialConfiguration name="Colas" color="1 0.05 0 1" price="0"/>
        <baseMaterialConfiguration name="eurovia_eiffage_sade" color="0.85 0.85 0.85 1" price="0"/>
        <baseMaterialConfiguration name="suceuse_de_louest" color="1 0.2 0.5 1" price="0"/>
        <material name="Cab" shaderParameter="colorMat0" />
        <material name="Support1" shaderParameter="colorMat0" />
        <material name="TurbinRoom" shaderParameter="colorMat0" />
        <material name="Drower" shaderParameter="colorMat0" />
        <material name="DrowerDorr1" shaderParameter="colorMat0" />
        <material name="DrowerDoor2" shaderParameter="colorMat0" />
        <material name="Cover" shaderParameter="colorMat0" />
        <material name="Trap4" shaderParameter="colorMat0" />
        <material name="Trap1" shaderParameter="colorMat0" />
        <material name="Trap5" shaderParameter="colorMat0" />
        <material name="Trap6" shaderParameter="colorMat0" />
        <material name="Turret" shaderParameter="colorMat0" />
        <material name="Arm1" shaderParameter="colorMat0" />
        <material name="Cylinder" shaderParameter="colorMat0" />
        <material name="Arm2" shaderParameter="colorMat0" />
        <material name="Cylinder1" shaderParameter="colorMat0" />
        <material name="ConnectionRod" shaderParameter="colorMat0" />
        <material name="ConnectionRod1" shaderParameter="colorMat0" />
        <material name="Arm3" shaderParameter="colorMat0" />
        <material name="Cylinder2" shaderParameter="colorMat0" />
        <material name="ConnectionRod2" shaderParameter="colorMat0" />
        <material name="ConnectionRod3" shaderParameter="colorMat0" />
        <material name="Arm4" shaderParameter="colorMat0" />
        <material name="Cylinder3" shaderParameter="colorMat0" />
        <material name="ConnectionRod4" shaderParameter="colorMat0" />
        <material name="ConnectionRod5" shaderParameter="colorMat0" />
        <material name="CylinderSkip" shaderParameter="colorMat0" />
        <material name="CylinderSkip1" shaderParameter="colorMat0" />
        <material name="Skip" shaderParameter="colorMat0" />
    </baseMaterialConfigurations>
	
    <designMaterialConfigurations price="500" useDefaultColors="true" defaultColorIndex="0">
        <designMaterialConfiguration color="MAN_OLDGREEN" name="$l10n_ui_colorGreen"/>
        <designMaterialConfiguration name="Colas" color="1 0.05 0 1" price="0"/>
        <designMaterialConfiguration name="eurovia-eiffage-sade" color="0.85 0.85 0.85 1" price="0"/>
        <designMaterialConfiguration name="suceuse_de_louest" color="1 0.2 0.5 1" price="0"/>
        <material name="Rack" shaderParameter="colorMat1" />
        <material name="Door" shaderParameter="colorMat1" />
        <material name="Door1" shaderParameter="colorMat1" />
        <material name="Compressor" shaderParameter="colorMat1" />
        <material name="Compressor3" shaderParameter="colorMat1" />
        <material name="DrowerDoor2" shaderParameter="colorMat1" />
        <material name="DrowerDorr1" shaderParameter="colorMat1" />
        <material name="CylinderCover" shaderParameter="colorMat1" />
        <material name="Drower" shaderParameter="colorMat1" />
        <material name="TurbinRoom" shaderParameter="colorMat1" />
        <material name="Body" shaderParameter="colorMat1" />
        <material name="Cover" shaderParameter="colorMat1" />
        <material name="Trap4" shaderParameter="colorMat1" />
        <material name="Trap1" shaderParameter="colorMat1" />
        <material name="Trap5" shaderParameter="colorMat1" />
        <material name="Trap6" shaderParameter="colorMat1" />
        <material name="FootFront" shaderParameter="colorMat1" />
        <material name="FootBack" shaderParameter="colorMat1" />
        <material name="Protect" shaderParameter="colorMat1" />
        <material name="Arm1" shaderParameter="colorMat1" />
        <material name="Arm2" shaderParameter="colorMat1" />
        <material name="Buse" shaderParameter="colorMat1" />
        <material name="Arm3" shaderParameter="colorMat1" />
    </designMaterialConfigurations>
	
    <rimColorConfigurations useDefaultColors="false" >
        <rimColorConfiguration name="$l10n_ui_colorChrome" color="SHARED_WHITE2" material="3"  price="3000"/>
        <rimColorConfiguration name="$l10n_ui_colorGrey"   color="SHARED_WHITE1" material="18" price="0"/>
        <rimColorConfiguration name="$l10n_ui_colorWhite"  color="SHARED_WHITE2" material="0"  price="0"/>
        <rimColorConfiguration name="$l10n_ui_colorBlack"  color="SHARED_BLACK0" material="0"  price="0"/>
    </rimColorConfigurations>
	
	 <powerConsumer ptoRpm="450" neededMinPtoPower="5" neededMaxPtoPower="40"/>
	
	<cylindered loadMovingToolStatesAfterFolding="true" loadMovingToolStatesFoldTime="1">
       <movingTools>
			<movingTool node="Skip">
				<dependentPart node="CylinderSkip" />	
				<dependentPart node="CylinderSkip1" />			
			</movingTool>
			<movingTool node="Turret"  playSound="true" isConsumingPower="true"  foldMinLimit="1">
				<controls axis="AXIS_CRANE_ARM" invertAxis="true" mouseSpeedFactor="0.6"/>
				<rotation rotSpeed="20" rotAcceleration="100" rotationAxis="2" rotMax="90" rotMin="-90"/>
			</movingTool>
			<movingTool node="Arm1"  playSound="true" isConsumingPower="true"  foldMinLimit="1">
				<controls axis="AXIS_CRANE_ARM2" invertAxis="false" mouseSpeedFactor="0.6"/>
				<rotation rotSpeed="20" rotAcceleration="100" rotationAxis="1" rotMax="50" rotMin="-20" />
				<dependentPart node="Verin_Grue" />
			</movingTool>
			<movingTool node="Arm2"  playSound="true" isConsumingPower="true"  foldMinLimit="1"> 
				<controls axis="AXIS_CRANE_ARM3" invertAxis="false" mouseSpeedFactor="0.6"/>
				<rotation rotSpeed="20" rotAcceleration="100" rotationAxis="1" rotMax="0" rotMin="-90" />
				<dependentPart node="Verin_Grue2" />
				<dependentPart node="Verin_Grue4" />
			</movingTool>
			<movingTool node="Arm3"  playSound="true" isConsumingPower="true"  foldMinLimit="1">
				<controls axis="AXIS_CRANE_ARM4" invertAxis="true" mouseSpeedFactor="0.6" />
				<rotation rotSpeed="20" rotAcceleration="100" rotationAxis="1" rotMax="0" rotMin="-90" />
				<dependentPart node="Verin_Grue6" />
				<dependentPart node="Verin_Grue8" />
			</movingTool>
			<movingTool node="Arm4" playSound="true" isConsumingPower="true" foldMinLimit="1">
				<controls  axis="AXIS_CRANE_TOOL3" invertAxis="false" invertMouseAxis="false" speedFactor="0.2"/>
				<rotation rotSpeed="20" rotAcceleration="100" rotationAxis="1" rotMax="0" rotMin="-90" />
				<dependentPart node="Verin_Grue10" />
				<dependentPart node="Verin_Grue12" />
			</movingTool>
        </movingTools>
        
        <movingParts>
			<movingPart node="Verin_Grue" referencePoint="Verin_Grue_Ref" referenceFrame="Verin_Grue_Ref">
				<translatingPart node="Verin_Grue1" />
			</movingPart>
			<movingPart node="Verin_Grue2" referencePoint="Verin_Grue_Ref1" referenceFrame="Verin_Grue_Ref1">
				<translatingPart node="Verin_Grue3" />
				<dependentPart node="Verin_Grue4" />
			</movingPart>
			<movingPart node="Verin_Grue4" referencePoint="Verin_Grue_Ref2" localReferencePoint="Verin_Grue5" referenceFrame="0>0|11|0|0|6|0|5">
				<dependentPart node="Verin_Grue5" />
			</movingPart>
			<movingPart node="Verin_Grue5" referencePoint="Verin_Grue_Ref2" referenceFrame="Verin_Grue_Ref2"/>
			<movingPart node="Verin_Grue6" referencePoint="Verin_Grue_Ref3" referenceFrame="Verin_Grue_Ref3">
				<translatingPart node="Verin_Grue7" />
				<dependentPart node="Verin_Grue8" />
			</movingPart>
			<movingPart node="Verin_Grue8" referencePoint="Verin_Grue_Ref4" localReferencePoint="Verin_Grue9" referenceFrame="0>0|11|0|0|6|0|0|5">
				<dependentPart node="Verin_Grue9" />
			</movingPart>
			<movingPart node="Verin_Grue9" referencePoint="Verin_Grue_Ref4" referenceFrame="Verin_Grue_Ref4"/>
			<movingPart node="Verin_Grue10" referencePoint="Verin_Grue_Ref5" referenceFrame="Verin_Grue_Ref5">
				<translatingPart node="Verin_Grue11" />
				<dependentPart node="Verin_Grue12" />
			</movingPart>
			<movingPart node="Verin_Grue12" referencePoint="Verin_Grue_Ref6" localReferencePoint="Verin_Grue13" referenceFrame="0>0|11|0|0|6|0|0|0|5">
				<dependentPart node="Verin_Grue13" />
			</movingPart>
			<movingPart node="Verin_Grue13" referencePoint="Verin_Grue_Ref6" referenceFrame="Verin_Grue_Ref6"/>
            <movingPart node="CylinderSkip" referencePoint="bodyHydraulicRef" referenceFrame="bodyHydraulicRef" divideTranslatingDistance="false">
                <translatingPart node="bodyHydraulicPunch01" maxZTrans="1"/>
                <translatingPart node="bodyHydraulicPunch02" maxZTrans="1"/>
            </movingPart>
            <movingPart node="CylinderSkip1" referencePoint="bodyHydraulicRef1" referenceFrame="bodyHydraulicRef1" divideTranslatingDistance="false">
                <translatingPart node="bodyHydraulicPunch03" maxZTrans="1"/>
                <translatingPart node="bodyHydraulicPunch04" maxZTrans="1"/>
            </movingPart>
        </movingParts>
         <sounds>
            <actionSound template="cylinderPunch" pitchScale="0.7" linkNode="CylinderSkip1" actionNames="TRANSLATING_END_NEG" nodes="bodyHydraulicPunch02"/>
            <actionSound template="cylinderPunch" pitchScale="0.7" linkNode="CylinderSkip1" actionNames="TRANSLATING_END_NEG" nodes="bodyHydraulicPunch03"/>
        </sounds>
    </cylindered>

    <drivable>
        <sounds>
            <waterSplash template="WATER_SPLASH_01" linkNode="0>" />
        </sounds>

        <steeringWheel node="steeringWheel" indoorRotation="360" outdoorRotation="35" />
    </drivable>

    <animations>
        <animation name="tempDisplay">
            <part node="tempNeedle" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 50" />
        </animation>
        <animation name="fuelDisplay">
            <part node="fuelNeedle" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 51" />
        </animation>
        <animation name="rpmDisplay">
            <part node="rpmNeedle" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 223" />
        </animation>
        <animation name="speedDisplay">
            <part node="speedNeedle" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 225" />
        </animation>
        <animation name="airDisplay">
            <part node="airNeedle01" startTime="0" endTime="0.6" startRot="0 0 0" endRot="0 0 50" />
            <part node="airNeedle02" startTime="0.4" endTime="1" startRot="0 0 0" endRot="0 0 50" />
        </animation> 
		<animation name="tipAnimationBack">
            <sound template="metalClose" startTime="0" direction="-1" volumeScale="1.2" pitchScale="0.6"/>
            <sound template="cylinderPunch" startTime="0" direction="-1" volumeScale="1.0" pitchScale="0.9"/>
            <sound template="metalClose" startTime="2" direction="1" volumeScale="1.2" pitchScale="0.6"/>
            <sound template="cylinderPunch" startTime="2" direction="1" volumeScale="1.0" pitchScale="0.9"/>
            <part node="FootFront" startTime="0" endTime="2" startTrans="1.153 0.948 -0.634" endTrans="1.153 0.6 -0.634" />
            <sound template="defaultHydraulicSound" startTime="0" endTime="2" volumeScale="1.0" pitchScale="0.7"/>
            <sound template="metalClose" startTime="2" direction="-1" volumeScale="1.2" pitchScale="0.6"/>
            <sound template="cylinderPunch" startTime="2" direction="-1" volumeScale="1.0" pitchScale="0.9"/>
            <part node="CylinderCover" startTime="2" endTime="4" startTrans="0 0 0" endTrans="0 0.25 0" />
            <sound template="defaultHydraulicSound" startTime="2" endTime="4" volumeScale="1.0" pitchScale="0.7"/>
            <sound template="metalClose" startTime="4" direction="1" volumeScale="1.2" pitchScale="0.6"/>
            <sound template="cylinderPunch" startTime="4" direction="1" volumeScale="1.0" pitchScale="0.9"/>
            <sound template="metalClose" startTime="4" direction="-1" volumeScale="1.2" pitchScale="0.6"/>
            <sound template="cylinderPunch" startTime="4" direction="-1" volumeScale="1.0" pitchScale="0.9"/>
            <part node="Cover" startTime="4" endTime="8" startRot="0 0 0" endRot="0 0 57.112" />
            <sound template="metalClose" startTime="8" direction="1" volumeScale="1.2" pitchScale="0.6"/>
            <sound template="cylinderPunch" startTime="8" direction="1" volumeScale="1.0" pitchScale="0.9"/>
            <part node="Skip" startTime="8" endTime="16" startRot="0 0 0" endRot="0 0 -110" />
            <sound template="cylinderPunch" startTime="16" direction="1" volumeScale="1.0" pitchScale="0.9"/>
            <sound template="metalClose" startTime="15" direction="1" volumeScale="1.2" pitchScale="0.6"/>
            <sound template="defaultHydraulicSound" startTime="8" endTime="16" volumeScale="1.0" pitchScale="0.7"/>
        </animation>
		<animation name="folding">
			<part node="Turret" startTime="0" endTime="5" startRot="0 -90 0" endRot="0 -45 0"/>
			<part node="Arm1" startTime="0" endTime="5" startRot="0 0 0" endRot="30 0 0"/>
            <part node="Arm2" startTime="0" endTime="5" startRot="-90 0 0" endRot="-45 0 0"/>
            <part node="Arm3" startTime="0" endTime="5" startRot="-90 0 0" endRot="-45 0 0"/>
            <part node="Arm4" startTime="0" endTime="5" startRot="-90 0 0" endRot="-45 0 0"/>
		 </animation>
        <animation name="toggleCover">
            <part node="Door" startTime="0" endTime="2" startRot="0 0 0" endRot="0 150 0"/>
            <part node="Door1" startTime="0" endTime="2" startRot="0 0 0" endRot="0 -150 0"/>
            <part node="DrowerDorr1" startTime="0" endTime="2" startRot="0 0 0" endRot="0 0 146"/>
            <part node="DrowerDoor2" startTime="0" endTime="2" startRot="0 0 0" endRot="0 0 146"/>
			<part node="Trap4" startTime="0" endTime="2" startRot="0 0 0" endRot="118 0 0"/>
            <part node="Trap1" startTime="0" endTime="2" startRot="0 0 0" endRot="118 0 0"/>
            <part node="Trap5" startTime="0" endTime="2" startRot="0 0 0" endRot="118 0 0"/>
            <part node="Trap6" startTime="0" endTime="2" startRot="0 0 0" endRot="118 0 0"/> 
        </animation>
    </animations>

	 <cover>
        <coverConfigurations>
            <coverConfiguration >
                <cover openAnimation="toggleCover" fillUnitIndices="1" />
            </coverConfiguration>
		</coverConfigurations>
    </cover>
	
    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="0" turnOnFoldMinLimit="1" turnOnFoldMaxLimit="1" loadMovingToolStatesMaxLimit="1" loadMovingToolStatesMinLimit="1">
                    <foldingPart animationName="folding" speedScale="0.7"/>
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>
	
    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="400">
                        <dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/>
                    </fillUnit>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="4000"/>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="def" capacity="60"/>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" fillTypeCategories="BULK" capacity="6000">
                        <exactFillRootNode node="exact" />
                        <autoAimTargetNode node="autoAimTarget" startZ="1.4" endZ="-2.7" invert="false" fillUnitIndex="4" startPercentage="25" />
                    </fillUnit>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
	
   <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="volume" maxDelta="0.2" fillUnitIndex="4" />
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>
		
        <unloadInfos>
            <unloadInfo fillVolumeIndex="1">
                <node node="unloadInfo1" width="1.3" length="0.5" minHeight="0.8" priority="2" />
                <node node="unloadInfo2" width="1.3" length="0.5" minHeight="0.8" priority="2" />
            </unloadInfo>
        </unloadInfos>

        <heightNodes>
            <heightNode fillVolumeIndex="1">
                <refNode node="unloadInfo1" />
                <refNode node="unloadInfo2" />
                <node node="unloadInfo5" baseScale="1 1 1" transAxis="0 1 0" transMax="0 0.5 0" />
            </heightNode>  
        </heightNodes>
    </fillVolume>
	
    <trailer>
        <trailerConfigurations>
            <trailerConfiguration>
                <trailer>
                    <tipSide name="$l10n_info_tipSideBack" dischargeNodeIndex="1">
                        <animation name="tipAnimationBack" speedScale="1.0" startTipTime="1.0" />
                    </tipSide>    
                </trailer>
            </trailerConfiguration>
        </trailerConfigurations>
    </trailer>

    <dischargeable>
        <dischargeNode node="discharge" emptySpeed="1000" fillUnitIndex="4" unloadInfoIndex="1">
            <info width="2.5" length="0.5" zOffset="0.5" />
            <effects>
                <effectNode effectClass="TipEffect">
                    <effectNode effectNode="effect1" effectClass="ParticleEffect" />
                    <effectNode effectNode="effect2" materialType="unloading" materialTypeId="1" fadeTime="0.5" extraDistanceNode="discharge" extraDistance="0.2" />
                </effectNode>
                <effectNode effectNode="effect3" materialType="smoke" materialTypeId="1" fadeTime="0.5" />
            </effects>
        </dischargeNode> 
    </dischargeable>
	
    <shovel>
        <shovelNode node="shovel" fillUnitIndex="4" loadInfoIndex="1" width="0.9" length="0.2" needsMovement="true" maxPickupAngle="359"/>
    </shovel>
	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>

    <honk>
        <sound file="$data/sounds/vehicles/horn/truck_horn_loop.wav" innerRadius="35">
            <volume outdoor="1"/>
        </sound>
    </honk>
	
    <i3dMappings>
        <i3dMapping id="AspirMainComponent" node="0>" />
        <i3dMapping id="axisFrontLeft" node="0>0|1|0|0" />
        <i3dMapping id="wheelFrontLeft" node="0>0|1|0|0|0|0" />
        <i3dMapping id="axisFrontRight" node="0>0|1|1|0" />
        <i3dMapping id="wheelFrontRight" node="0>0|1|1|0|0|0" />
        <i3dMapping id="wheel_rear_left1" node="0>0|1|2" />
        <i3dMapping id="wheel_rear_right1" node="0>0|1|3" />
        <i3dMapping id="wheel_rear_left2" node="0>0|1|4" />
        <i3dMapping id="wheel_rear_right2" node="0>0|1|5" />
        <i3dMapping id="axisFrontLeft1" node="0>0|1|6" />
        <i3dMapping id="wheelFrontLeft1" node="0>0|1|6|0" />
        <i3dMapping id="axisFrontRight1" node="0>0|1|7" />
        <i3dMapping id="wheelFrontRight1" node="0>0|1|7|0" />
        <i3dMapping id="outdoorCamera1" node="0>0|3|0|0" />
        <i3dMapping id="indoorCamera1" node="0>0|3|1" />
        <i3dMapping id="cameraRaycastNode1" node="0>0|3|2" />
        <i3dMapping id="cameraRaycastNode2" node="0>0|3|3" />
        <i3dMapping id="cameraRaycastNode3" node="0>0|3|4" />
        <i3dMapping id="outdoorCameraTarget" node="0>0|3|0" />
        <i3dMapping id="shadowFocusBox" node="0>0|3|5" />
        <i3dMapping id="playerSkin" node="0>0|4|0|0|0" />
        <i3dMapping id="playerRightFootTarget" node="0>0|4|0|5|3" />
        <i3dMapping id="playerLeftFootTarget" node="0>0|4|0|5|2" />
        <i3dMapping id="playerRightHandTarget" node="0>0|4|0|6|0|0|1" />
        <i3dMapping id="playerLeftHandTarget" node="0>0|4|0|6|0|0|0" />
		<i3dMapping id="turnlightFrontRightStatic" node="0>0|2|0|2" />
        <i3dMapping id="turnlightFrontLeftStatic" node="0>0|2|0|3" />
        <i3dMapping id="turnlightBackRightStatic" node="0>0|2|0|4" />
        <i3dMapping id="turnlightBackLeftStatic" node="0>0|2|0|5" />
        <i3dMapping id="reverselightStatic" node="0>0|2|0|6" />
        <i3dMapping id="brakeLightStatic" node="0>0|2|0|7" />
        <i3dMapping id="backLightStatic" node="0>0|2|0|8" />
        <i3dMapping id="frontlightStatic" node="0>0|2|0|9" />
        <i3dMapping id="frontLightLow" node="0>0|2|1|0" />
        <i3dMapping id="highBeamLow" node="0>0|2|1|1" />
        <i3dMapping id="frontLightHigh" node="0>0|2|1|2" />
        <i3dMapping id="highBeamHigh" node="0>0|2|1|3" />
        <i3dMapping id="backLightsHigh1" node="0>0|2|2|0" />
        <i3dMapping id="turnLightLeftFront" node="0>0|2|3|0" />
        <i3dMapping id="turnLightRightFront" node="0>0|2|3|1" />
        <i3dMapping id="reverseLight" node="0>0|2|4|0" />
        <i3dMapping id="sideLeftStatic" node="0>0|2|0|10" />
        <i3dMapping id="sideRightStatic" node="0>0|2|0|11" />
        <i3dMapping id="cabinLightDecal" node="0>0|4|0|3|1" />
        <i3dMapping id="interiorScreenLight" node="0>0|4|0|3|2" />
        <i3dMapping id="turnlightLeftDecal" node="0>0|4|0|3|3" />
        <i3dMapping id="turnlightRightDecal" node="0>0|4|0|3|4" />
        <i3dMapping id="mirrorDecal01" node="0>0|4|0|7|0" />
        <i3dMapping id="mirrorDecal02" node="0>0|4|0|7|1" />
        <i3dMapping id="mirrorDecal03" node="0>0|4|0|7|2" />
        <i3dMapping id="mirrorDecal04" node="0>0|4|0|7|3" />
        <i3dMapping id="mirrorDecal05" node="0>0|4|0|7|4" />
        <i3dMapping id="tempNeedle" node="0>0|4|0|3|0|1" />
        <i3dMapping id="fuelNeedle" node="0>0|4|0|3|0|0" />
        <i3dMapping id="rpmNeedle" node="0>0|4|0|3|0|5|0" />
        <i3dMapping id="airNeedle01" node="0>0|4|0|3|0|3" />
        <i3dMapping id="airNeedle02" node="0>0|4|0|3|0|2" />
        <i3dMapping id="speedNeedle" node="0>0|4|0|3|0|4|0" />
        <i3dMapping id="steeringWheel" node="0>0|4|0|6|0|0" />
        <i3dMapping id="exitPoint" node="0>0|5" />
        <i3dMapping id="BeaconR" node="0>0|2|6|0|0" />
        <i3dMapping id="BeaconL" node="0>0|2|6|0|1" />
        <i3dMapping id="BeaconR1" node="0>0|2|6|1|0" />
        <i3dMapping id="BeaconL1" node="0>0|2|6|1|1" />
        <i3dMapping id="BeaconR2" node="0>0|2|6|2|0" />
        <i3dMapping id="BeaconL2" node="0>0|2|6|2|1" />
        <i3dMapping id="BeaconR3" node="0>0|2|6|3|0" />
        <i3dMapping id="BeaconL3" node="0>0|2|6|3|1" />
        <i3dMapping id="BeaconR4" node="0>0|2|6|4|0" />
        <i3dMapping id="BeaconL4" node="0>0|2|6|4|1" />
        <i3dMapping id="BeaconR5" node="0>0|2|6|5|0" />
        <i3dMapping id="BeaconL5" node="0>0|2|6|5|1" />
        <i3dMapping id="BeaconR6" node="0>0|2|6|6|0" />
        <i3dMapping id="BeaconL6" node="0>0|2|6|6|1" />
        <i3dMapping id="BeaconR7" node="0>0|2|6|7|0" />
        <i3dMapping id="BeaconL7" node="0>0|2|6|7|1" />
        <i3dMapping id="licensePlateNodeBack" node="0>0|9|6" />
        <i3dMapping id="licensePlateNodeBack0" node="0>0|9|7" />
        <i3dMapping id="Gyro01" node="0>0|2|6|0" />
        <i3dMapping id="Gyro02" node="0>0|2|6|1" />
        <i3dMapping id="Gyro03" node="0>0|2|6|2" />
        <i3dMapping id="Gyro04" node="0>0|2|6|3" />
        <i3dMapping id="Gyro05" node="0>0|2|6|4" />
        <i3dMapping id="Gyro06" node="0>0|2|6|5" />
        <i3dMapping id="Gyro07" node="0>0|2|6|6" />
        <i3dMapping id="Gyro08" node="0>0|2|6|7" />
		<i3dMapping id="Skin_eurovia" node="0>0|4|0|9|0|0" />
		<i3dMapping id="Skin_Colas" node="0>0|4|0|9|0|1" />
		<i3dMapping id="Skin_Eiffage" node="0>0|4|0|9|0|2" />
		<i3dMapping id="Skin_Sade" node="0>0|4|0|9|0|3" />
		<i3dMapping id="Skin_Sade1" node="0>0|11|0|0|3|0|5|0" />
		<i3dMapping id="Skin_Suceuse" node="0>0|4|0|9|0|4" />
		<i3dMapping id="Skin_Suceuse1" node="0>0|11|0|0|3|0|5|1" />
		<i3dMapping id="Logo" node="0>0|4|0|9|2" />
		<i3dMapping id="Cadre" node="0>0|4|0|9|1|0" />
		<i3dMapping id="Alexis" node="0>0|4|0|9|1|1" />
		<i3dMapping id="Artrem" node="0>0|4|0|9|1|2" />
		<i3dMapping id="DADA35" node="0>0|4|0|9|1|3" />
        <i3dMapping id="seat" node="0>0|4|0|0" />
        <i3dMapping id="Cab" node="0>0" />
        <i3dMapping id="exhaustEffect" node="0>0|9|8|0" />
        <i3dMapping id="Support1" node="0>0|11|0|0" />
        <i3dMapping id="TurbinRoom" node="0>0|11|0|0|0" />
        <i3dMapping id="Body" node="0>0|11|0|0|1" />
        <i3dMapping id="Drower" node="0>0|11|0|0|2" />
        <i3dMapping id="DrowerDorr1" node="0>0|11|0|0|2|0" />
        <i3dMapping id="DrowerDoor2" node="0>0|11|0|0|2|1" />
        <i3dMapping id="CylinderCover" node="0>0|11|0|0|3" />
        <i3dMapping id="Cover" node="0>0|11|0|0|3|0" />
        <i3dMapping id="Trap4" node="0>0|11|0|0|3|0|0" />
        <i3dMapping id="Trap1" node="0>0|11|0|0|3|0|1" />
        <i3dMapping id="Trap5" node="0>0|11|0|0|3|0|2" />
        <i3dMapping id="Trap6" node="0>0|11|0|0|3|0|3" />
        <i3dMapping id="FootFront" node="0>0|11|0|0|4" />
        <i3dMapping id="FootBack" node="0>0|11|0|0|4|0" />
        <i3dMapping id="Turret" node="0>0|11|0|0|6" />
        <i3dMapping id="Arm1" node="0>0|11|0|0|6|0" />
        <i3dMapping id="Cylinder" node="0>0|11|0|0|6|1|0" />
        <i3dMapping id="Protect" node="0>0|11|0|0|6|1|0|0|0" />
        <i3dMapping id="Arm2" node="0>0|11|0|0|6|0|0" />
        <i3dMapping id="Cylinder1" node="0>0|11|0|0|6|0|1" />
        <i3dMapping id="ConnectionRod" node="0>0|11|0|0|6|0|2" />
        <i3dMapping id="ConnectionRod1" node="0>0|11|0|0|6|0|2|0" />
        <i3dMapping id="Arm3" node="0>0|11|0|0|6|0|0|0" />
        <i3dMapping id="Cylinder2" node="0>0|11|0|0|6|0|0|1" />
        <i3dMapping id="ConnectionRod2" node="0>0|11|0|0|6|0|0|2" />
        <i3dMapping id="ConnectionRod3" node="0>0|11|0|0|6|0|0|2|0" />
        <i3dMapping id="Arm4" node="0>0|11|0|0|6|0|0|0|0" />
        <i3dMapping id="Buse" node="0>0|11|0|0|6|0|0|0|0|0" />
        <i3dMapping id="Cylinder3" node="0>0|11|0|0|6|0|0|0|1" />
        <i3dMapping id="ConnectionRod4" node="0>0|11|0|0|6|0|0|0|2" />
        <i3dMapping id="ConnectionRod5" node="0>0|11|0|0|6|0|0|0|2|0" />
        <i3dMapping id="CylinderSkip" node="0>0|11|0|0|8" />
        <i3dMapping id="CylinderSkip1" node="0>0|11|0|0|9" />
        <i3dMapping id="Skip" node="0>0|11|0|0|10" />
        <i3dMapping id="Rack" node="0>0|11|0|0|7" />
        <i3dMapping id="Door" node="0>0|11|0|0|7|0" />
        <i3dMapping id="Door1" node="0>0|11|0|0|7|1" />
        <i3dMapping id="Compressor" node="0>0|11|0|0|7|2" />
        <i3dMapping id="Compressor3" node="0>0|11|0|0|7|3" />
        <i3dMapping id="exact" node="0>0|11|0|0|10|1|5" />
        <i3dMapping id="autoAimTarget" node="0>0|11|0|0|10|1|1" />
        <i3dMapping id="unloadInfo1" node="0>0|11|0|0|10|1|2" />
        <i3dMapping id="unloadInfo2" node="0>0|11|0|0|10|1|3" />
        <i3dMapping id="unloadInfo5" node="0>0|11|0|0|10|1|4" />
        <i3dMapping id="discharge" node="0>0|12" />
        <i3dMapping id="effect1" node="0>0|11|0|0|10|2|0|1|0" />
        <i3dMapping id="effect2" node="0>0|11|0|0|10|2|0|0|0" />
        <i3dMapping id="effect3" node="0>0|11|0|0|10|2|0|0|1" />
        <i3dMapping id="volume" node="0>0|11|0|0|10|1|0" />
        <i3dMapping id="Verin_Grue" node="0>0|11|0|0|6|1" />
        <i3dMapping id="Verin_Grue1" node="0>0|11|0|0|6|1|0|0" />
        <i3dMapping id="Verin_Grue_Ref" node="0>0|11|0|0|6|0|4" />
        <i3dMapping id="Verin_Grue2" node="0>0|11|0|0|6|0|1" />
        <i3dMapping id="Verin_Grue3" node="0>0|11|0|0|6|0|1|0" />
        <i3dMapping id="Verin_Grue_Ref1" node="0>0|11|0|0|6|0|2|1" />
        <i3dMapping id="Verin_Grue4" node="0>0|11|0|0|6|0|2" />
        <i3dMapping id="Verin_Grue5" node="0>0|11|0|0|6|0|2|0" />
        <i3dMapping id="Verin_Grue_Ref2" node="0>0|11|0|0|6|0|0|4" />
        <i3dMapping id="Verin_Grue6" node="0>0|11|0|0|6|0|0|1" />
        <i3dMapping id="Verin_Grue7" node="0>0|11|0|0|6|0|0|1|0" />
        <i3dMapping id="Verin_Grue_Ref3" node="0>0|11|0|0|6|0|0|2|1" />
        <i3dMapping id="Verin_Grue8" node="0>0|11|0|0|6|0|0|2" />
        <i3dMapping id="Verin_Grue9" node="0>0|11|0|0|6|0|0|2|0" />
        <i3dMapping id="Verin_Grue_Ref4" node="0>0|11|0|0|6|0|0|0|4" />
        <i3dMapping id="Verin_Grue10" node="0>0|11|0|0|6|0|0|0|1" />
        <i3dMapping id="Verin_Grue11" node="0>0|11|0|0|6|0|0|0|1|0" />
        <i3dMapping id="Verin_Grue_Ref5" node="0>0|11|0|0|6|0|0|0|2|1" />
        <i3dMapping id="Verin_Grue12" node="0>0|11|0|0|6|0|0|0|2" />
        <i3dMapping id="Verin_Grue13" node="0>0|11|0|0|6|0|0|0|2|0" />
        <i3dMapping id="Verin_Grue_Ref6" node="0>0|11|0|0|6|0|0|0|0|4" />
        <i3dMapping id="bodyHydraulicPunch01" node="0>0|11|0|0|8|0" />
        <i3dMapping id="bodyHydraulicPunch02" node="0>0|11|0|0|8|0|0" />
        <i3dMapping id="bodyHydraulicRef" node="0>0|11|0|0|10|3" />
        <i3dMapping id="bodyHydraulicPunch03" node="0>0|11|0|0|9|0" />
        <i3dMapping id="bodyHydraulicPunch04" node="0>0|11|0|0|9|0|0" />
        <i3dMapping id="bodyHydraulicRef1" node="0>0|11|0|0|10|4" />
        <i3dMapping id="AttacherJoint" node="0>0|11|0|0|6|0|0|0|0|0|0|0" />
        <i3dMapping id="AttacherJoint1" node="0>0|11|0|0|6|0|0|0|0|0|0|1" />
        <i3dMapping id="AttacherJoint2" node="0>0|11|0|0|6|0|0|0|0|0|0|2" />
        <i3dMapping id="AttacherJoint3" node="0>0|11|0|0|6|0|0|0|0|0|0|3" />
        <i3dMapping id="shovel" node="0>0|11|0|0|6|0|0|0|0|0|1" />
    </i3dMappings>
</vehicle>