<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="MAC_Dump">
	<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <en>MAC_Dump</en>
        <de>MAC_Dump</de>
    </name>
	 <typeDesc>$l10n_TypeDesc_Tipper</typeDesc>
    <filename>MAC_TraconsPJ.i3d</filename>

    <size width="4" length="12.0"/>

	<numWheels>6</numWheels>
    <wheels autoRotateBackSpeed="1.0">
		<wheel rotSpeed="0" restLoad="12.0" repr="0>11"    forcePointRatio="0.3" driveNode="0>11"radius="0.62" width="0.64" initialCompression="60" suspTravel="0.1" spring="85" damper="65" maxLongStiffness="40" maxLatStiffness="60" maxLatStiffnessLoad="3" mass="3" hasTyreTracks="true" tyreTrackAtlasIndex="1" tireType="street" />
        <wheel rotSpeed="0" restLoad="12.0" repr="0>2"    forcePointRatio="0.3" driveNode="0>2" radius="0.62" width="0.64" initialCompression="60" suspTravel="0.1" spring="85" damper="65" maxLongStiffness="40" maxLatStiffness="60" maxLatStiffnessLoad="3" mass="3" hasTyreTracks="true" tyreTrackAtlasIndex="1" tireType="street" />
		<wheel rotSpeed="0" restLoad="12.0" repr="0>12"  forcePointRatio="0.3" driveNode="0>12" radius="0.62" width="0.64" initialCompression="60" suspTravel="0.1" spring="85" damper="65" maxLongStiffness="40" maxLatStiffness="60" maxLatStiffnessLoad="3" mass="3" hasTyreTracks="true" tyreTrackAtlasIndex="1" tireType="street" />
        <wheel rotSpeed="0" restLoad="12.0" repr="0>3"  forcePointRatio="0.3" driveNode="0>3" radius="0.62" width="0.64" initialCompression="60" suspTravel="0.1" spring="85" damper="65" maxLongStiffness="40" maxLatStiffness="60" maxLatStiffnessLoad="3" mass="3" hasTyreTracks="true" tyreTrackAtlasIndex="1" tireType="street" />	
		<wheel  restLoad="1.3" repr="0>0" driveNode="0>0" radius="0.67" initialCompression="8" suspTravel="0.25" spring="32" damper="75" frictionScale="1.5" mass="0.2475" steeringAxleScale="-0.7" steeringAxleRotMax="22" steeringAxleRotMin="-22" />
        <wheel  restLoad="1.3" repr="0>1" driveNode="0>1" radius="0.67" initialCompression="8" suspTravel="0.25" spring="32" damper="75" frictionScale="1.5" mass="0.2475" steeringAxleScale="-0.7" steeringAxleRotMax="22" steeringAxleRotMin="-22" />
	</wheels>
   
   <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0"  linkNode="0>0" filename="Ruedas/Ruedas.i3d" />
        <dynamicallyLoadedPart node="1"  linkNode="0>1" filename="Ruedas/Ruedas.i3d" />
        <dynamicallyLoadedPart node="0"  linkNode="0>2"       filename="Ruedas/Ruedas.i3d" />
        <dynamicallyLoadedPart node="1"  linkNode="0>3"       filename="Ruedas/Ruedas.i3d" />
		<dynamicallyLoadedPart node="0"  linkNode="0>11" 		filename="Ruedas/Ruedas.i3d" /> 
        <dynamicallyLoadedPart node="1"  linkNode="0>12"      filename="Ruedas/Ruedas.i3d" /> 
		<dynamicallyLoadedPart node="1"  linkNode="0>13|1" 		filename="Ruedas/Ruedas.i3d" /> 
        <dynamicallyLoadedPart node="0"  linkNode="0>13|0"      filename="Ruedas/Ruedas.i3d" />  
	</dynamicallyLoadedParts>	
   
   
   <brakeForce>0.4</brakeForce>
	<downForce>8</downForce>
	<capacity>80000</capacity>  
	
	

	<lightCoronas>
		<lightCorona index="0>5|3|0" />
	</lightCoronas>

	<brakeLights>
		<brakeLight index="0>5|3|1" />
	</brakeLights>

	<turnSignals>
        <turnSignalLeft index="0>5|3|2" />
        <turnSignalRight index="0>5|3|3" />
    </turnSignals>
		
	 <reverseLights>
        <reverseLight index="0>5|3|4" />
    </reverseLights>
	
    <attacherJoint index="0>9" jointType="semitrailer"/>  
	
	<fillVolumes>
        <fillVolume index="0>5|20|0" />
    </fillVolumes>
		
	<fillVolumeHeights>
        <fillVolumeHeight fillVolumeId="1">
            <refNode index="0>5|19|0" />
            <refNode index="0>5|19|1" />
            <node index="0>5|18|0|0" baseScale="0.95 1 1" transAxis="0 1 0" transMax="0 0.05 0" />
            <node index="0>5|18|0|1" baseScale="1.8 0.1 1" />
        </fillVolumeHeight>        
    </fillVolumeHeights> 
	
	<fillRootNode index="0>" />
    <exactFillRootNode index="0>5|5" />
    <fillAutoAimTargetNode index="0>5|6" />
    <fillMassNode index="0>" />

    <fillTypes fruitTypes="beetPulp washedPotato steamedPotato potato potato pigForage wheat rape maize barley chaff potato sugarBeet silage woodChips grass_windrow barley_windrow manure forage_mixing forage sand gravel cement toutvenant concrete fertilizer sunflower stone limestone kalk coal soil dirt tailings wheat_windrow"/>
	
	<tipReferencePoints>
		<tipReferencePoint index="0>10|0" width="0.5" />
    </tipReferencePoints>

    	
	<tipAnimations>
         <tipAnimation speedScale="1" animationName="tipAnimationBack" dischargeStartTime="2" dischargeEndTime="13" >
            <tipEffect fillTypes="beetPulp washedPotato steamedPotato potato potato pigForage wheat rape maize barley chaff potato sugarBeet silage woodChips grass_windrow barley_windrow manure forage_mixing forage sand gravel cement toutvenant concrete fertilizer sunflower stone limestone kalk coal soil dirt tailings wheat_windrow">                
				<effectNode node="0|0|0" linkNode="0>5|18|0|0" materialType="unloading" materialTypeId="3" position="0 0 0" filename="$data/vehicles/particleAnimations/shared/unloadingBack.i3d" fadeTime="0.5"/>
                <effectNode node="0|0|1" linkNode="0>5|18|0|0" materialType="smoke"     materialTypeId="1" position="0 0 0" filename="$data/vehicles/particleAnimations/shared/unloadingBack.i3d" fadeTime="0.5"/>
			</tipEffect>
			<dischargeParticleSystems>
                <dischargeParticleSystem type="chaff"     node="0>5|18|0|1" psRootNode="0|0" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
                <dischargeParticleSystem type="potato"    node="0>5|18|0|1" psRootNode="0|1" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
                <dischargeParticleSystem type="sugarBeet" node="0>5|18|0|1" psRootNode="0|2" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
                <dischargeParticleSystem type="woodChips" node="0>5|18|0|1" psRootNode="0|3" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />                
		        <dischargeParticleSystem type="sand"      node="0>5|18|0|1" psRootNode="0|4" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
				<dischargeParticleSystem type="gravel"    node="0>5|18|0|1" psRootNode="0|3" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
				<dischargeParticleSystem type="cement"    node="0>5|18|0|1" psRootNode="0|4" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
				<dischargeParticleSystem type="stone"     node="0>5|18|0|1" psRootNode="0|4" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
				<dischargeParticleSystem type="limestone"     node="0>5|18|0|1" psRootNode="0|4" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
				<dischargeParticleSystem type="kalk"     node="0>5|18|0|1" psRootNode="0|4" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
				<dischargeParticleSystem type="coal"     node="0>5|18|0|1" psRootNode="0|4" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d" />
			    <dischargeParticleSystem type="sunflower"    node="0>5|18|0|1" psRootNode="0" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackManureParticles.i3d" />
			</dischargeParticleSystems>
            <fillVolumeDischargeInfo index="0>5|19|0" width="1.0" length="1.4" />
            <fillVolumeHeight index="1"/>
        </tipAnimation>       
    </tipAnimations> 
	 <attachSound file="sounds/attach.wav" pitchOffset="1" />	
    <cylinderedHydraulicSound file="$data/vehicles/shared/hydraulicUp.wav" pitchOffset="0.8" volume="0.4" />
    <fillSound file="$data/maps/sounds/siloFillSound.wav" pitchOffset="1.0" volume="1.5" />	
	<triAxleSound file="sounds/air.wav" pitchOffset="1" volume="1.4" />

    <movingTools>
		<!-- support -->
        <movingTool index="0>7|0" componentJointIndex="0" anchorActor="0"/>
		<!-- backTipping -->
		<movingTool index="0>5">
		    <dependentPart index="0>6|1|0" />
			<dependentPart index="0>6|1|0|0" />
        </movingTool>		
    </movingTools>
	
	
	<animations>
		<!-- backtipping -->
		<animation name="tipAnimationBack">
            <part node="0>5|1" startTime="0.25" endTime="9.5" startRot="0 0 0" endRot="33 0 0" /> <!-- door -->
			<part node="0>5" startTime="0.3" endTime="9.5" startRot="0 0 0" endRot="-20 0 0" /> <!-- body -->  
			<part node="0>5|18|0"    startTime="0.3" endTime="9.5" startRot="0 0 0" endRot="20 0 0" /> <!-- particle -->	
			<part node="0>6|1|0" startTime="0.3" endTime="9.5" startRot="0 0 0" endRot="-9 0 0" /> <!-- Cylinder -->
			<part node="0>6|1|0|0" startTime="0.3" endTime="9.5" startTrans="0 0 0.546" endTrans="0 0 0.546" /> <!-- punch1 -->			     	     
			<part node="0>6|1|0|0|0" startTime="0.3" endTime="9.5" startTrans="0 0 0" endTrans="0 0 0.485" /> <!-- punch2 -->
			<part node="0>6|1|0|0|0|0" startTime="0.3" endTime="9.5" startTrans="0 0 0" endTrans="0 0 0.52" /> <!-- punch3 -->
			<part node="0>6|1|0|0|0|0|0" startTime="0.3" endTime="9.5" startTrans="0 0 0" endTrans="0 0 0.593" /> <!-- punch4 -->	
			<part node="0>6|1|0|0|0|0|0|0" startTime="0.3" endTime="9.5" startTrans="0 0 0" endTrans="0 0 0.615" /> <!-- punch5 -->
			<part node="0>6|1|0|0|0|0|0|0|0|0" startTime="0.3" endTime="9.5" startTrans="0 0 0" endTrans="0 0 0.591" /> <!-- punch6 -->				
        </animation> 	
		
		<!-- support stand -->
        <animation name="moveSupport">
            <part node="0>7|0" startTime="0" endTime="0.1" startTrans="0.045 0.563 2.246" endTrans="0.045 0.023 2.246" />
        </animation>
				
				 		 
		<!-- Cover -->
		<animation name="toggleCover">
             <part node="0>5|14|0" startTime="0"    endTime="0.05" visibility="true" /> 
			 <part node="0>5|14|0" startTime="0.05" endTime="0.1"    visibility="false" /> 			
			 <part node="0>5|14|1" startTime="0"    endTime="0.05" visibility="false" />            
			 <part node="0>5|14|1" startTime="0.05" endTime="0.1"    visibility="true" />
        </animation> 
	</animations>	
    
	
	<!---------------TRIAXLE-------------->
	<triAxle index="0>13" maxTrans="0 0.507 -1.129" minTrans="0 0.36 -1.129" transTime="2.5" touchTransLimit="3"/>
	<simulatedWheel1 index="0>13|0" />
	<simulatedWheel2 index="0>13|1" />
	
			
	<cover animationName="toggleCover" /> 
	<foldingParts posDirectionText="open" negDirectionText="close"> 
       <foldingPart animationName="tipAnimationBack" speedScale="1" /> 
    </foldingParts>	
	
	<support animationName="moveSupport" />
	 
	 <washable dirtDuration="90" washDuration="1" workMultiplier="4" />
	 
	<schemaOverlay file="$dataS2/menu/schemas/implementSchema.png" fileSelected="$dataS2/menu/schemas/implementSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0 0">
        <attacherJoint position="0.5 0" rotation="0" invertX="false" />
    </schemaOverlay>
	
	<components count="4">
        <component1 centerOfMass="0 0.1 -2.5" solverIterationCount="15" />
		
		<component2 solverIterationCount="4"  />
		<joint component1="0" component2="1" index="0>7|0" rotLimit="0 0 0" transLimit="0 0 0" />		
		
		
		<component3 solverIterationCount="254" />
		<joint component1="0" component2="3" index="0>5|9" rotLimit="0 0 0" transLimit="0 0 0"  brackable="false"/>
		
		<component4 solverIterationCount="254" />
		<joint component1="0" component2="4" index="0>5|10" rotLimit="0 0 0" transLimit="0 0 0" brackable="false" /> 
		
    </components>

</vehicle>
