<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="P300">
	<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <en>GreatPlains 3P300 </en>
        <de>GreatPlains 3P300</de>
    </name>
	<typeDesc>$l10n_TypeDesc_Sprayer</typeDesc>
    <filename>3p300.i3d</filename>
    <size width="6.5" length="1.5" />

    <cuttingAreas count="5">
        <cuttingArea1 startIndex="0|22" widthIndex="0|23" heightIndex="0|24" groundthreshold="2" 	groundindex="0>" />
        <cuttingArea2 startIndex="0|10|0|2|8" widthIndex="0|10|0|2|9" heightIndex="0|10|0|2|10" groundthreshold="2" 	groundindex="1>" />
        <cuttingArea3 startIndex="0|10|0|1|0|1|6" widthIndex="0|10|0|1|0|1|7" heightIndex="0|10|0|1|0|1|8" groundthreshold="2" 	groundindex="2>" />
        <cuttingArea4 startIndex="0|11|0|2|8" widthIndex="0|11|0|2|9" heightIndex="0|11|0|2|10" groundthreshold="2" 	groundindex="3>" />
          <cuttingArea5 startIndex="0|11|0|1|0|1|6" widthIndex="0|11|0|1|0|1|7" heightIndex="0|11|0|1|0|1|8" groundthreshold="2" 	groundindex="4>" />
    </cuttingAreas>

    <attacherJoint index="0|12|0" jointType="implement" fixedRotation="true" topReferenceNode="0|13"/>
	<rotationParts count="1">
		<rotationPart1 index="0|12" minRot="-90 75 -90" maxRot="-90 95 -90" rotTime="4" touchRotLimit="10" /> giro attach
    </rotationParts>
	
	<needsLowering value="false" />
	
	<fillTypes fillTypes="fertilizer"/>
    <capacity>3000</capacity>
	<fillLitersPerSecond>200</fillLitersPerSecond>	

    <sprayUsages>
        <sprayUsage fillType="fertilizer" litersPerSecond="1.33" />
    </sprayUsages>
	
	<sprayParticleSystem file="$data/vehicles/particleSystems/sprayParticleSystem.i3d" />


	<sprayValves>
        <sprayValve index="0|14" />
        <sprayValve index="0|15" />
        <sprayValve index="0|16" />
    </sprayValves>   
    <spraySound file="sprayer.wav" pitchOffset="1" volume="1"/>
	<!--ParticleSystems fuer die arme-->
	<!--sprayParticleSystems count="12">
		<part1 			index="0|14" 		file="sprayParticleSystem.i3d" />  
		<part2 			index="0|15" 		file="sprayParticleSystem.i3d" />  
		<part3 			index="0|16" 		file="sprayParticleSystem.i3d" />  
		<part4 			index="0|17" 		file="sprayParticleSystem.i3d" />  
		<part5 			index="0|18" 		file="sprayParticleSystem.i3d" />  
		<part6 			index="0|19" 		file="sprayParticleSystem.i3d" />  
		<part7 			index="0|20" 		file="sprayParticleSystem.i3d" />  
		<part8 			index="0|21" 		file="sprayParticleSystem.i3d" />  
		<part9 			index="0|10|0|2|6" 	file="sprayParticleSystem.i3d" />  
		<part10 		index="0|10|0|2|7" 	file="sprayParticleSystem.i3d" />  
		<part11 		index="0|11|0|2|0" 	file="sprayParticleSystem.i3d" />  
		<part12			index="0|11|0|2|1" 	file="sprayParticleSystem.i3d" />  
	 </sprayParticleSystems>	
	<spray1ParticleSystems count="12">	
		<part1 			index="0|10|0|2|0" 		file="sprayParticleSystem.i3d" />  
		<part2 			index="0|10|0|2|1" 		file="sprayParticleSystem.i3d" />  
		<part3 			index="0|10|0|2|2" 		file="sprayParticleSystem.i3d" />  
		<part4 			index="0|10|0|2|3" 		file="sprayParticleSystem.i3d" />  
		<part5 			index="0|10|0|2|4" 		file="sprayParticleSystem.i3d" />  
		<part6 			index="0|10|0|2|5" 		file="sprayParticleSystem.i3d" />  
		<part7 			index="0|10|0|1|0|1|0" 	file="sprayParticleSystem.i3d" />  
		<part8 			index="0|10|0|1|0|1|1" 	file="sprayParticleSystem.i3d" />  
		<part9 			index="0|10|0|1|0|1|2" 	file="sprayParticleSystem.i3d" />  
		<part10 		index="0|10|0|1|0|1|3" 	file="sprayParticleSystem.i3d" />  
		<part11 		index="0|10|0|1|0|1|4" 	file="sprayParticleSystem.i3d" />  
		<part12 		index="0|10|0|1|0|1|5" 	file="sprayParticleSystem.i3d" />  	
	</spray1ParticleSystems>
	
	<spray2ParticleSystems count="12">		
		<part1 			index="0|11|0|2|2" 		file="sprayParticleSystem.i3d" />  
		<part2 			index="0|11|0|2|3" 		file="sprayParticleSystem.i3d" />  
		<part3 			index="0|11|0|2|4" 		file="sprayParticleSystem.i3d" />  
		<part4 			index="0|11|0|2|5" 		file="sprayParticleSystem.i3d" />  
		<part5 			index="0|11|0|2|6" 		file="sprayParticleSystem.i3d" />  
		<part6 			index="0|11|0|2|7" 		file="sprayParticleSystem.i3d" />  
		<part7 			index="0|11|0|1|0|1|0" 	file="sprayParticleSystem.i3d" />  
		<part8 			index="0|11|0|1|0|1|1" 	file="sprayParticleSystem.i3d" />  
		<part9 			index="0|11|0|1|0|1|2" 	file="sprayParticleSystem.i3d" />  
		<part10 		index="0|11|0|1|0|1|3" 	file="sprayParticleSystem.i3d" />  
		<part11 		index="0|11|0|1|0|1|4" 	file="sprayParticleSystem.i3d" />  
		<part12 		index="0|11|0|1|0|1|5" 	file="sprayParticleSystem.i3d" />  
    </spray2ParticleSystems-->
	<!--ParticleSystems fuer die arme ende-->
	<components count="7">
        <component1 centerOfMass="0 -1 0" solverIterationCount="40" />
        <component2 centerOfMass="0 0 0" solverIterationCount="40" />
        <component3 centerOfMass="0 0 0" solverIterationCount="40" />
        <component4 centerOfMass="0 0 0" solverIterationCount="40" />
        <component5 centerOfMass="0 0 0" solverIterationCount="40" />
		<component6 centerOfMass="0 0 0" solverIterationCount="40" />
		<component7 centerOfMass="0 0 0" solverIterationCount="40" />
		 
        <joint component1="0" component2="1" index="0>0|10|0|3" 	rotLimit="0 0 0"  />
        <joint component1="0" component2="2" index="0>0|10|0|1|0|2" rotLimit="0 0 0"  />
        <joint component1="0" component2="3" index="0>0|11|0|3" 	rotLimit="0 0 0"  />
        <joint component1="0" component2="4" index="0>0|11|0|1|0|2" rotLimit="0 0 0"  />
		<joint component1="0" component2="5" index="0>0|2|1" 		rotLimit="0 0 0"  />
		<joint component1="0" component2="6" index="0>0|2|2" 		rotLimit="0 0 0"  /> 
    </components>
	
	<!--hydraulik-->
	<hydraulics count="6">
		<hydraulic1 index="0|8|0" 	 				punch="0|8|0|0"    					punchFixpoint="0|8|0|0|0"   fixpoint="0|10|0|0|4"/> <!--cylinder right-->
		<hydraulic2 index="0|9|0" 	 				punch="0|9|0|0"    					punchFixpoint="0|9|0|0|0"   fixpoint="0|11|0|0|6"/> <!--cylinder left-->
		<hydraulic3 index="0|5|0|0|0" 	   			punchFixpoint="0|5|0|0|0|0"   		fixpoint="0>0|11|0|4|0"  	doScale="true" /> 		<!--cable-->
		<hydraulic4 index="0|7|0|0|0" 	   			punchFixpoint="0|7|0|0|0|0"   		fixpoint="0>0|10|0|4|0"  	doScale="true" /> 		<!--cable-->
		<hydraulic5 index="0|10|0|0|15|2|0" 	   punchFixpoint="0|10|0|0|15|2|0|0"   fixpoint="0>0|10|0|1|0|3|0"  doScale="true" /> 		<!--cable-->
		<hydraulic6 index="0|11|0|0|14|2|0" 	   punchFixpoint="0|11|0|0|14|2|0|0"   fixpoint="0>0|11|0|1|0|3|0"  doScale="true" /> 		<!--cable-->
	</hydraulics>  
	<!--hydraulik ende-->
	<!--animacion-->
	<animParts count="2">
		<part1 name="foldRightCharSet01" 			animationClip="foldRightClipSource" rootNode="0|10|0" />
		<part2 name="foldLeftCharSet01" 			animationClip="foldLeftClipSource" rootNode="0|11|0" />
	</animParts>
	<!--animacion ende-->
	<translation1 index="0|2" minTrans="0 0 0"   maxTrans="0 0.36 0" transTime="1"/> <!--supports-->
	<!--hydraulik sounds-->
	<sound1 file="hydraulicUp.wav" pitchOffset="0.5" volume="1.0"/>
	<sound2 file="hydraulicUp.wav" pitchOffset="0.5" volume="1.0"/>
	<!--hydraulik sounds ende-->
	
	<schemaOverlay file="$data/vehicles/schemas/implementSchema.png" fileSelected="$data/vehicles/schemas/implementSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0 0"/>

	
</vehicle>
