<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="MaterialBarge" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
    <annotation> Made By FS Miner For FS25</annotation>
	
    <storeData>
        <name>Material Open Container</name>
        <specs>
            <power>100</power>
            <maxSpeed>55</maxSpeed>
        </specs>
       <functions>
            <function>$l10n_function_farmSilo</function>
        </functions>
        <storePacks>
            <storePack>FSM_CREATIONS_MARINE</storePack>
        </storePacks>
        <image>store_Barge.dds</image>
        <price>122000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>FSMCR</brand>
         <category>misc</category>
    </storeData>
    <base>
        <typeDesc>$l10n_typeDesc_container</typeDesc>
        <filename>barge.i3d</filename>
        <sounds filename="sounds/bargee.xml"/>
        <size width="8" length="30"/>
        <components>
            <component centerOfMass="0 1.494 0.7" solverIterationCount="10" mass="10000"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="VEHICLE" />
        <mapHotspot type="TRUCK"/>
		<tailwaterDepth warning="15.0" threshold="10.0"/>
    </base>
     <wheels>
        <wheelConfigurations>
             <wheelConfiguration name="Wheels" price="0">
                <wheels autoRotateBackSpeed="2.2">
                   <wheel  isLeft="true" hasParticles="false" hasTireTracks="false">
                        <physics rotSpeed="1" restLoad="6.5" repr="WFL" radius="1.47" mass="10" width="1.9" forcePointRatio="0.3" initialCompression="10" suspTravel="0.15" spring="8" damper="30" frictionScale="10" />
                    </wheel>
                    <wheel  isLeft="false" hasParticles="false" hasTireTracks="false">
                        <physics rotSpeed="1" restLoad="6.5" repr="WFR" radius="1.47" mass="10" width="1.9" forcePointRatio="0.3" initialCompression="10" suspTravel="0.15" spring="8" damper="30" frictionScale="10" />
                    </wheel>
                    <wheel  isLeft="true" hasParticles="false" hasTireTracks="false">
                        <physics rotSpeed="1" restLoad="6.5" repr="WRL" radius="1.47" mass="10" width="1.9" forcePointRatio="0.3" initialCompression="10" suspTravel="0.15" spring="8" damper="30" frictionScale="10" />
                       </wheel>
                    <wheel  isLeft="false" hasParticles="false" hasTireTracks="false">
                        <physics rotSpeed="1" restLoad="6.5" repr="WRR" radius="1.47" mass="10" width="1.9" forcePointRatio="0.3" initialCompression="10" suspTravel="0.15" spring="8" damper="30" frictionScale="10" />
                       </wheel>	
                       <wheel  isLeft="true" hasParticles="false" hasTireTracks="false">
                        <physics rotSpeed="0" restLoad="6.5" repr="WML" radius="1.47" mass="10" width="1.9" forcePointRatio="0.3" initialCompression="10" suspTravel="0.15" spring="8" damper="30" frictionScale="10" />
                       </wheel>	
                       <wheel  isLeft="true" hasParticles="false" hasTireTracks="false">
                        <physics rotSpeed="0" restLoad="6.5" repr="WMR" radius="1.47" mass="10" width="1.9" forcePointRatio="0.3" initialCompression="10" suspTravel="0.15" spring="8" damper="30" frictionScale="10" />
                       </wheel>	

                   
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/275_65R18.xml" isLeft="false" hasTireTracks="true" hasParticles="true" configId="rimsPickup06">
                        <physics rotSpeed="1" restLoad="3.3" repr="waves1" width="0.65" radius="0.5" forcePointRatio="0.25" showSteeringAngle="false" initialCompression="10" suspTravel="0.1" spring="220" damper="200" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/275_65R18.xml" isLeft="false" hasTireTracks="true" hasParticles="true" configId="rimsPickup06">
                        <physics rotSpeed="1" restLoad="3.3" repr="waves2" width="0.65" radius="0.5" forcePointRatio="0.25" showSteeringAngle="false" initialCompression="10" suspTravel="0.1" spring="220" damper="200" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/275_65R18.xml" isLeft="false" hasTireTracks="true" hasParticles="true" configId="rimsPickup06">
                        <physics rotSpeed="1" restLoad="3.3" repr="waves3" width="0.65" radius="0.5" forcePointRatio="0.25" showSteeringAngle="false" initialCompression="10" suspTravel="0.1" spring="220" damper="200" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/275_65R18.xml" isLeft="false" hasTireTracks="true" hasParticles="true" configId="rimsPickup06">
                        <physics rotSpeed="1" restLoad="3.3" repr="waves4" width="0.65" radius="0.5" forcePointRatio="0.25" showSteeringAngle="false" initialCompression="10" suspTravel="0.1" spring="220" damper="200" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/275_65R18.xml" isLeft="false" hasTireTracks="true" hasParticles="true" configId="rimsPickup06">
                        <physics rotSpeed="1" restLoad="3.3" repr="waves5" width="0.65" radius="0.5" forcePointRatio="0.25" showSteeringAngle="false" initialCompression="10" suspTravel="0.1" spring="220" damper="200" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/275_65R18.xml" isLeft="false" hasTireTracks="true" hasParticles="true" configId="rimsPickup06">
                        <physics rotSpeed="1" restLoad="3.3" repr="waves6" width="0.65" radius="0.5" forcePointRatio="0.25" showSteeringAngle="false" initialCompression="10" suspTravel="0.1" spring="220" damper="200" transRatio="1.0" frictionScale="4" mass="1" supportsWheelSink="false"/>
                        <tire tireTrackAtlasIndex="5"/>
                    </wheel>
					
                </wheels>
            </wheelConfiguration>	
        </wheelConfigurations>
		 <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="50" rotMax="90" rotCenter="0 -0.75" />
        </ackermannSteeringConfigurations>
    </wheels>

       
   
	
	<!--  <speedRotatingParts>
        <speedRotatingPart node="propR" radius="0.1"/>
        <speedRotatingPart node="propL" radius="0.1"/>
    </speedRotatingParts> -->

   <enterable>
        <exitPoint node="exitPoint"/>
        <enterReferenceNode node="barge"/>
         <cameras>
            <camera node="outdoorCamera1" rotatable="true" rotateNode="outdoorCameraTarget1" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="5" transMax="35" translation="0 0 8" rotation="-17.5 180 0">
              </camera>
         </cameras>
      </enterable>
	  
	 <motorized>
        <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="2" usage="62"  fillType="diesel" />   <!-- usage is per hour at max load and max rpm -->
            </consumerConfiguration>
        </consumerConfigurations>
        <motorConfigurations>
            <motorConfiguration hp="532" price="0">
   <motor torqueScale="2.455" minRpm="700" maxRpm="900" maxForwardSpeed="43" maxBackwardSpeed="25" brakeForce="5.9" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1">
                    <torque normRpm="0.45" torque="0.3"/>
                    <torque normRpm="0.5" torque="0.5"/>
                    <torque normRpm="0.59" torque="0.6"/>
                    <torque normRpm="0.72" torque="0.7"/>
                    <torque normRpm="0.86" torque="0.99"/>
                    <torque normRpm="1" torque="0.992"/>
    </motor>
     
                <transmission minForwardGearRatio="8.8" maxForwardGearRatio="250" minBackwardGearRatio="25" maxBackwardGearRatio="250" />
</motorConfiguration>
        </motorConfigurations>
		
       <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" wheelIndex1="1" wheelIndex2="2"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" wheelIndex1="3" wheelIndex2="4"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" wheelIndex1="5" wheelIndex2="6"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="2.8" wheelIndex1="7" wheelIndex2="8"/>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.3" differentialIndex1="1" differentialIndex2="2"/> <!-- left -->
                    <differential torqueRatio="0.5" maxSpeedRatio="1.3" differentialIndex1="3" differentialIndex2="4"/> <!-- right -->
                    <differential torqueRatio="0.5" maxSpeedRatio="2.7" differentialIndex1="5" differentialIndex2="6"/> <!-- left-right -->
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>
		
       <!--  <exhaustEffects>
            <exhaustEffect node="exhaustParticles" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.01 0.01 0.01 2.5" maxRpmColor="0 0 0 10" minRpmScale="0.05" maxRpmScale="1" xzRotationsForward="0 0" xzRotationsBackward="0 0" xzRotationsLeft="0 0" xzRotationsRight="0 0"/>
        </exhaustEffects> -->
        <motorStartDuration>1500</motorStartDuration>
 </motorized>

   
	
	<cylindered>
		<movingTools>
			<movingTool node="Wheels" wheelIndices="1 2 3 4 5 6" >
                <controls axis="AXIS_FRONTLOADER_ARM" invertAxis="false" mouseSpeedFactor="0.6" />
                <translation transSpeed="0.7" transAcceleration="80" translationAxis="2" transMax="4" transMin="0.6" startTrans="2.608" />
            </movingTool>
          </movingTools>
    </cylindered>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
				<fillUnit unitTextOverride="$l10n_unit_literShort" capacity="200000" fillTypeCategories="bulk windrow" updateMass="false" >
                        <!--  <dashboard displayType="ANIMATION" valueType="fillLevel" animName="fillLevel" />  -->
                        <exactFillRootNode node="exactFillRootNode" />
						<autoAimTargetNode node="fillAutoAimTargetNode" startZ="9.454" endZ="-12" invert="false" startPercentage="25"/>
					</fillUnit>	
                    <fillTrigger litersPerSecond="20000"/>
                    <fillUnit capacity="100" unitTextOverride="$l10n_unit_literShort" fillTypes="diesel" showOnHud="false" showInShop="true" >
                        <exactFillRootNode node="exactFillRootNodeFuel" />
					</fillUnit>	
              </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
	
	<fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolume" maxDelta="0.1" maxAllowedHeapAngle="12.5" fillUnitIndex="1"/>
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>
		
		 <unloadInfos>
            <unloadInfo>
                <node node="fillVolumeUnloadNode" width="22" length="30" />
            </unloadInfo>
        </unloadInfos>
		
    </fillVolume>
	
	 <dischargeable  >
        <dischargeNode node="raycastNode"  fillUnitIndex="1" unloadInfoIndex="1" maxDistance="29" canStartDischargeAutomatically="true">
            <info width="22" length="30"/>
            <activationTrigger node="dischargeTrigger"/>
        </dischargeNode>
    </dischargeable>
	

    <washable dirtDuration="150" washDuration="1" workMultiplier="4"/>

	 <!-- <baseMaterial>
        <material name="bargeMat" baseNode="barge">
            <shaderParameter name="colorMat0" value="SHARED_GREY2"/>
        </material>
    </baseMaterial>
    <baseMaterialConfigurations useDefaultColors="true" defaultColorIndex="14">
        <material name="bargeMat" shaderParameter="colorMat0"/>
    </baseMaterialConfigurations> -->
	
	<!-- <tensionBeltObject>
        <meshNodes>
            <meshNode node="bodyshell" />
        </meshNodes>
    </tensionBeltObject> -->
	
	
<i3dMappings>
  <i3dMapping id="mainComp" node="0>" />
  <i3dMapping id="mainVis" node="0>0" />
  <i3dMapping id="cameraEdit" node="0>0|0" />
  <i3dMapping id="bodyVis" node="0>0|1" />
  <i3dMapping id="barge" node="0>0|1|0" />
  <i3dMapping id="decals" node="0>0|1|1" />
  <i3dMapping id="DeepDecal_0" node="0>0|1|1|0" />
  <i3dMapping id="komatsu" node="0>0|1|1|1" />
  <i3dMapping id="FSM1_0" node="0>0|1|1|2" />
  <i3dMapping id="nameDecal_0" node="0>0|1|1|3" />
  <i3dMapping id="FSM1_1" node="0>0|1|1|4" />
  <i3dMapping id="nameDecal_1" node="0>0|1|1|5" />
  <i3dMapping id="DeepDecal_1" node="0>0|1|1|6" />
  <i3dMapping id="fillNodes" node="0>0|2" />
  <i3dMapping id="dischargeTrigger" node="0>0|2|0" />
  <i3dMapping id="raycastNode" node="0>0|2|1" />
  <i3dMapping id="exactFillRootNode" node="0>0|2|2" />
  <i3dMapping id="fillAutoAimTargetNode" node="0>0|2|3" />
  <i3dMapping id="dischargeTrigger1" node="0>0|2|4" />
  <i3dMapping id="fillVolume" node="0>0|2|5" />
  <i3dMapping id="fillVolumeUnloadNode" node="0>0|2|6" />
  <i3dMapping id="exitPoint" node="0>0|3" />
  <i3dMapping id="Cameras" node="0>0|4" />
  <i3dMapping id="outdoorCameraTarget1" node="0>0|4|0" />
  <i3dMapping id="outdoorCamera1" node="0>0|4|0|0" />
  <i3dMapping id="cameraRaycastNode1" node="0>0|4|1" />
  <i3dMapping id="cameraRaycastNode2" node="0>0|4|2" />
  <i3dMapping id="cameraRaycastNode3" node="0>0|4|3" />
  <i3dMapping id="shadowFocusBox" node="0>0|4|4" />
  <i3dMapping id="collitsions" node="0>0|5" />
  <i3dMapping id="col" node="0>0|5|0" />
  <i3dMapping id="col.001" node="0>0|5|1" />
  <i3dMapping id="col.002" node="0>0|5|2" />
  <i3dMapping id="col.003" node="0>0|5|3" />
  <i3dMapping id="col.004" node="0>0|5|4" />
  <i3dMapping id="exactFillRootNodeFuel" node="0>0|6" />
  <i3dMapping id="waves1" node="0>0|7" />
  <i3dMapping id="waves2" node="0>0|8" />
  <i3dMapping id="waves3" node="0>0|9" />
  <i3dMapping id="waves4" node="0>0|10" />
  <i3dMapping id="waves5" node="0>0|11" />
  <i3dMapping id="waves6" node="0>0|12" />
  <i3dMapping id="Wheels" node="0>1" />
  <i3dMapping id="WFL" node="0>1|0" />
  <i3dMapping id="WML" node="0>1|1" />
  <i3dMapping id="WRL" node="0>1|2" />
  <i3dMapping id="WFR" node="0>1|3" />
  <i3dMapping id="WMR" node="0>1|4" />
  <i3dMapping id="WRR" node="0>1|5" />
</i3dMappings>
</vehicle>
