<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="zx800" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
    <annotation>FS Miner build it for fs25.</annotation>
	
    <storeData>
        <name>Zaxis 800</name>
        <specs>
            <power>340</power>
            <maxSpeed>8</maxSpeed>
        </specs>
        <storePacks>
            <storePack>FSM_CREATIONS_EXCAVATORS</storePack>
        </storePacks>
        <function>$l10n_function_zx800</function>
        <image>store_z800.dds</image>
        <price>450000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>HITACHI</brand>
        <category>forestryExcavators</category>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_zx800</typeDesc>
        <filename>zx800.i3d</filename>
        <sounds filename="sounds/pc800.xml"/>
        <size width="4.3" length="14.2" height="4.2" />
        <components>
            <component centerOfMass="0.00 0.122 0" mass="35000" solverIterationCount="40"/>
            <component centerOfMass="0.00 0.122 -1" mass="20000" solverIterationCount="20"/>
      <joint component1="1" component2="2" node="compJoint" rotLimit="0 0 0" transLimit="0 0 0"/>
    </components>
        <schemaOverlay attacherJointPosition="0 0" name="LOADER" />
        <mapHotspot type="WHEELLOADER" />
    </base>
		
	<wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MICHELIN">
                <wheels speedDependentRotateBack="false" autoRotateBackSpeed="4">
                    <wheel hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WFL"        radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WFR"       radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel>
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WRL"  radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                    </wheel>
                    <wheel>
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WRR" radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                    </wheel>
                    <wheel>
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WML"   radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                    </wheel>
                    <wheel>
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WMR"  radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                    </wheel>
                    <wheel hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WML1"   radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel hasTireTracks="true" hasParticles="true">
                        <physics tipOcclusionAreaGroupId="1" rotSpeed="1" showSteeringAngle="false" restLoad="1.1" repr="WMR1" radius="0.5" width="0.78" forcePointRatio="0.25" initialCompression="10" suspTravel="0.1" spring="350" damper="250" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                </wheels>
				
                <crawlers>
                    <crawler filename="tracks/FSMtracks.xml" linkNode="trackLeft"  wheelIndex="1" isLeft="true"/>
                    <crawler filename="tracks/FSMtracks.xml" linkNode="trackRight"  wheelIndex="2" isLeft="false"/>
                </crawlers>	
            </wheelConfiguration>
        </wheelConfigurations>

        <ackermannSteeringConfigurations>
			<ackermannSteering rotSpeed="60" rotMax="60" rotCenter="0 1" />	
		</ackermannSteeringConfigurations>	
    </wheels>
	
	
<!--Motor / Steering / Diffs-->
    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="175" fillType="diesel" />
            </consumerConfiguration>
        </consumerConfigurations>

        <motorConfigurations>
			<motorConfiguration hp="340" price="0">
				<motor torqueScale="4.313" minRpm="850" maxRpm="2400" maxForwardSpeed="8" maxBackwardSpeed="8" brakeForce="10" lowBrakeForceScale="0.5">
                    <torque normRpm="0.45" torque="0.9"/>
                    <torque normRpm="0.5" torque="0.97"/>
                    <torque normRpm="0.59" torque="1"/>
                    <torque normRpm="0.72" torque="1"/>
                    <torque normRpm="0.86" torque="0.88"/>
                    <torque normRpm="1" torque="0.72"/>
                </motor>
				<transmission minForwardGearRatio="35" maxForwardGearRatio="310" minBackwardGearRatio="35" maxBackwardGearRatio="310" />
			</motorConfiguration>
		</motorConfigurations>
					

		<differentialConfigurations>
            <differentialConfiguration>
               <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.6" wheelIndex1="1" wheelIndex2="2"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" wheelIndex1="3" wheelIndex2="4"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.6" wheelIndex1="5" wheelIndex2="6"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" wheelIndex1="7" wheelIndex2="8"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.2" differentialIndex1="1" differentialIndex2="2"/> <!-- left -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.2" differentialIndex1="3" differentialIndex2="4"/> <!-- right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="2.5" differentialIndex1="5" differentialIndex2="6"/> <!-- left-right -->
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>
        
        <exhaustEffects>
            <exhaustEffect node="exhaust" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.1 0.1 0.1 0.08" maxRpmColor="0.01 0.01 0.01 5" minRpmScale="0.05" maxRpmScale="0.5"/>
        </exhaustEffects>
		
		<motorStartDuration>4000</motorStartDuration>
		
		 
		  <dashboards>
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay" minValueAnim="20" maxValueAnim="120" groups="MOTOR_ACTIVE"/>
        </dashboards> 
		
    </motorized>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration >
                <fillUnits>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="1498">
                        <dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/> 
                        <exactFillRootNode node="exactFillRootNodeFuel"/>
                       </fillUnit>      
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
	</fillUnit>

    <enterable>
        <enterReferenceNode node="0>" />
        <exitPoint node="exit" />

        <cameras>
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="40" translation="0 0 6.5" rotation="-17.5 180 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" suspensionNodeIndex="1" />
        </cameras>

           <characterNode node="player_skin" cameraMinDistance="1.5" spineRotation="-90 0 90">
			<target ikChain="rightFoot" targetNode="player_rightFoot" />
			<target ikChain="leftFoot" targetNode="player_leftFoot" />
			<target ikChain="rightArm" targetNode="player_rightHand" />
			<target ikChain="leftArm" targetNode="player_leftHand" />
		</characterNode>   

        <!-- <dashboards>
            <dashboard displayType="NUMBER" valueType="operatingTime" numbers="numbersTime" precision="1" groups="MOTOR_ACTIVE" numberColor="1 1 1 1" intensity="20" />
            <dashboard displayType="TEXT" valueType="operatingTime" node="numbersTime" textColor="1 1 1 1" textSize="0.01" textMask="000 0" font="DIGIT" groups="MOTOR_ACTIVE"/>
        </dashboards> -->

    </enterable>
	
	 <suspensions>
        <suspension node="susp" weight="150" minTranslation="0 -0.15 0" maxTranslation="0 0.15 0" suspensionParametersX="20 4" suspensionParametersY="5 1" suspensionParametersZ="20 4" startTranslationOffset="0 -0.08 0"/>
        <suspension useCharacterTorso="true" weight="90" minRotation="0 -5 -5" maxRotation="0 5 5" suspensionParametersY="7 1" suspensionParametersZ="7 1"/>
    </suspensions>
	
	 <drivable>
		<dashboards>
            <dashboard displayType="ROT"  valueType="combinedPedalLeft"  node="lebiesAristeros"  minRot="-10 0 0" maxRot="10 0 0" doInterpolation="true"/>
            <dashboard displayType="ROT"  valueType="combinedPedalRight" node="leviesDexis" minRot="-10 0 0" maxRot="10 0 0" doInterpolation="true"/>
        </dashboards>
    </drivable> 

   

    <animations>
	
		<animation name="fuelDisplay">
            <part node="f33" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -100 0"/>
        </animation>
		<animation name="tempDisplay">
            <part node="t11" startTime="0" endTime="1" startRot="0 0 0" endRot="0 -100 0"/>
        </animation>
        </animations>

    <powerConsumer ptoRpm="450" neededMinPtoPower="10" neededMaxPtoPower="10"/>

 <cylindered>
	
        <movingTools>
            <movingTool node="compJoint"  playSound="true" isConsumingPower="true">
				<controls speedFactor="1" axis="AXIS_CRANE_ARM" invertAxis="true" invertMouseAxis="true" iconName="CRANE_ARM1_ROTATE_Y"  />
				<rotation rotSpeed="30" rotAcceleration="35" rotationAxis="2"/>
                <attacherJoint jointIndices="1" />
                <componentJoint index="1" anchorActor="0"/>
			</movingTool>
			
            <movingTool node="delayBoom" delayedNode="movingParts" playSound="true" isConsumingPower="true">
                <controls axis="AXIS_CRANE_ARM2" invertAxis="true" mouseSpeedFactor="1" iconName="CRANE_ARM1_ROTATE_X"/>
                <rotation rotSpeed="30" rotAcceleration="50" rotationAxis="1" rotMax="55" rotMin="-65"  iconName="CRANE_ARM1_ROTATE_X"/>
                <attacherJoint jointIndices="1" />
                  <dependentPart node="delayArm"/>
                  <dependentPart node="delayAttacher"/>
            </movingTool>
			
			<movingTool node="movingParts">
        <dependentPart node="attacherRot"/>
            </movingTool>

             <movingTool node="delayArm" delayedNode="armRot" playSound="true" isConsumingPower="true">
				<controls axis="AXIS_CRANE_ARM3" invertAxis="true" invertMouseAxis="true" speedFactor="1" iconName="CRANE_ARM2_ROTATE_X"/>
				<rotation rotSpeed="40" rotAcceleration="200" rotMax="5" rotMin="-115"  rotationAxis="1"/>
                <attacherJoint jointIndices="1" />
                  <dependentPart node="delayAttacher"/>
			</movingTool>
			
			<movingTool node="armRot">
        <dependentPart node="attacherRot"/>
            </movingTool>

            <movingTool  node="delayAttacher" delayedNode="attacherRot" playSound="true" isConsumingPower="true">
				<controls axis="AXIS_CRANE_ARM4" invertAxis="true" invertMouseAxis="true" mouseSpeedFactor="2.5" iconName="CRANE_ARM2_ROTATE_TOOL"/>
				<rotation rotSpeed="50" rotAcceleration="200" rotMax="125" rotMin="-11"  rotationAxis="1"/>
                <attacherJoint jointIndices="1" />
            </movingTool>
			
			<movingTool node="attacherRot">
            </movingTool>
			
        </movingTools>

        <movingParts>
		
             <movingPart node="mainTubes" referencePoint="mainTubesRef" referenceFrame="mainTubesRef" isActiveDirty="true" maxUpdateDistance="30">
                <translatingPart node="mainTubes1" />
            </movingPart>

            <movingPart node="armTubes" referencePoint="armTubesRef" referenceFrame="armTubesRef" isActiveDirty="true" maxUpdateDistance="30">
                <translatingPart node="armTubes1" />
            </movingPart>
            
            <movingPart node="bucketTube" referencePoint="bucketTubeRef" referenceFrame="bucketTubeRef" isActiveDirty="true" maxUpdateDistance="30">
                <translatingPart node="bucketTube1" />
            </movingPart>   

              <movingPart node="armMover" localReferencePoint="armMoverPart" referencePoint="armMoverPartRef" referenceFrame="armMoverRefFrame" isActiveDirty="true" maxUpdateDistance="250">
                <dependentPart node="armMoverPart" />
            </movingPart>
			<movingPart node="armMoverPart" referencePoint="armMoverPartRef" referenceFrame="armMoverPartRef"/>
			
        </movingParts>

          <sounds>
		     <actionSound template="hydraulicOpen04"   pitchScale="0.4" volumeScale="3" linkNode="delayBoom" actionNames="TOOL_MOVE_NEG" nodes="delayBoom" fadeIn="0.1" fadeOut="0.05"/>
            <actionSound template="hydraulicOpen03"   pitchScale="1.4" volumeScale="3" linkNode="delayBoom" actionNames="TOOL_MOVE_POS" nodes="delayBoom" fadeIn="0.1" fadeOut="0.05"/>

            <actionSound template="hydraulicOpen04"   pitchScale="0.4" volumeScale="3" linkNode="delayArm" actionNames="TOOL_MOVE_POS TOOL_MOVE_NEG" nodes="delayArm" fadeIn="0.1" fadeOut="0.05"/>

            <actionSound template="hydraulicOpen02"   pitchScale="0.4" volumeScale="3" linkNode="delayAttacher" actionNames="TOOL_MOVE_NEG" nodes="delayAttacher" fadeIn="0.1" fadeOut="0.05"/>
            <actionSound template="hydraulicClose01"   pitchScale="1.4" volumeScale="3" linkNode="delayAttacher" actionNames="TOOL_MOVE_POS" nodes="delayAttacher" fadeIn="0.1" fadeOut="0.05"/>
            
            <actionSound template="hydraulicOpen05"   pitchScale="0.4" volumeScale="2" linkNode="compJoint" actionNames="TOOL_MOVE_NEG TOOL_MOVE_POS" nodes="compJoint" fadeIn="0.1" fadeOut="0.05"/>
		   
		   
            <actionSound template="metalLowVar2"          pitchScale="1.0"   volumeScale="3"    linkNode="delayBoom"       actionNames="TOOL_MOVE_END_NEG_LIMIT"       nodes="delayBoom"/>
            <actionSound template="cylinderPunch"         pitchScale="1.5"   volumeScale="1"    linkNode="delayBoom"       actionNames="TOOL_MOVE_END_NEG_LIMIT"       nodes="delayBoom"/>
            <actionSound template="metalClose"            pitchScale="2.5"   volumeScale="1"    linkNode="delayBoom"       actionNames="TOOL_MOVE_END_NEG_LIMIT"       nodes="delayBoom"/>
            <actionSound template="clackVar6"             pitchScale="1.5"   volumeScale="3"    linkNode="delayBoom"       actionNames="TOOL_MOVE_END_NEG_LIMIT"       nodes="delayBoom"/>
			
            <actionSound template="metalLowVar3"          pitchScale="1.0"   volumeScale="3"    linkNode="delayArm"       actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT"          nodes="delayArm"/>
            <actionSound template="cylinderPunch"         pitchScale="1.5"   volumeScale="1"    linkNode="delayArm"        actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT"         nodes="delayArm"/>
            <actionSound template="metalClose"            pitchScale="2.5"   volumeScale="1"    linkNode="delayArm"        actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT"         nodes="delayArm"/>
            <actionSound template="clackVar2"             pitchScale="1.5"   volumeScale="3"    linkNode="delayArm"        actionNames="TOOL_MOVE_END_NEG_LIMIT"                                 nodes="delayArm"/>
			
            <actionSound template="metalLowVar3"          pitchScale="1.0"   volumeScale="3"    linkNode="delayAttacher"   actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT"          nodes="delayAttacher"/>
            <actionSound template="cylinderPunch"         pitchScale="1.5"   volumeScale="1"    linkNode="delayAttacher"    actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT"         nodes="delayAttacher"/>
            <actionSound template="metalClose"            pitchScale="2.5"   volumeScale="1"    linkNode="delayAttacher"    actionNames="TOOL_MOVE_END_NEG_LIMIT TOOL_MOVE_END_POS_LIMIT"         nodes="delayAttacher"/>
            <actionSound template="clackVar1"             pitchScale="1.5"   volumeScale="3"    linkNode="delayAttacher"    actionNames="TOOL_MOVE_END_NEG_LIMIT"                                 nodes="delayAttacher"/>
            <actionSound template="clackVar5"             pitchScale="1.5"   volumeScale="3"    linkNode="delayAttacher"    actionNames="TOOL_MOVE_END_POS_LIMIT"                                 nodes="delayAttacher"/>
			
        </sounds>
		 
		  <dashboards>
            <dashboard displayType="ROT" valueType="movingTool" node="joyL" rotAxis="3" minRot="3" maxRot="-3" axis="AXIS_CRANE_ARM" doInterpolation="true" />
            <dashboard displayType="ROT" valueType="movingTool" node="joyL" rotAxis="1" minRot="3" maxRot="-3" axis="AXIS_CRANE_ARM3" doInterpolation="true" />
            <dashboard displayType="ROT" valueType="movingTool" node="joyR" rotAxis="3" minRot="3" maxRot="-3" axis="AXIS_CRANE_ARM4" doInterpolation="true" />
			<dashboard displayType="ROT" valueType="movingTool" node="joyR" rotAxis="1" minRot="-3" maxRot="3" axis="AXIS_CRANE_ARM2" doInterpolation="true" />
		</dashboards>
		
    </cylindered>
    

    <foliageBending>
        <bendingNode minX="-2.17" maxX="-1.47" minZ="-3.5" maxZ="2.8"/>
        <bendingNode minX="1.47" maxX="2.17" minZ="-3.5" maxZ="2.8"/>
    </foliageBending>
    
     <dashboard>
        <groups>
            <group name="MOTOR_STARTING" isMotorStarting="true"/>
            <group name="MOTOR_ACTIVE"   isMotorStarting="true" isMotorRunning="true"/>
			<group name="WORKING"    isMotorRunning="true"/>
        </groups>

        <default>
			<dashboard displayType="VISIBILITY" node="screenpre" groups="MOTOR_STARTING" />
			<dashboard displayType="VISIBILITY" node="screenOn" groups="WORKING" />
			<dashboard displayType="VISIBILITY" node="displ1" groups="WORKING" />
		</default> 
    </dashboard> 
	
   
    <washable dirtDuration="120" washDuration="1" workMultiplier="4"/>
	<wearable wearDuration="800" workMultiplier="1" fieldMultiplier="1"/>

    <ai>
        <agent width="3.1" length="12.3" height="4.05" lengthOffset="-1.15" frontOffset="2.35" />
    </ai>
	
	
     
	
	 <lights>
        <states>
            <state lightTypes="0" />
            <state lightTypes="0 1" />
        </states>

       
 <realLights>
            <low>
                <light node="lightFront1" lightTypes="0" />
                <light node="lightFront3" lightTypes="1" />
            </low>
            <high>
                <light node="lightFront1" lightTypes="0" />
                <light node="lightFront3" lightTypes="1" />
				
				
            </high>
        </realLights> 
		
	<defaultLights>
			
            <defaultLight shaderNode="1>0|4|1|0" lightTypes="0" intensity="50" />
            <defaultLight shaderNode="1>0|4|2|0" lightTypes="0" intensity="50" />
            <defaultLight shaderNode="1>0|4|3|0" lightTypes="0" intensity="50" />
			
            <defaultLight shaderNode="1>0|6|3|1|0" lightTypes="1" intensity="120" />
            <defaultLight shaderNode="1>0|6|3|2|0" lightTypes="1" intensity="120" />
			
		 </defaultLights>



        <beaconLights>
           <beaconLight node="beacon" speed="0.015" filename="$data/shared/assets/beaconLights/lizard/beaconLight01.xml" />
        </beaconLights>
		
    </lights> 
	
	  <connectionHoses>
		<localHose>
            <hose type="hydraulicIn" node="mainArmHosesBucketTube11" length="5" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHosesBucketTube1" straighteningFactor="2.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainArmHosesBucketTube21" length="5" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHosesBucketTube2" straighteningFactor="2.5" />
        </localHose>
		
		<localHose>
            <hose type="hydraulicIn" node="mainArmHosesArmTube11" length="3" diameter="0.03" straighteningFactor="0.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHosesArmTube1" straighteningFactor="1" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainArmHosesArmTube21" length="3" diameter="0.03" straighteningFactor="0.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHosesArmTube2" straighteningFactor="1" />
        </localHose>
		
		<localHose>
            <hose type="hydraulicIn" node="mainArmHoses1" length="4" diameter="0.03" straighteningFactor="2" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHoses11" straighteningFactor="1.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainArmHoses2" length="4" diameter="0.03" straighteningFactor="2" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHoses21" straighteningFactor="1.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainArmHoses3" length="4" diameter="0.03" straighteningFactor="2" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHoses31" straighteningFactor="1.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainArmHoses4" length="4" diameter="0.03" straighteningFactor="2" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainArmHoses41" straighteningFactor="1.5" />
        </localHose>
		
		<localHose>
            <hose type="hydraulicIn" node="mainTubesHoses1" length="4" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainTubesHoses11" straighteningFactor="1.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainTubesHoses2" length="4" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainTubesHoses21" straighteningFactor="1.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainTubesHoses3" length="4" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainTubesHoses31" straighteningFactor="1.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="mainTubesHoses4" length="4" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="mainTubesHoses41" straighteningFactor="1.5" />
        </localHose>
	 </connectionHoses> 
	 
	  <attacherJoints> 
		<attacherJoint node="attacherJoint" visualNode="attacherRot" jointType="zx800" allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="7500 7500 7500" rotLimitDamping="5 5 5" transLimitSpring="7500 7500 7500" transLimitDamping="5 5 5" > 
			<schema position="1 0.5" rotation="0" invertX="true" />  
		</attacherJoint> 
		
    </attacherJoints>
	
	<speedRotatingParts>
        <speedRotatingPart node="0>0|0|0"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|1"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|2"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|3"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|4"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|5"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|6"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|7"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|8"  radius="0.837" wheelIndex="1" />
        <speedRotatingPart node="0>0|0|9"  radius="0.837" wheelIndex="1" />
    </speedRotatingParts> 

	<!-- 
	
	<dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0|4" linkNode="chassisVis" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller1" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller2" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller3" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller3" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller4" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller5" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller7" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller81" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller11" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller21" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller31" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller31" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller41" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller51" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller71" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|0" linkNode="LowRoller81" filename="shared/shareFSM.i3d"/>
		
        <dynamicallyLoadedPart node="0|3" linkNode="upRoller1" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|3" linkNode="upRoller2" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|3" linkNode="upRoller3" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|3" linkNode="upRoller4" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|3" linkNode="upRoller5" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|3" linkNode="upRoller6" filename="shared/shareFSM.i3d"/>
		
		
        <dynamicallyLoadedPart node="0|1" linkNode="frontTrackRollerLeft" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|1" linkNode="frontTrackRollerRight" filename="shared/shareFSM.i3d"/>
		
        <dynamicallyLoadedPart node="0|5" linkNode="gearLeft" filename="shared/shareFSM.i3d"/>
        <dynamicallyLoadedPart node="0|2" linkNode="gearRight" filename="shared/shareFSM.i3d"/>
		
    </dynamicallyLoadedParts> -->
	
	 <baseColorConfigurations useDefaultColors="true" defaultColorIndex="0" title="Main Color" >
	  <baseColorConfiguration name="Hitachi Orange"  color="1 0.136 0" price="100" />

        <material materialSlotName="hitachiMat" materialTemplateUseColorOnly="true"  />
		
    </baseColorConfigurations>
	
	<designColorConfigurations useDefaultColors="true" title="Cab Color" defaultColorIndex="3" >
	  <designColorConfiguration name="Hitachi Black"  color="0.012 0.012 0.012" price="100" />
	  <designColorConfiguration name="Hitachi Orange"  color="1 0.136 0" price="100" />
	
        <material materialSlotName="cabMat" materialTemplateUseColorOnly="true" />
		
    </designColorConfigurations>
	
	<designColor2Configurations useDefaultColors="true" title="Tubes Color" defaultColorIndex="0" >
	  <designColor2Configuration name="Hitachi Orange"  color="1 0.136 0" price="100" />
	  <designColor2Configuration name="Hitachi Black"  color="0.012 0.012 0.012" price="100" />
	
        <material materialSlotName="tubesMat" materialTemplateUseColorOnly="true" />
		
    </designColor2Configurations>
	
<i3dMappings>
  <i3dMapping id="mainComp" node="0>" />
  <i3dMapping id="chassisMaiNVis" node="0>0" />
  <i3dMapping id="chassisRoot" node="0>0|0" />
  <i3dMapping id="1black.001" node="0>0|0|0" />
  <i3dMapping id="1black.002" node="0>0|0|1" />
  <i3dMapping id="1black.003" node="0>0|0|2" />
  <i3dMapping id="1black.004" node="0>0|0|3" />
  <i3dMapping id="1black.005" node="0>0|0|4" />
  <i3dMapping id="1black.006" node="0>0|0|5" />
  <i3dMapping id="1black.007" node="0>0|0|6" />
  <i3dMapping id="1black.008" node="0>0|0|7" />
  <i3dMapping id="1black.009" node="0>0|0|8" />
  <i3dMapping id="1black.010" node="0>0|0|9" />
  <i3dMapping id="chassis.001" node="0>0|0|10" />
  <i3dMapping id="compJoint" node="0>0|1" />
  <i3dMapping id="chassisParts" node="0>0|2" />
  <i3dMapping id="trackLeft" node="0>0|2|0" />
  <i3dMapping id="trackRight" node="0>0|2|1" />
  <i3dMapping id="cameraEdit" node="0>0|2|2" />
  <i3dMapping id="outdoorCameraTarget" node="0>0|2|3" />
  <i3dMapping id="outdoorCamera1" node="0>0|2|3|0" />
  <i3dMapping id="cameraRaycastNode1" node="0>0|2|3|1" />
  <i3dMapping id="cameraRaycastNode2" node="0>0|2|3|2" />
  <i3dMapping id="cameraRaycastNode3" node="0>0|2|3|3" />
  <i3dMapping id="wheels" node="0>0|2|4" />
  <i3dMapping id="WFL" node="0>0|2|4|0" />
  <i3dMapping id="WML" node="0>0|2|4|1" />
  <i3dMapping id="WML1" node="0>0|2|4|2" />
  <i3dMapping id="WRL" node="0>0|2|4|3" />
  <i3dMapping id="WFR" node="0>0|2|4|4" />
  <i3dMapping id="WMR" node="0>0|2|4|5" />
  <i3dMapping id="WMR1" node="0>0|2|4|6" />
  <i3dMapping id="WRR" node="0>0|2|4|7" />
  <i3dMapping id="mainCompomentBody" node="1>" />
  <i3dMapping id="bodyMainVis" node="1>0" />
  <i3dMapping id="bodyy" node="1>0|0" />
  <i3dMapping id="1" node="1>0|0|0" />
  <i3dMapping id="1body" node="1>0|0|1" />
  <i3dMapping id="mirrorArm" node="1>0|0|1|0" />
  <i3dMapping id="mirrorPlast_0" node="1>0|0|1|0|0" />
  <i3dMapping id="nirrorIn_0" node="1>0|0|1|0|0|0" />
  <i3dMapping id="mirrorArm1" node="1>0|0|1|1" />
  <i3dMapping id="Empty" node="1>0|0|1|1|0" />
  <i3dMapping id="mirrorPlast_1" node="1>0|0|1|1|1" />
  <i3dMapping id="nirrorIn_1" node="1>0|0|1|1|1|0" />
  <i3dMapping id="2" node="1>0|0|2" />
  <i3dMapping id="3_0" node="1>0|0|3" />
  <i3dMapping id="bodyBlack" node="1>0|0|4" />
  <i3dMapping id="bodyHoses" node="1>0|0|5" />
  <i3dMapping id="mainArmHoses11" node="1>0|0|5|0" />
  <i3dMapping id="mainArmHoses21" node="1>0|0|5|1" />
  <i3dMapping id="mainArmHoses31" node="1>0|0|5|2" />
  <i3dMapping id="mainArmHoses41" node="1>0|0|5|3" />
  <i3dMapping id="mainTubesHoses11" node="1>0|0|5|4" />
  <i3dMapping id="mainTubesHoses21" node="1>0|0|5|5" />
  <i3dMapping id="mainTubesHoses31" node="1>0|0|5|6" />
  <i3dMapping id="mainTubesHoses41" node="1>0|0|5|7" />
  <i3dMapping id="decals1" node="1>0|0|6" />
  <i3dMapping id="glass" node="1>0|0|7" />
  <i3dMapping id="grills" node="1>0|0|8" />
  <i3dMapping id="exit" node="1>0|0|9" />
  <i3dMapping id="fsMiner1_0" node="1>0|0|10" />
  <i3dMapping id="fsMiner1_1" node="1>0|0|11" />
  <i3dMapping id="3_1" node="1>0|0|11|0" />
  <i3dMapping id="1plast" node="1>0|0|12" />
  <i3dMapping id="interr" node="1>0|0|13" />
  <i3dMapping id="inter1" node="1>0|0|13|0" />
  <i3dMapping id="lebiesAristeros" node="1>0|0|13|1" />
  <i3dMapping id="leviesDexis" node="1>0|0|13|2" />
  <i3dMapping id="rubberSat" node="1>0|0|13|3" />
  <i3dMapping id="screenOn" node="1>0|0|13|4" />
  <i3dMapping id="screenpre" node="1>0|0|13|5" />
  <i3dMapping id="susp" node="1>0|0|13|6" />
  <i3dMapping id="joyL" node="1>0|0|13|6|0" />
  <i3dMapping id="Empty.002" node="1>0|0|13|6|0|0" />
  <i3dMapping id="player_leftHand" node="1>0|0|13|6|0|0|0" />
  <i3dMapping id="hand_0" node="1>0|0|13|6|0|0|0|0" />
  <i3dMapping id="cone_0" node="1>0|0|13|6|0|0|0|0|0" />
  <i3dMapping id="cylinder_0" node="1>0|0|13|6|0|0|0|0|1" />
  <i3dMapping id="joyR" node="1>0|0|13|6|1" />
  <i3dMapping id="Empty.001" node="1>0|0|13|6|1|0" />
  <i3dMapping id="player_rightHand" node="1>0|0|13|6|1|0|0" />
  <i3dMapping id="hand_1" node="1>0|0|13|6|1|0|0|0" />
  <i3dMapping id="cone_1" node="1>0|0|13|6|1|0|0|0|0" />
  <i3dMapping id="cylinder_1" node="1>0|0|13|6|1|0|0|0|1" />
  <i3dMapping id="susp1" node="1>0|0|13|6|2" />
  <i3dMapping id="incamera" node="1>0|0|13|6|2|0" />
  <i3dMapping id="indoorCamera1" node="1>0|0|13|6|2|0|0" />
  <i3dMapping id="shadowFocusBox" node="1>0|0|13|6|2|0|1" />
  <i3dMapping id="player" node="1>0|0|13|6|2|1" />
  <i3dMapping id="playerRoot" node="1>0|0|13|6|2|1|0" />
  <i3dMapping id="player_skin" node="1>0|0|13|6|2|1|0|0" />
  <i3dMapping id="player_leftFoot" node="1>0|0|13|6|2|1|0|1" />
  <i3dMapping id="player_rightFoot" node="1>0|0|13|6|2|1|0|2" />
  <i3dMapping id="displ1" node="1>0|0|14" />
  <i3dMapping id="fuelDisp" node="1>0|0|14|0" />
  <i3dMapping id="f33" node="1>0|0|14|0|0" />
  <i3dMapping id="tempDisp" node="1>0|0|14|1" />
  <i3dMapping id="t11" node="1>0|0|14|1|0" />
  <i3dMapping id="coller" node="1>0|1" />
  <i3dMapping id="delayBoom" node="1>0|2" />
  <i3dMapping id="delayArm" node="1>0|2|0" />
  <i3dMapping id="delayAttacher" node="1>0|2|0|0" />
  <i3dMapping id="attacherJoint" node="1>0|2|0|0|0" />
  <i3dMapping id="attacherJoint1" node="1>0|2|0|0|1" />
  <i3dMapping id="exhaust" node="1>0|3" />
  <i3dMapping id="lights" node="1>0|4" />
  <i3dMapping id="beacon" node="1>0|4|0" />
  <i3dMapping id="workingLight15_0" node="1>0|4|1" />
  <i3dMapping id="rotationNode1_0" node="1>0|4|1|0" />
  <i3dMapping id="workingLightGlass_0" node="1>0|4|1|0|0" />
  <i3dMapping id="workingLight15_1" node="1>0|4|2" />
  <i3dMapping id="rotationNode1_1" node="1>0|4|2|0" />
  <i3dMapping id="workingLightGlass_1" node="1>0|4|2|0|0" />
  <i3dMapping id="workingLight15_2" node="1>0|4|3" />
  <i3dMapping id="rotationNode1_2" node="1>0|4|3|0" />
  <i3dMapping id="workingLightGlass_2" node="1>0|4|3|0|0" />
  <i3dMapping id="lightFront1" node="1>0|4|4" />
  <i3dMapping id="lightFront_0" node="1>0|4|4|0" />
  <i3dMapping id="lightFront_1" node="1>0|4|4|1" />
  <i3dMapping id="mainTubes" node="1>0|5" />
  <i3dMapping id="mainTubes1" node="1>0|5|0" />
  <i3dMapping id="mainTubesHoses1" node="1>0|5|1" />
  <i3dMapping id="mainTubesHoses2" node="1>0|5|2" />
  <i3dMapping id="mainTubesHoses3" node="1>0|5|3" />
  <i3dMapping id="mainTubesHoses4" node="1>0|5|4" />
  <i3dMapping id="movingParts" node="1>0|6" />
  <i3dMapping id="armRot" node="1>0|6|0" />
  <i3dMapping id="armMover" node="1>0|6|0|0" />
  <i3dMapping id="armMoverPart" node="1>0|6|0|0|0" />
  <i3dMapping id="bucketTubeRef" node="1>0|6|0|0|1" />
  <i3dMapping id="armMoverRefFrame" node="1>0|6|0|1" />
  <i3dMapping id="armTubesRef" node="1>0|6|0|2" />
  <i3dMapping id="armVis" node="1>0|6|0|3" />
  <i3dMapping id="attacherRot" node="1>0|6|0|4" />
  <i3dMapping id="armMoverPartRef" node="1>0|6|0|4|0" />
  <i3dMapping id="bucket" node="1>0|6|0|4|1" />
  <i3dMapping id="bucketTube" node="1>0|6|0|5" />
  <i3dMapping id="bucketTube1" node="1>0|6|0|5|0" />
  <i3dMapping id="mainArmHosesBucketTube1" node="1>0|6|0|5|1" />
  <i3dMapping id="mainArmHosesBucketTube2" node="1>0|6|0|5|2" />
  <i3dMapping id="decals1.003" node="1>0|6|0|6" />
  <i3dMapping id="decals1.005" node="1>0|6|0|7" />
  <i3dMapping id="armTubes" node="1>0|6|1" />
  <i3dMapping id="armTubes1" node="1>0|6|1|0" />
  <i3dMapping id="mainArmHosesArmTube1" node="1>0|6|1|1" />
  <i3dMapping id="mainArmHosesArmTube2" node="1>0|6|1|2" />
  <i3dMapping id="boomHoses" node="1>0|6|2" />
  <i3dMapping id="mainArmHoses1" node="1>0|6|2|0" />
  <i3dMapping id="mainArmHoses2" node="1>0|6|2|1" />
  <i3dMapping id="mainArmHoses3" node="1>0|6|2|2" />
  <i3dMapping id="mainArmHoses4" node="1>0|6|2|3" />
  <i3dMapping id="mainArmHosesArmTube11" node="1>0|6|2|4" />
  <i3dMapping id="mainArmHosesArmTube21" node="1>0|6|2|5" />
  <i3dMapping id="mainArmHosesBucketTube11" node="1>0|6|2|6" />
  <i3dMapping id="mainArmHosesBucketTube21" node="1>0|6|2|7" />
  <i3dMapping id="boomLights" node="1>0|6|3" />
  <i3dMapping id="RealLights" node="1>0|6|3|0" />
  <i3dMapping id="lightFront3" node="1>0|6|3|0|0" />
  <i3dMapping id="lightFront_2" node="1>0|6|3|0|0|0" />
  <i3dMapping id="workingLight15_3" node="1>0|6|3|1" />
  <i3dMapping id="rotationNode1_3" node="1>0|6|3|1|0" />
  <i3dMapping id="workingLightGlass_3" node="1>0|6|3|1|0|0" />
  <i3dMapping id="workingLight15_4" node="1>0|6|3|2" />
  <i3dMapping id="rotationNode1_4" node="1>0|6|3|2|0" />
  <i3dMapping id="workingLightGlass_4" node="1>0|6|3|2|0|0" />
  <i3dMapping id="decals1.001" node="1>0|6|4" />
  <i3dMapping id="decals1.002" node="1>0|6|5" />
  <i3dMapping id="mainArmVis" node="1>0|6|6" />
  <i3dMapping id="mainTubesRef" node="1>0|6|7" />
  <i3dMapping id="fillUnit" node="1>0|7" />
  <i3dMapping id="exactFillRootNodeFuel" node="1>0|7|0" />
</i3dMappings>
</vehicle>