<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="830e" 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>830E AC</name>
        <specs>
            <power>545</power>
            <maxSpeed>65</maxSpeed>
        </specs>
		<functions>
            <function>$l10n_function_dumper</function>  
        </functions>
        <storePacks>
            <storePack>FSM_CREATIONS_DUMPERS</storePack>
        </storePacks>
       <image>store_830.dds</image>
        <price>1230000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>KOMATSU</brand>
         <category>trucks</category> 
        
    </storeData>
    <base>
        <typeDesc>$l10n_typeDesc_dumper</typeDesc>
        <filename>830e.i3d</filename>
        <size width="7.29 " length="14.15" height="6.88 " />
        <sounds filename="sounds/830e.xml"/>
        <components>
            <component centerOfMass="0 0.228 0.5" solverIterationCount="10" mass="28250" />
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="Dumper"/>
        <mapHotspot type="TRUCK"/>
    </base>
   <wheels>
        <wheelConfigurations>
             <wheelConfiguration name="Wheels" price="0">
                <wheels autoRotateBackSpeed="2.2">
                   <wheel isLeft="true" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="6.5" repr="wheelPartL"  driveNode="WFL"  radius="1.65" mass="0.4" width="0.60" forcePointRatio="0.5" initialCompression="25" suspTravel="0.2" spring="60" damper="30" frictionScale="1.60" />
                    </wheel>
                    <wheel isLeft="false" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="1" restLoad="6.5" repr="wheelPartR" driveNode="WFR" radius="1.65" mass="0.4" width="0.60" forcePointRatio="0.5" initialCompression="25" suspTravel="0.2" spring="60" damper="30" frictionScale="1.60" />
                    </wheel>
                    <wheel isLeft="true" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="6.5" repr="WRL" radius="1.65" mass="0.49" width="1.6" forcePointRatio="0.5" initialCompression="25" suspTravel="0.18" spring="60" damper="30" frictionScale="1.60" />
                        
                    </wheel>
                    <wheel isLeft="false" hasParticles="true" hasTireTracks="true">
                        <physics rotSpeed="0" restLoad="6.5" repr="WRR" radius="1.65" mass="0.49" width="1.6" forcePointRatio="0.5" initialCompression="25" suspTravel="0.18" spring="60" damper="30" frictionScale="1.60" />
                        
                    </wheel>		
                </wheels>
            </wheelConfiguration>	
        </wheelConfigurations>

        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="50" rotMax="40" rotCenterWheel1="2" rotCenterWheel2="3" />
        </ackermannSteeringConfigurations>
    </wheels>
    
	 <connectionHoses>
		<localHose>
            <hose type="hydraulicIn" node="ladderTubeTT" length="5" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="ladderTubeTT1" straighteningFactor="2.5" />
        </localHose>
		
		<localHose>
            <hose type="hydraulicIn" node="tipperTubesT1" length="5" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="tipperTubesT11" straighteningFactor="2.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="tipperTubesT2" length="5" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="tipperTubesT21" straighteningFactor="2.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="tipperTubesT3" length="5" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="tipperTubesT31" straighteningFactor="2.5" />
        </localHose>
		<localHose>
            <hose type="hydraulicIn" node="tipperTubesT4" length="5" diameter="0.03" straighteningFactor="2.5" isTwoPointHose="true" />
            <target attacherJointIndices="1" type="hydraulic" node="tipperTubesT41" straighteningFactor="2.5" />
        </localHose>
		
	 </connectionHoses> 
	
  <fillUnit>
		<fillUnitConfigurations>
			<fillUnitConfiguration>
				<fillUnits>
					<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="4000">
                        <exactFillRootNode node="exactFillRootNodeFuel" />
                        <dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/> 
                  </fillUnit>
					<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="def" capacity="60" />
					<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="air" capacity="4000" />
					<fillUnit unitTextOverride="$l10n_unit_literShort" fillTypeCategories="bulk" capacity="240000" updateMass="false" >
						<exactFillRootNode node="exactFillRootNode" />
						<autoAimTargetNode node="fillAutoAimTargetNode" startZ="2.2" endZ="-4.0" invert="false" fillUnitIndex="4" startPercentage="25" />
                        <dashboard displayType="ANIMATION" valueType="fillLevel" animName="fillLevel" /> 
					</fillUnit>	
				</fillUnits>
			</fillUnitConfiguration>
		</fillUnitConfigurations>
	</fillUnit>
	
	<fillVolume>
		<fillVolumeConfigurations>
			<fillVolumeConfiguration>
				<volumes>
					<volume node="fillVolume" maxDelta="0.12" maxAllowedHeapAngle="15" fillUnitIndex="4" />
				</volumes>
			</fillVolumeConfiguration>
		</fillVolumeConfigurations>

		<unloadInfos>
			<unloadInfo>
				<node node="fillVolumeUnloadInfo" width="25.0" length="1.7" />
			</unloadInfo>            
		</unloadInfos>

		<heightNodes>
			<heightNode>
				<refNode node="fillVolumeHeightNodeBack1" />
				<refNode node="fillVolumeHeightNodeBack2" />
				<node node="effectNodes" baseScale="1 1 1" transAxis="0 0 0" transMax="0 0.5 0" orientateToWorldY="true" />
			</heightNode>             
		</heightNodes>
	</fillVolume>

	<trailer>
		<trailerConfigurations>
			<trailerConfiguration>
				<trailer>
					<tipSide name="$l10n_info_tipSideBack" dischargeNodeIndex="1" unloadInfoIndex="1">
						<animation name="tipAnimationBack" speedScale="1.0" startTipTime="0.3" />
					</tipSide>                    
				</trailer>
			</trailerConfiguration>
		</trailerConfigurations>
	</trailer>

	<dischargeable>
		<dischargeNode node="dischargeNodeBack" emptySpeed="15900" fillUnitIndex="4" unloadInfoIndex="1">
			<info width="7" length="4" zOffset="-0.2" />
			<effects>
                <effectNode effectClass="TipEffect">
                    <effectNode effectNode="emitterShapeBack" effectClass="ParticleEffect" materialType="unloadingParticle"/>
                    <effectNode effectNode="grainEffectBack" materialType="unloading" fadeTime="0.5" extraDistanceNode="dischargeNodeBack" extraDistance="0.3"/>
				</effectNode>
				<effectNode effectNode="effectSmoke" materialType="smoke" materialTypeId="1" fadeTime="0.5" />
			</effects>
		</dischargeNode>        
	</dischargeable>
	
	<machine type="discharger">

        <workArea offset="0 5 0" width="15" />
   
    </machine>
	
	<animations>
		
		<animation name="tipAnimationBack">
			<part node="tipperRot" startTime="0.5" endTime="14" startRot="0 0 0" endRot="-34 0 0" />
		
			<sound template="metalLowVar3"   startTime="0.5"   direction="1" volumeScale="14.2" pitchScale="0.3" linkNode="tipperRot" />
            <sound template="clackVar1"      startTime="1.2"   direction="1" volumeScale="7.2" pitchScale="0.1" linkNode="tipperRot" />
            <sound template="metalLowVar3"   startTime="3.2"   direction="1" volumeScale="7.2" pitchScale="0.13" linkNode="tipperRot" />
            <sound template="latchSmall"     startTime="7.2"   direction="1" volumeScale="7.2" pitchScale="0.2" linkNode="tipperRot" />
            <sound template="metalLowVar3"   startTime="9.2"   direction="1" volumeScale="7.2" pitchScale="0.2" linkNode="tipperRot" />
			
		</animation>
		
		<animation name="enterAnimation">
		
		    <part node="lightsYellowSide" startTime="0" endTime="0.99" visibility="false" />
			<part node="lightsYellowSide" startTime="0.99" endTime="1" visibility="true" />
			<part node="lightsYellowSide1" startTime="0" endTime="0.99" visibility="true" />
			<part node="lightsYellowSide1" startTime="0.99" endTime="1" visibility="false" />
			
			<part node="bodyFrontLadder"  startTime="0" endTime="5" startRot="0 0 0" endRot="-95 0 0"/>
			
			
            <sound template="metalOpen" startTime="0.3" direction="1" volumeScale="1.4" pitchScale="0.8"/>
			 <sound template="metalClose" startTime="4.99" volumeScale="0.9" pitchScale="2.8"/>
            <sound template="clackVar5" startTime="4.99" direction="-1" volumeScale="0.8" pitchScale="1"/>
			
        </animation>
		
		 <animation name="fillLevel"   >
			
			<part node="lightsGreenSide" startTime="0" endTime="0.99" visibility="true" />
			<part node="lightsGreenSide" startTime="0.99" endTime="1" visibility="false" />
		    <part node="lightsGreenSide1" startTime="0" endTime="0.99" visibility="true" />
			<part node="lightsGreenSide1" startTime="0.99" endTime="1" visibility="false" />
		  
		    <part node="lightsRedSide" startTime="0" endTime="0.99" visibility="false" />
			<part node="lightsRedSide" startTime="0.99" endTime="1" visibility="true" />
		    <part node="lightsRedSide1" startTime="0" endTime="0.99" visibility="true" />
			<part node="lightsRedSide1" startTime="0.99" endTime="1" visibility="false" />
			
	</animation> 
		
	    <animation name="rpmDisplay">
            <part node="interiorRpm" startTime="0" endTime="1" startRot="0 180 0" endRot="0 180 -165" />
        </animation> 
		
		<animation name="fuelDisplay">
            <part node="f33" startTime="0" endTime="1" startRot="0 180 0" endRot="0 180 -85"/>
        </animation>                                                                
		<animation name="tempDisplay">                                              
            <part node="t11" startTime="0" endTime="1" startRot="0 180 0" endRot="0 180 -45"/>
        </animation>                                                               
		<animation name="tempDisplay1">                                             
            <part node="t22" startTime="0" endTime="1" startRot="0 180 0" endRot="0 180 30"/>
        </animation>                                                                
		<animation name="tempDisplay2">                                             
            <part node="t33" startTime="0" endTime="1" startRot="0 180 0" endRot="0 180 45"/>
        </animation>
		
	</animations>
	
	 <lightExtension > 
		<runningLights>
		    <runningLight lightShaderNode="lightsYellowSide" shaderIntensity="5" />
			<!-- <runningLight lightShaderNode="lightsYellowSide1" shaderIntensity="5" /> -->
										   <!--  -->
			<runningLight lightShaderNode="lightsRedSide" shaderIntensity="15" />
			<runningLight lightShaderNode="lightsRedSide1" shaderIntensity="5" />
										   
			<runningLight lightShaderNode="lightsGreenSide" shaderIntensity="5"   />
			<runningLight lightShaderNode="lightsGreenSide1" shaderIntensity="5"   /> 
		</runningLights>
	</lightExtension>  
	
	<powerConsumer ptoRpm="500" neededMinPtoPower="50" neededMaxPtoPower="50"/>
	
	<cylindered>
	 <movingTools>
	      <movingTool node="tipperRot" playSound="true" isConsumingPower="true">
               </movingTool>
	 </movingTools>
		 
			<movingParts>
			 <movingPart node="tipperTubes" referencePoint="tipperTubesRef" referenceFrame="tipperTubesRef" isActiveDirty="true" maxUpdateDistance="30" divideTranslatingDistance="false">
                <translatingPart node="tipperTubes1" maxZTrans="1.0"/>
                <translatingPart node="tipperTubes2" maxZTrans="1.0"/>
                <translatingPart node="tipperTubes3" maxZTrans="1.0"/>
            </movingPart> 
			
			
            <movingPart node="wheelsBar" referencePoint="wheelsBarRef" referenceFrame="wheelsBarRef" scaleZ="true" isActiveDirty="true" maxUpdateDistance="20"/>
			
			<movingPart node="ladderTube" referencePoint="ladderTubeRef" referenceFrame="ladderTubeRef" isActiveDirty="true" maxUpdateDistance="30"> 
                <translatingPart node="ladderTube1" />
            </movingPart>
			
		</movingParts>
		
		 <sounds>
            <actionSound template="cylinderPunch" pitchScale="0.7" volumeScale="3.3" linkNode="tipperTubes"    actionNames="TRANSLATING_END_NEG TRANSLATING_END_POS" nodes="tipperTubes1"/>
            <actionSound template="cylinderPunch" pitchScale="0.7" volumeScale="3.3" linkNode="tipperTubes"    actionNames="TRANSLATING_END_NEG TRANSLATING_END_POS" nodes="tipperTubes2"/>
        </sounds>
        
	</cylindered>
    
    <enterable isTabbable="true">
        <enterReferenceNode node="bodyFrontLadder" />
        <exitPoint node="exitPoint" />
		
        <cameras>
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4.5" transMax="40" translation="0 0 9" rotation="-20 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" positionSmoothingParameter="0.4" shadowFocusBox="shadowFocusBox" />
        </cameras>
		
		<enterAnimation name="enterAnimation"/> 
		
        <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="TEXT" valueType="time" node="numbersTime" textColor="0.9 0.9 0.9 1" textSize="0.004" textMask="00:00" emissiveScale="0.2" font="GENERIC" textAlignment="CENTER" groups="WORKING"/>
    <!--         <dashboard displayType="TEXT" valueType="operatingTime" node="numbersTime" textColor="1 1 1 1" textSize="0.0045" textMask="0000.0" font="DIGIT" groups="MOTOR_ACTIVE"/> -->
        </dashboards>

        <mirrors>
            <mirror node="rearCamera_display" cameraNode="rearCamera_camera" prio="2" cameraFovY="90" nightReflectionScale="2"/>
        </mirrors>		
		
    </enterable>
	
	  <suspensions>
        <suspension node="seatRot"   weight="100" minTranslation="-1 -0.5 -0.5" maxTranslation="1 0.5 0.5" 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>  
	
    <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="1500" fillType="diesel" />
                <!-- usage is per hour at max load and max rpm -->
                <consumer fillUnitIndex="2" usage="3.5" fillType="def" />
                <!-- usage is per hour at max load and max rpm -->
                <consumer fillUnitIndex="3" usage="300" fillType="air" permanentConsumption="false" refillLitersPerSecond="350" refillCapacityPercentage="0.5" />
                <!-- usage per second at full brake power -->
            </consumerConfiguration>
        </consumerConfigurations>
        <differentialConfigurations>
             <differentialConfiguration>
				<differentials>
					<differential torqueRatio="0.5" maxSpeedRatio="1.6" wheelIndex1="1" wheelIndex2="2" />
				<!-- front left-right -->
					<differential torqueRatio="0.5" maxSpeedRatio="1.6" wheelIndex1="3" wheelIndex2="4" />
				<!-- back left-right -->
					<differential torqueRatio="0.7" maxSpeedRatio="1.6" differentialIndex1="1" differentialIndex2="2" />
				<!-- front-back -->
				</differentials>
            </differentialConfiguration>
        </differentialConfigurations>
        <motorConfigurations>
            <motorConfiguration name="830E" hp="545" price="0">
                <motor torqueScale="15.394" minRpm="850" maxRpm="2800" maxForwardSpeed="62" maxBackwardSpeed="17" brakeForce="60" lowBrakeForceScale="1" >
                    <torque rpm="850" torque="0.3"/>
                    <torque rpm="1000" torque="0.6"/>
                    <torque rpm="1450" torque="0.8"/>
                    <torque rpm="1980" torque="1"/>
                    <torque rpm="2400" torque="1"/>
                    <torque rpm="2900" torque="0.7"/>
                </motor>

                <transmission autoGearChangeTime="0.2" gearChangeTime="0.2" axleRatio="5" startGearThreshold="1.0" name="$l10n_info_transmission_manual">
                    <directionChange useGear="true" useGroup="false" changeTime="0.5"/>

                    <forwardGear gearRatio="9.98"  name="1" />
                    <forwardGear gearRatio="7.69"  name="2" />
                    <forwardGear gearRatio="5.94"  name="3" />
                    <forwardGear gearRatio="4.57"  name="4" />
                    <forwardGear gearRatio="3.53"  name="5" />
                    <forwardGear gearRatio="2.83"  name="6" />
                    <backwardGear gearRatio="9.29" name="R1"/>
                </transmission>
            </motorConfiguration>
        </motorConfigurations>
        <exhaustEffects>
			<exhaustEffect node="exhaust1" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.2 0.2 0.2 0.06" maxRpmColor="0.02 0.02 0.02 9" minRpmScale="0.1" maxRpmScale="0.7" xzRotationsOffset="50 0" xzRotationsForward="-50 0" xzRotationsBackward="50 0" xzRotationsLeft="20 -50" xzRotationsRight="20 50" />
			<exhaustEffect node="exhaust2" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.2 0.2 0.2 0.06" maxRpmColor="0.02 0.02 0.02 9" minRpmScale="0.1" maxRpmScale="0.7" xzRotationsOffset="50 0" xzRotationsForward="-50 0" xzRotationsBackward="50 0" xzRotationsLeft="20 -50" xzRotationsRight="20 50" />
		</exhaustEffects>
        <motorStartDuration>3500</motorStartDuration>
		
		<animationNodes>
            <animationNode node="fan" rotAxis="3" rotSpeed="400" turnOnFadeTime="4" turnOffFadeTime="5"/>
        </animationNodes> 
		
		<!-- <dashboards>
            <dashboard displayType="ANIMATION" valueType="rpm"              animName="rpmDisplay"  minValueAnim="500" maxValueAnim="3000" groups="MOTOR_ACTIVE"/>
			
        </dashboards>
		
		<gearLevers>
            <gearLever node="interiorKnob" centerAxis="2" changeTime="0.3">
                <state gear="-1" yRot="0" xRot="35.62" />
				<state gear="0" yRot="0" xRot="27.272" />
                <state gear="1" yRot="0" xRot="-42.007" />
                <state gear="2" yRot="0" xRot="-32" />
                <state gear="3" yRot="0" xRot="-17.552" />
                <state gear="4" yRot="0" xRot="-10" />
				<state gear="5" yRot="0" xRot="-1.702" />
				<state gear="6" yRot="0" xRot="8.027" />
            </gearLever>
		</gearLevers>  -->
		
		 <dashboards>
		 
            <dashboard displayType="TEXT"        valueType="gear" node="numbersGears" textColor="0.9 0.9 0.9 1" textSize="0.005" textMask="00" font="GENERIC" textAlignment="CENTER" emissiveScale="0.5" groups="WORKING"/>
			
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay"   minValueAnim="20" maxValueAnim="120" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay1"  minValueAnim="20" maxValueAnim="120" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay2"  minValueAnim="20" maxValueAnim="80" groups="MOTOR_ACTIVE"/>
            <dashboard displayType="ANIMATION" valueType="rpm"              animName="rpmDisplay"  minValueAnim="500" maxValueAnim="3000" groups="MOTOR_ACTIVE"/>
			
			
            <dashboard displayType="TEXT" valueType="speed" node="numbersSpeed" textColor="0 0 0 1" textSize="0.018" textMask="00" font="DIGIT" groups="MOTOR_ACTIVE"/>
           
        </dashboards>
       
    </motorized>
	
    <drivable>
       
       <steeringWheel node="steeringWheel" indoorRotation="450" outdoorRotation="30" />  
       
    </drivable>
    
     <foliageBending>
        <bendingNode minX="-2" maxX="2" minZ="-3.47" maxZ="5.44" yOffset="0.5" />
    </foliageBending> 
	
	 <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2" />
    <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2" />
	
	 <lights>
        <states>
            <state lightTypes="0"/>
            <state lightTypes="0 1"/>
            <state lightTypes="0 1 2"/>
        </states>
		
		<realLights>
		 
            <low>
			 <light node="rearRed" lightTypes="0" />
			 <light node="Yellow1" lightTypes="0" />
			 <light node="blue" lightTypes="0" />
			 
                <light node="frontLightLow" lightTypes="1" />
				
				<light node="frontLightHigh" lightTypes="2" />
				
                <brakeLight node="rearRed" />
				
                <reverseLight node="rearReverse" />
            </low>
           
            <high>
			 <light node="rearRed" lightTypes="0" />
			 <light node="Yellow1" lightTypes="0" />
			 <light node="blue" lightTypes="0" />
			 
                <light node="frontLightLow" lightTypes="1" />
				
				<light node="frontLightHigh" lightTypes="2" />
				
                <brakeLight node="rearRed" />
				
                <reverseLight node="rearReverse" />
            </high>
        </realLights>
		 
		 <defaultLights> 
		 
             <defaultLight shaderNode="lightsYellow12" lightTypes="0"/> 
             <defaultLight shaderNode="lightsRedRear" lightTypes="0"/> 
             <defaultLight shaderNode="lightsYellow1" lightTypes="0"/> 
			 
             <defaultLight shaderNode="0>0|3|2|0" lightTypes="1"/> 
             <defaultLight shaderNode="0>0|3|5|0" lightTypes="1"/> 
			 
             <defaultLight shaderNode="0>0|3|3|0" lightTypes="2"/> 
             <defaultLight shaderNode="0>0|3|4|0" lightTypes="2"/> 
             <defaultLight shaderNode="0>0|3|6|0" lightTypes="2"/> 
             <defaultLight shaderNode="0>0|3|7|0" lightTypes="2"/> 
			 
        </defaultLights> 
		
        <reverseLights>
            <reverseLight shaderNode="lightsReverse1" intensity="5" />
            <reverseLight shaderNode="lightsReverse2" intensity="5" />
        </reverseLights> 
		 
		 <dashboards>
			<dashboard displayType="EMITTER" valueType="lightState"      node="interiorDashButtons"     intensity="0.5" lightTypes="0"    groups="MOTOR_ACTIVE"/>		
			<dashboard displayType="EMITTER" valueType="lightState" node="cameraDecals"                 intensity="0.7" lightTypes="0"    groups="MOTOR_ACTIVE"/>
			
		</dashboards>
		
    </lights>  
	
  <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="interiorDashScreenPre" groups="MOTOR_STARTING" />
			<dashboard displayType="VISIBILITY" node="preloadScreen" groups="MOTOR_STARTING" />
			
			<dashboard displayType="VISIBILITY" node="interiorDashScreenOn" groups="WORKING" />
			<dashboard displayType="VISIBILITY" node="hide" groups="WORKING" />
			<dashboard displayType="VISIBILITY" node="cameraDisplayRoot" groups="WORKING" />
			
		</default>  
    </dashboard> 
 
		<baseColorConfigurations title="Body Color" useDefaultColors="true" defaultColorMaterialTemplateName="calibratedGlossPaint">
		 
        <baseColorConfiguration name="Komatsu Orange New"      color="1 0.546 0"             />
        <baseColorConfiguration name="Komatsu Orange"          color="0.6 0.5 0"             />
        <baseColorConfiguration name="Komatsu Old Orange"      color="0.739 0.292 0.036"     />
        <baseColorConfiguration name="Komatsu Old Grey"        color="0.114 0.118 0.130"     />
        <baseColorConfiguration name="Komatsu Dark Grey"       color="0.03 0.03 0.032"       />
        <baseColorConfiguration name="Komatsu White"           color="0.7 0.7 0.75"          />
        <baseColorConfiguration name="Komatsu Dark Blue"       color="0.002 0.019 0.038"     />
        <baseColorConfiguration name="Komatsu New Blue"        color="0.06 0.06 0.16"        />
        <baseColorConfiguration name="Komatsu Navy Blue"       color="0.09 0.13 0.26"        />
        <baseColorConfiguration name="Komatsu Blue"            color="0 0.000212 0.06072"    />

        <material materialSlotName="body1_mat"/>
    </baseColorConfigurations>

    <designColorConfigurations useDefaultColors="true" defaultColorMaterialTemplateName="calibratedGlossPaint" title="Design Color">
	
        <designColorConfiguration name="Komatsu Dark Grey"       color="0.03 0.03 0.032"       />
        <designColorConfiguration name="Komatsu Orange"          color="0.6 0.5 0"             />
        <designColorConfiguration name="Komatsu Old Orange"      color="0.739 0.292 0.036"     />
        <designColorConfiguration name="Komatsu Orange New"      color="1 0.546 0"             />
        <designColorConfiguration name="Komatsu Old Grey"        color="0.114 0.118 0.130"     />
        <designColorConfiguration name="Komatsu White"           color="0.7 0.7 0.75"          />
        <designColorConfiguration name="Komatsu Dark Blue"       color="0.002 0.01 0.03"     />
        <designColorConfiguration name="Komatsu New Blue"        color="0.06 0.06 0.16"        />
        <designColorConfiguration name="Komatsu Navy Blue"       color="0.09 0.13 0.26"        />
        <designColorConfiguration name="Komatsu Blue"            color="0 0.000212 0.06072"    />

        <material materialSlotName="body2_mat"/>
    </designColorConfigurations>
	
	<rimColorConfigurations useDefaultColors="true" title="Tracks Color"  >
	
      <rimColorConfiguration    name="Komatsu Orange New"      color="1 0.546 0"             /> 
	  <rimColorConfiguration    name="Komatsu Orange"          color="0.6 0.5 0"             /> 
      <rimColorConfiguration    name="Komatsu Old Orange"      color="0.739 0.292 0.036"     /> 
	  <rimColorConfiguration    name="Komatsu Old Grey"        color="0.114 0.118 0.130"     /> 
	  <rimColorConfiguration    name="Komatsu Dark Grey"       color="0.03 0.03 0.032"       /> 
	  <rimColorConfiguration    name="Komatsu White"           color="0.7 0.7 0.75"          /> 
      <rimColorConfiguration    name="Komatsu Dark Blue"       color="0.002 0.019 0.038"     /> 
      <rimColorConfiguration    name="Komatsu New Blue"        color="0.06 0.06 0.16"        /> 
      <rimColorConfiguration    name="Komatsu Navy Blue"       color="0.09 0.13 0.26"        /> 
	  <rimColorConfiguration    name="Komatsu Blue"            color="0 0.000212 0.06072"    /> 	
		
        <material materialSlotName="rims_mat" materialTemplateUseColorOnly="true" />
    </rimColorConfigurations>


<i3dMappings>
  <i3dMapping id="mainComp" node="0>" />
  <i3dMapping id="mainVis" node="0>0" />
  <i3dMapping id="animations" node="0>0|0" />
  <i3dMapping id="bodyFrontLadder" node="0>0|0|0" />
  <i3dMapping id="ladderTubeRef" node="0>0|0|0|0" />
  <i3dMapping id="fan" node="0>0|0|1" />
  <i3dMapping id="movingParts" node="0>0|0|2" />
  <i3dMapping id="ladderTube" node="0>0|0|2|0" />
  <i3dMapping id="ladderTube1" node="0>0|0|2|0|0" />
  <i3dMapping id="bodyGrey.003" node="0>0|0|2|0|0|0" />
  <i3dMapping id="ladderTubeTT" node="0>0|0|2|0|1" />
  <i3dMapping id="ladderTubeTT1" node="0>0|0|2|1" />
  <i3dMapping id="tipperTubesRef" node="0>0|0|2|2" />
  <i3dMapping id="tipperTubesT11" node="0>0|0|2|3" />
  <i3dMapping id="tipperTubesT21" node="0>0|0|2|4" />
  <i3dMapping id="tipperTubesT31" node="0>0|0|2|5" />
  <i3dMapping id="tipperTubesT41" node="0>0|0|2|6" />
  <i3dMapping id="bodyVis" node="0>0|1" />
  <i3dMapping id="Circle" node="0>0|1|0" />
  <i3dMapping id="bodyYellowFloor" node="0>0|1|1" />
  <i3dMapping id="noScratch" node="0>0|1|2" />
  <i3dMapping id="d3" node="0>0|1|3" />
  <i3dMapping id="d4" node="0>0|1|4" />
  <i3dMapping id="exactFillRootNodeFuel" node="0>0|1|5" />
  <i3dMapping id="exhaust1" node="0>0|1|6" />
  <i3dMapping id="exhaust2" node="0>0|1|7" />
  <i3dMapping id="exitPoint" node="0>0|1|8" />
  <i3dMapping id="fire" node="0>0|1|9" />
  <i3dMapping id="glass.001" node="0>0|1|10" />
  <i3dMapping id="grill1" node="0>0|1|11" />
  <i3dMapping id="mirror_0" node="0>0|1|12" />
  <i3dMapping id="mirrorIn_0" node="0>0|1|12|0" />
  <i3dMapping id="z.001_0" node="0>0|1|12|1" />
  <i3dMapping id="mirrorR" node="0>0|1|13" />
  <i3dMapping id="mirror_1" node="0>0|1|13|0" />
  <i3dMapping id="mirrorIn_1" node="0>0|1|13|0|0" />
  <i3dMapping id="z.001_1" node="0>0|1|13|0|1" />
  <i3dMapping id="rubber" node="0>0|1|14" />
  <i3dMapping id="shared" node="0>0|1|15" />
  <i3dMapping id="bodyGrey" node="0>0|1|15|0" />
  <i3dMapping id="bodyYellow" node="0>0|1|15|1" />
  <i3dMapping id="engine.001" node="0>0|1|15|2" />
  <i3dMapping id="cameras" node="0>0|1|16" />
  <i3dMapping id="outdoorCameraTarget" node="0>0|1|16|0" />
  <i3dMapping id="outdoorCamera1" node="0>0|1|16|0|0" />
  <i3dMapping id="cameraRaycastNode1" node="0>0|1|16|1" />
  <i3dMapping id="cameraRaycastNode2" node="0>0|1|16|2" />
  <i3dMapping id="cameraRaycastNode3" node="0>0|1|16|3" />
  <i3dMapping id="shadowFocusBox" node="0>0|1|16|4" />
  <i3dMapping id="ai" node="0>0|1|17" />
  <i3dMapping id="cooller" node="0>0|1|18" />
  <i3dMapping id="interiorRoot" node="0>0|1|19" />
  <i3dMapping id="Empty.001" node="0>0|1|19|0" />
  <i3dMapping id="Empty.004" node="0>0|1|19|1" />
  <i3dMapping id="interiorDashButtons" node="0>0|1|19|2" />
  <i3dMapping id="interiorDashRoot" node="0>0|1|19|3" />
  <i3dMapping id="NRpm" node="0>0|1|19|3|0" />
  <i3dMapping id="interiorRpm" node="0>0|1|19|3|0|0" />
  <i3dMapping id="dashNumbers" node="0>0|1|19|3|1" />
  <i3dMapping id="NumbersRpm" node="0>0|1|19|3|1|0" />
  <i3dMapping id="numbersGears" node="0>0|1|19|3|1|1" />
  <i3dMapping id="numbersSpeed" node="0>0|1|19|3|1|2" />
  <i3dMapping id="numbersTime" node="0>0|1|19|3|1|3" />
  <i3dMapping id="hide" node="0>0|1|19|3|2" />
  <i3dMapping id="NRpm.001" node="0>0|1|19|3|2|0" />
  <i3dMapping id="t11" node="0>0|1|19|3|2|0|0" />
  <i3dMapping id="NRpm.002" node="0>0|1|19|3|2|1" />
  <i3dMapping id="f33" node="0>0|1|19|3|2|1|0" />
  <i3dMapping id="NRpm.003" node="0>0|1|19|3|2|2" />
  <i3dMapping id="t33" node="0>0|1|19|3|2|2|0" />
  <i3dMapping id="NRpm.004" node="0>0|1|19|3|2|3" />
  <i3dMapping id="t22" node="0>0|1|19|3|2|3|0" />
  <i3dMapping id="interiorDashScreenOn" node="0>0|1|19|3|3" />
  <i3dMapping id="interiorDashScreenPre" node="0>0|1|19|3|4" />
  <i3dMapping id="interiorVV" node="0>0|1|19|4" />
  <i3dMapping id="seatRot" node="0>0|1|19|5" />
  <i3dMapping id="interiorVV.001" node="0>0|1|19|5|0" />
  <i3dMapping id="indoorCamera1" node="0>0|1|19|5|1" />
  <i3dMapping id="PlayerTest" node="0>0|1|19|5|2" />
  <i3dMapping id="player_rightFoot" node="0>0|1|19|5|2|0" />
  <i3dMapping id="cylinder_0" node="0>0|1|19|5|2|0|0" />
  <i3dMapping id="cone_0" node="0>0|1|19|5|2|0|0|0" />
  <i3dMapping id="player_leftFoot" node="0>0|1|19|5|2|1" />
  <i3dMapping id="cylinder_1" node="0>0|1|19|5|2|1|0" />
  <i3dMapping id="cone_1" node="0>0|1|19|5|2|1|0|0" />
  <i3dMapping id="player_skin" node="0>0|1|19|5|2|2" />
  <i3dMapping id="cube" node="0>0|1|19|5|2|2|0" />
  <i3dMapping id="sphere" node="0>0|1|19|5|2|2|0|0" />
  <i3dMapping id="steeringWheelRot" node="0>0|1|19|6" />
  <i3dMapping id="steeringWheel" node="0>0|1|19|6|0" />
  <i3dMapping id="steeringWheel.001" node="0>0|1|19|6|0|0" />
  <i3dMapping id="player_leftHand" node="0>0|1|19|6|0|1" />
  <i3dMapping id="cylinder_2" node="0>0|1|19|6|0|1|0" />
  <i3dMapping id="cone_2" node="0>0|1|19|6|0|1|0|0" />
  <i3dMapping id="cone_3" node="0>0|1|19|6|0|1|0|1" />
  <i3dMapping id="player_rightHand" node="0>0|1|19|6|0|2" />
  <i3dMapping id="cylinder_3" node="0>0|1|19|6|0|2|0" />
  <i3dMapping id="cone_4" node="0>0|1|19|6|0|2|0|0" />
  <i3dMapping id="cone_5" node="0>0|1|19|6|0|2|0|1" />
  <i3dMapping id="FSMrearCamera" node="0>0|1|20" />
  <i3dMapping id="boxRoot" node="0>0|1|20|0" />
  <i3dMapping id="box" node="0>0|1|20|0|0" />
  <i3dMapping id="preloadScreen" node="0>0|1|20|0|1" />
  <i3dMapping id="cameraDecals" node="0>0|1|20|0|2" />
  <i3dMapping id="cameraDisplayRoot" node="0>0|1|20|0|3" />
  <i3dMapping id="rearCamera_display" node="0>0|1|20|0|3|0" />
  <i3dMapping id="camera_05" node="0>0|1|20|1" />
  <i3dMapping id="rotArm" node="0>0|1|20|1|0" />
  <i3dMapping id="glass" node="0>0|1|20|1|0|0" />
  <i3dMapping id="rearCamera_camera" node="0>0|1|20|1|0|1" />
  <i3dMapping id="empty" node="0>0|2" />
  <i3dMapping id="lightsRoot" node="0>0|3" />
  <i3dMapping id="lightsReverse1" node="0>0|3|0" />
  <i3dMapping id="lightsYellow1" node="0>0|3|1" />
  <i3dMapping id="workingLight101" node="0>0|3|2" />
  <i3dMapping id="l1_0" node="0>0|3|2|0" />
  <i3dMapping id="l2_0" node="0>0|3|2|0|0" />
  <i3dMapping id="workingLight102" node="0>0|3|3" />
  <i3dMapping id="l1_1" node="0>0|3|3|0" />
  <i3dMapping id="l2_1" node="0>0|3|3|0|0" />
  <i3dMapping id="workingLight103" node="0>0|3|4" />
  <i3dMapping id="l1_2" node="0>0|3|4|0" />
  <i3dMapping id="l2_2" node="0>0|3|4|0|0" />
  <i3dMapping id="workingLight104" node="0>0|3|5" />
  <i3dMapping id="l1_3" node="0>0|3|5|0" />
  <i3dMapping id="l2_3" node="0>0|3|5|0|0" />
  <i3dMapping id="workingLight105" node="0>0|3|6" />
  <i3dMapping id="l1_4" node="0>0|3|6|0" />
  <i3dMapping id="l2_4" node="0>0|3|6|0|0" />
  <i3dMapping id="workingLight106" node="0>0|3|7" />
  <i3dMapping id="l1_5" node="0>0|3|7|0" />
  <i3dMapping id="l2_5" node="0>0|3|7|0|0" />
  <i3dMapping id="lightsRedRear" node="0>0|3|8" />
  <i3dMapping id="lightsGreenSide" node="0>0|3|9" />
  <i3dMapping id="lightsGreenSide1" node="0>0|3|10" />
  <i3dMapping id="lightsRedSide" node="0>0|3|11" />
  <i3dMapping id="lightsRedSide1" node="0>0|3|12" />
  <i3dMapping id="lightsYellowSide" node="0>0|3|13" />
  <i3dMapping id="lightsYellowSide1" node="0>0|3|14" />
  <i3dMapping id="lightsReverse2" node="0>0|3|15" />
  <i3dMapping id="RealLights" node="0>0|3|16" />
  <i3dMapping id="frontLightLow" node="0>0|3|16|0" />
  <i3dMapping id="frontLight" node="0>0|3|16|0|0" />
  <i3dMapping id="frontLightHigh" node="0>0|3|16|1" />
  <i3dMapping id="frontLightHigh1" node="0>0|3|16|1|0" />
  <i3dMapping id="rearReverse" node="0>0|3|16|2" />
  <i3dMapping id="rearRed" node="0>0|3|16|3" />
  <i3dMapping id="Yellow1" node="0>0|3|16|4" />
  <i3dMapping id="Yellow_0" node="0>0|3|16|4|0" />
  <i3dMapping id="Yellow_1" node="0>0|3|16|4|1" />
  <i3dMapping id="Yellow_2" node="0>0|3|16|4|2" />
  <i3dMapping id="Yellow_3" node="0>0|3|16|4|3" />
  <i3dMapping id="Yellow_4" node="0>0|3|16|4|4" />
  <i3dMapping id="Yellow_5" node="0>0|3|16|4|5" />
  <i3dMapping id="Yellow_6" node="0>0|3|16|4|6" />
  <i3dMapping id="blue" node="0>0|3|16|5" />
  <i3dMapping id="tipperRot" node="0>0|4" />
  <i3dMapping id="bodyTipper" node="0>0|4|0" />
  <i3dMapping id="bodyGrey.002" node="0>0|4|0|0" />
  <i3dMapping id="noScratch.002" node="0>0|4|0|1" />
  <i3dMapping id="d1" node="0>0|4|1" />
  <i3dMapping id="d2" node="0>0|4|2" />
  <i3dMapping id="lightsYellow12" node="0>0|4|3" />
  <i3dMapping id="tipperTubes" node="0>0|4|4" />
  <i3dMapping id="tipperTubes1" node="0>0|4|4|0" />
  <i3dMapping id="tipperTubes2" node="0>0|4|4|0|0" />
  <i3dMapping id="tipperTubes3" node="0>0|4|4|0|0|0" />
  <i3dMapping id="tipperTubes.001" node="0>0|4|4|0|0|0|0" />
  <i3dMapping id="tipperTubesT1" node="0>0|4|4|0|0|0|0|0" />
  <i3dMapping id="tipperTubesT2" node="0>0|4|4|0|0|0|0|1" />
  <i3dMapping id="tipperTubesT3" node="0>0|4|4|0|0|0|0|2" />
  <i3dMapping id="tipperTubesT4" node="0>0|4|4|0|0|0|0|3" />
  <i3dMapping id="fsMiner1_0" node="0>0|4|5" />
  <i3dMapping id="22" node="0>0|4|6" />
  <i3dMapping id="fillNodes" node="0>0|4|7" />
  <i3dMapping id="exactFillRootNode" node="0>0|4|7|0" />
  <i3dMapping id="fillAutoAimTargetNode" node="0>0|4|7|1" />
  <i3dMapping id="effect" node="0>0|4|7|2" />
  <i3dMapping id="effectNodes" node="0>0|4|7|2|0" />
  <i3dMapping id="grainEffectBack" node="0>0|4|7|2|0|0" />
  <i3dMapping id="effectSmoke" node="0>0|4|7|2|0|1" />
  <i3dMapping id="particleNode" node="0>0|4|7|2|1" />
  <i3dMapping id="emitterShapeBack" node="0>0|4|7|2|1|0" />
  <i3dMapping id="fillVolumeTrans" node="0>0|4|7|3" />
  <i3dMapping id="fillVolume" node="0>0|4|7|3|0" />
  <i3dMapping id="fillVolumeHeightNodeBack1" node="0>0|4|7|4" />
  <i3dMapping id="fillVolumeHeightNodeBack2" node="0>0|4|7|5" />
  <i3dMapping id="fillVolumeUnloadInfo" node="0>0|4|7|6" />
  <i3dMapping id="fsMiner1_1" node="0>0|4|8" />
  <i3dMapping id="wheels" node="0>0|5" />
  <i3dMapping id="WRL" node="0>0|5|0" />
  <i3dMapping id="bodyGrey.004" node="0>0|5|0|0" />
  <i3dMapping id="noScratch.003" node="0>0|5|0|1" />
  <i3dMapping id="www.001" node="0>0|5|0|2" />
  <i3dMapping id="WRR" node="0>0|5|1" />
  <i3dMapping id="bodyGrey.005" node="0>0|5|1|0" />
  <i3dMapping id="noScratch.006" node="0>0|5|1|1" />
  <i3dMapping id="www.002" node="0>0|5|1|2" />
  <i3dMapping id="wheelPartL" node="0>0|5|2" />
  <i3dMapping id="WFL" node="0>0|5|2|0" />
  <i3dMapping id="www.004" node="0>0|5|2|0|0" />
  <i3dMapping id="wheelsBarRef" node="0>0|5|2|1" />
  <i3dMapping id="noScratch.005" node="0>0|5|2|2" />
  <i3dMapping id="wheelPartR" node="0>0|5|3" />
  <i3dMapping id="WFR" node="0>0|5|3|0" />
  <i3dMapping id="www.003" node="0>0|5|3|0|0" />
  <i3dMapping id="noScratch.004" node="0>0|5|3|1" />
  <i3dMapping id="wheelsBar" node="0>0|5|3|2" />
  <i3dMapping id="dischargeNodeBack" node="0>0|6" />
  <i3dMapping id="camera" node="0>0|7" />
</i3dMappings>


</vehicle>