<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="JD7810USA">
	<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <en>John Deere 7810 USA</en>
        <de>John Deere 7810 USA</de>		
    </name>
    <description></description>	
    <filename>JD7810.i3d</filename>
    <wheels autoRotateBackSpeed="1.5">
        <wheel rotSpeed="45" rotMax="30" rotMin="-30" driveMode="2" repr="0>24" driveNode="0>24|1" radius="0.781" deltaY="0.4" suspTravel="0.45" spring="200" damper="25" mass="0.2" lateralStiffness="30" />
        <wheel rotSpeed="45" rotMax="30" rotMin="-30" driveMode="2" repr="0>25" driveNode="0>25|1" radius="0.781" deltaY="0.4" suspTravel="0.45" spring="200" damper="25" mass="0.2" lateralStiffness="30" />
        <wheel rotSpeed="0" driveMode="1" repr="0" radius="0.985" deltaY="0.125" suspTravel="0.15" spring="80" damper="200" mass="0.3" lateralStiffness="30" />
        <wheel rotSpeed="0" driveMode="1" repr="1" radius="0.985" deltaY="0.125" suspTravel="0.15" spring="80" damper="200" mass="0.3" lateralStiffness="30" />
    </wheels>

	<fender leftIndex="25|0" rightIndex="24|0" leftRotMax="21" rightRotMax="-21"/>
	
    <motor minRpm="100" maxRpm="650 1000 3700 535" maxTorques="1.6 2.7 -1 1.4" brakeForce="10" lowBrakeForceScale="0" lowBrakeForceSpeedLimit="1" forwardGearRatio="10" backwardGearRatio="8" differentialRatio="1" rpmFadeOutRange="50">
		<torque rpm="2000" torque="5.4"/>
		<torque rpm="2500" torque="5.4"/>
		<torque rpm="3600" torque="5"/>
		
		<backwardTorque rpm="350" torque="4.5"/>
		<backwardTorque rpm="500" torque="1.7"/>
    </motor>	
	
    <accelerationSpeed maxAcceleration="0.2" deceleration="0.4" />
    <fuelCapacity>392</fuelCapacity>
    <fuelUsage>0.003</fuelUsage>
    <downForce>4</downForce>
    <cameras count="2">
        <camera1 index="2|0" rotatable="true" rotateNode="2" limit="true" rotMinX="-1.4" rotMaxX="0" transMin="4" transMax="80" />
        <camera2 index="3" rotatable="true" limit="false" rotMinX="0" rotMaxX="0" transMin="0" transMax="0" />
</cameras>

    <tipCamera index="8" />
	
    <size width="3.8" length="13" lengthOffset="-0.2"/>

    <exitPoint index="7" />
    <steering index="0>15|2|0" rotationSpeed="6"/>

    <enterReferenceNode index="0>" />

	<trailerAttacherJoints>
        <trailerAttacherJoint index="22|0" shaft="35" maxRotLimit="10 80 80"/>
        <trailerAttacherJoint index="36" low="true" shaft="35"/>
	</trailerAttacherJoints>

    <attachSound file="Sound/attach.wav" pitchOffset="1" />
    <motorStartSound file="Sound/JD_TD_Start.wav" pitchOffset="1" volume="1" />
    <motorSound file="Sound/JD_TD_Idle.wav" pitchOffset="1" pitchScale="0.02" pitchMax="1.3" volume="1" />
    <motorSoundRun file="Sound/Runneu.wav" pitchOffset="1" pitchScale="0.02" pitchMax="1.2" volume="1" />
    <motorStopSound file="Sound/JD_TD_Stop.wav" pitchOffset="1" />
    <compressedAirSound file="$data/vehicles/steerable/deutz/compressedAir.wav" pitchOffset="1" volume="1.0"/>
    <compressionSound file="$data/vehicles/steerable/deutz/compressorWork.wav" pitchOffset="1" volume="1.5"/>
   
    <aiMotorSound  file="Sound/JD_TD_IdleAI.wav" pitchOffset="1" radius="25" innerRadius="4" volume="1.0" />   
	<honkSound file="Sound/horn.ogg" client="Sound/horn2.ogg" volume="1" radius="80" innerRadius="35" />

     <attacherJoints>
        <attacherJoint index="9|0|0" rotationNode="14" maxRot="-12 0 0" rotationNode2="9|0" maxRot2="8 0 0" maxTransLimit="0 0.5 0" maxRotLimit="0 0 20" moveTime="1.5" shaft="35">
            <bottomArm rotationNode="10" translationNode="10|0" referenceNode="10|0|0" zScale="-1" />
            <topArm rotationNode="11" translationNode="11|0" referenceNode="11|0|0" zScale="-1" />
		</attacherJoint>
    </attacherJoints>	

	 <dynamicExhaustingSystem cap="31" maxRot="-70" minAlpha="0.1" maxAlpha="1.0" param="exhaustingSystem" >
		<startSequence>
			<key time="0.0"  value="0 0 0 0"/>
			<key time="0.4"  value="0 0 0 2.5"/>
			<key time="0.58" value="0 0 0 0.2"/>
			<key time="0.6"  value="0 0 0 0.2"/>
			<key time="0.75" value="0 0 0 1"/>
			<key time="0.93" value="0 0 0 1"/>
			<key time="1.0"  value="0 0 0 1.7"/>
		</startSequence>
	</dynamicExhaustingSystem>
	
	<exhaustParticleSystems count="1">
		<exhaustParticleSystem1 node="31|0" position="0 0 0" rotation="50 0 90"  file="ParticleSystem/926A.i3d" />
    </exhaustParticleSystems>


	<mouseControls>
		<mouseControl iconFilename="Textures/tool_jd3650_rearCoupling.png" mouseButton="leftright" mouseAxis="Y" axis="AXIS_JD_REARCOUPLING"/>
	</mouseControls>

    <movingParts>
        <!-- lenk cylinder left -->
        <movingPart index="0>25|3|0|0|0" referencePoint="0>25|2" referenceFrame="0>27">
            <translatingPart index="0>25|3|0|0|0|0" />
        </movingPart>
        <!-- lenk cylinder right -->
        <movingPart index="0>25|3|0|0|1" referencePoint="0>24|2" referenceFrame="0>28">
            <translatingPart index="0>25|3|0|0|1|0" />
        </movingPart>
	 <!-- achs cylinder left -->
        <movingPart index="0>26|2" referencePoint="0>25|3|1" referenceFrame="0>29">
            <translatingPart index="0>26|2|0" />
        </movingPart>
	 <!-- achs cylinder right -->
        <movingPart index="0>26|3" referencePoint="0>25|3|2" referenceFrame="0>30">
            <translatingPart index="0>26|3|0" />
        </movingPart>
    </movingParts>


	<movingTools>
			<movingTool index="22" attacherJointIndices="2" componentJointIndex="0" anchorActor="0" transSpeed="0.3" transAcceleration="60" transMax="1.325" transMin="0.75" axis="AXIS_JD_REARCOUPLING" invertAxis="true" mouseAxis="AXIS_JD_REARCOUPLING" invertMouseAxis="true" speedFactor="0.3" translationAxis="2">
				<dependentPart index="0" />
                          </movingTool>
	</movingTools>


    <characterNode index="20|2" cameraMinDistance="0.9" />
    <aiTrafficCollisionTrigger index="21" />
	

	<lights count="1">
         <light1 index="23|0|0" />
	
         </lights>
    <lightCoronas>
        <lightCorona index="23|0|2" />
    </lightCoronas>
	<lightCones> 
	<lightCone index="23|0|1" /> 
	</lightCones>	
   
      
        <beaconLights>
		<beaconLight index="34|3|2|0|0" speed="0.017" />
	</beaconLights>

	
	<wiper rootNode="26|1|0" speedScale="2" clip="wiperSource" />

    <lightsaddon lightsStayOn="true" blinkSpeed="0.5">
		<light type="highbeam" index="23|1" real="23|1|0" beam="23|1|1" />
		<light type="work" index="23|2" real="23|2|0" beam="23|2|1" inputName="frontwork" helptext="frontwork" stayOn="true"/>
		<light type="work" index="23|3" real="23|3|0" beam="23|3|1" inputName="rearwork" helptext="rearwork" stayOn="true"/>
		<light type="dirLeft" index="23|6" />
		<light type="dirRight" index="23|5" />
		<light type="brake" index="23|4" />
		<flashers soundfile="Scripts/blinktick.wav" lowPitch="0.6" highPitch="0.8" volume="0.675" autoreturn="true" tolerance="0.9"/>
	</lightsaddon>

    <Hydraulic>
        <RotPoint index="10" />
        <Top index="26|8" />
        <Middle index="26|8|0|0" />
    </Hydraulic>

    <steeringWheels count="2" >
        <wheel1 wheelNumber="1" maxFallRotation="6" />
        <wheel2 wheelNumber="2" maxFallRotation="6" />
    </steeringWheels>
	<suspensionAxis activeRotationAxis="true" index="0>25|3" fixPoint="0>24" scaleZ="true" axisWheel1="2" axisWheel2="1" axisAngleFactor="-1"/>
	<backHydraulic rootArm="0>26|0" bottomArm="0>10" />
    <components count="1">
        <component1 centerOfMass="0 0 0" solverIterationCount="10" />
    </components>
	<rearCoupling index="0>22" normalAttacherJointY="1.0" lowAttacherJointY="0.50871" />

	<interactiveComponents>
		<windows count="5">
			<window1 name="leftDoor"  mark="34|1|0" size="0.1" index="34|1" speedScale="1" clip="leftDoor" />
			<window2 name="rightDoor"   mark="34|0|0" size="0.1" index="34|0" speedScale="1" clip="rightDoor" />
			<window3 name="backwindow"   mark="34|4|1" size="0.1" index="34|4" speedScale="1" clip="backWindow" />
			<window4 name="topWindow"   mark="39|0" size="0.1" index="13|0|0|0" speedScale="1" clip="topWindow" />
			<window5 name="topWindow"   mark="39|1" size="0.1" index="34|3|2|0" speedScale="1" clip="RUL" />
		</windows>
		<buttons count="0">
		</buttons>
	</interactiveComponents>  

			<wheelsets>
	<set>
		<wheel node="0|0"/>
		<wheel node="1|0"/>
		<wheel node="24|1|0|0"/>
		<wheel node="25|1|0|0"/>
	</set>
	<set>
		<wheel node="0|1"/>
		<wheel node="1|1"/>
		<wheel node="24|1|0|1"/>
		<wheel node="25|1|0|1"/>
	</set>
	<set>
		<wheel node="0|2"/>
		<wheel node="1|2"/>
		<wheel node="24|1|0|2"/>
		<wheel node="25|1|0|2"/>
	</set>
    </wheelsets>
	
		<JD7530Wheelweights count="1">
           <weight1 index="34|9|0" />             
    </JD7530Wheelweights>
	
	<wheelParticleSystems file="PSystem/wheelParticleSystem.i3d" >
        <wheelParticleSystem node="43|0"  />
        <wheelParticleSystem node="43|1"  />
        <wheelParticleSystem node="43|2"  />
	    <wheelParticleSystem node="43|3"  />
    </wheelParticleSystems>
	
	<DirtWheels>
      <DirtWheel index="42|0" dirtFileDry="Dirt/dirtDry.i3d" dirtFileRain="Dirt/dirtRain.i3d" isActive="true" distance="0.1" file="$data/vehicles/particleSystems/fieldWorkParticleSystem.i3d"/>
      <DirtWheel index="42|1" dirtFileDry="Dirt/dirtDry.i3d" dirtFileRain="Dirt/dirtRain.i3d" isActive="true" distance="0.1" file="$data/vehicles/particleSystems/fieldWorkParticleSystem.i3d"/>
      <DirtWheel index="42|2" dirtFileDry="Dirt/dirtDry.i3d" dirtFileRain="Dirt/dirtRain.i3d" isActive="true" distance="0.1" file="$data/vehicles/particleSystems/fieldWorkParticleSystem.i3d"/>
      <DirtWheel index="42|3" dirtFileDry="Dirt/dirtDry.i3d" dirtFileRain="Dirt/dirtRain.i3d" isActive="true" distance="0.1" file="$data/vehicles/particleSystems/fieldWorkParticleSystem.i3d"/>
   </DirtWheels>
   
    <wheelAreas count="4">
	    <wheelArea1 pointIndex="41|0" width="0.5" height="0.25"/>
	    <wheelArea2 pointIndex="41|1" width="0.5" height="0.25"/>
	    <wheelArea3 pointIndex="41|2" width="0.5" height="0.25"/>
	    <wheelArea4 pointIndex="41|3" width="0.5" height="0.25"/>
    </wheelAreas>
</vehicle>
