<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="ClaasArion640FL">
    <name>
        <en>Claas Arion 640</en>
        <de>Claas Arion 640</de>
    </name>
    <description></description>
    <filename>ClaasArion640.i3d</filename>
	
	<!-- Wheels -->
    <wheels autoRotateBackSpeed="1.5">
        <wheel rotSpeed="45" rotMax="30" rotMin="-30" driveMode="2" repr="0" driveNode="0|0" radius="0.75" deltaY="0.5" suspTravel="0.5" spring="90" damper="2" mass="0.2" lateralStiffness="25" />
        <wheel rotSpeed="45" rotMax="30" rotMin="-30" driveMode="2" repr="1" driveNode="1|0" radius="0.75" deltaY="0.5" suspTravel="0.5" spring="90" damper="2" mass="0.2" lateralStiffness="25" />
        <wheel rotSpeed="0" driveMode="1" repr="2" radius="0.92" deltaY="0.125" suspTravel="0.2" spring="90" damper="2" mass="0.3" lateralStiffness="25" />
        <wheel rotSpeed="0" driveMode="1" repr="3" radius="0.92" deltaY="0.125" suspTravel="0.2" spring="90" damper="2" mass="0.3" lateralStiffness="25" />
    </wheels>
	
	
	<!-- Tractor Data -->
    <motor minRpm="100" maxRpm="600 950 1920 350" brakeForce="6" forwardGearRatio="3" backwardGearRatio="2.5" differentialRatio="4.0" rpmFadeOutRange="5">
        <torque rpm="300" torque="2.0"/>
        <torque rpm="900" torque="3.25"/>
		<torque rpm="1000" torque="3.75"/>
        <torque rpm="1200" torque="4.5"/>
        <torque rpm="1450" torque="5.25"/>
		<torque rpm="1920" torque="6.2"/>
    </motor>
	
	<accelerationSpeed maxAcceleration="0.50" deceleration="0.35" backwardDeceleration="0.7" />
	
    <fuelCapacity>180</fuelCapacity>
    <fuelUsage>0.001</fuelUsage>
    <downForce>8</downForce>
	
	<!-- Camera Movement -->
	<translationCamera index="5" minTrans="-0.25 3.25 -1.2" maxTrans="0.25 3.25 -1.2" transTime="1" touchTransLimit="10"/>
	
	<!-- References -->
    <steering index="20|0" rotationSpeed="6"/>
    <enterReferenceNode index="0"/>
    <exitPoint index="9"/>
    <size width="3.8" length="15" lengthOffset="-0.2"/>
	
	<!-- Cutting Area's -->
    <cuttingAreas count="0">
        <cuttingArea1 startIndex="6" widthIndex="7" heightIndex="8" losing="true"/>
    </cuttingAreas>
	
	<!-- Camera's -->
    <cameras count="2">
        <camera1 index="4|0" rotatable="true" rotateNode="4" limit="true" rotMinX="-1.4" rotMaxX="0" transMin="4" transMax="40" />
        <camera2 index="5|0" rotatable="true" limit="false" rotMinX="0" rotMaxX="0" transMin="0" transMax="0" />
    </cameras>
    <tipCamera index="11" />

	<!-- Lights -->
    <lights>
        <light realLight="0>12" fakeLight="0>8" decoration="0>13" lightType="0"/>
        <light realLight="0>29" decoration="0>29|0" lightType="1"/>
    </lights>
	
	<brakeLights>
		<brakeLight index="0>49" />
	</brakeLights>
		
    <!-- Sounds -->
    <motorStartDuration>2500</motorStartDuration>
    <attachSound file="$data/vehicles/steerable/deutz/attach.wav" pitchOffset="1" />
    <motorStartSound file="$data/vehicles/steerable/deutz/agro620_start.wav" pitchOffset="1" volume="1.0" />
    <motorSound file="$data/vehicles/steerable/deutz/agro620_idle.wav" pitchOffset="1" pitchScale="0.03" pitchMax="1.65" volume="1.0" />
    <motorSoundRun file="$data/vehicles/steerable/deutz/agro620_run.wav" pitchOffset="0.5" pitchScale="0.02" pitchMax="1.05" volume="0.5" />
    <motorStopSound file="$data/vehicles/steerable/deutz/agro620_out.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="$data/vehicles/steerable/deutz/agro620_idleAI.wav" pitchOffset="1" radius="50" innerRadius="20" volume="1.25" />
	<honkSound file="$dataS2/sounds/hornBig.wav" volume="1" radius="80" innerRadius="35" />
   
    <!-- Internal Sounds -->
	<internalStartSound file="Model/Sounds/Ares_Int_Start.wav" />
	<internalSound file ="Model/Sounds/Ares_Int_Idle.wav" />
    <internalSoundRun file="Model/Sounds/Ares_Int_1600.wav"  />
    <internalStopSound file="Model/Sounds/Ares_Int_Stop.wav" />

	<!-- Particle Systems -->
    <exhaustParticleSystems count="1">
      <exhaustParticleSystem1 position="-1.15 3.635 0.25" rotation="31.8156 0 44.246" file="$data/vehicles/particleSystems/exhaustParticleSystem.i3d" />
    </exhaustParticleSystems>
	
	<!-- Attacher Joints -->
    <attacherJoints>
        <attacherJoint index="14|0|0" rotationNode="14" maxRot="-10 0 0" rotationNode2="14|0" maxRot2="9 0 0" maxTransLimit="0 0.5 0" maxRotLimit="0 0 20" moveTime="1.5" ptoOutputNode="0>30" ptoFilename="$data/vehicles/steerable/powerTakeoff.i3d">
            <bottomArm rotationNode="15" translationNode="15|0" referenceNode="15|0|0" zScale="-1" />
            <topArm rotationNode="16" translationNode="16|0" referenceNode="16|0|0" zScale="-1" />
        </attacherJoint>
        <attacherJoint index="17|0|0" rotationNode="17" maxRot="10 0 0" rotationNode2="17|0" maxRot2="-7 0 0" maxTransLimit="0 0.4 0" maxRotLimit="0 0 20" moveTime="1.5" ptoOutputNode="0>31" ptoFilename="$data/vehicles/steerable/powerTakeoff.i3d">
            <bottomArm rotationNode="18" translationNode="18|0" referenceNode="18|0|0" zScale="1" />
            <topArm rotationNode="19" translationNode="19|0" referenceNode="19|0|0" zScale="1.1" />
        </attacherJoint>
		<attacherJoint index="0>10" jointType="trailer" maxRotLimit="10 80 80" allowsLowering="false" allowsJointLimitMovement="false" ptoOutputNode="0>30" ptoFilename="$data/vehicles/steerable/powerTakeoff.i3d" />
        <attacherJoint index="0>21" jointType="trailerLow" maxRotLimit="10 50 50" allowsLowering="false" allowsJointLimitMovement="false" ptoOutputNode="0>30" ptoFilename="$data/vehicles/steerable/powerTakeoff.i3d" />
    </attacherJoints>
	
    <!-- Components -->
    <characterNode index="26" cameraMinDistance="1.5" />
    <aiTrafficCollisionTrigger index="27" />    
    <components count="1">
        <component1 centerOfMass="0 0 0" solverIterationCount="10" />
    </components>
	<beaconLights>
		<beaconLight index="41" speed="0.016" />
	</beaconLights>
	
	<schemaOverlay file="$data/vehicles/schemas/vehicleSchema.png" fileSelected="$data/vehicles/schemas/vehicleSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0.5 0">
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="0 0" rotation="0" invertX="true" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
    </schemaOverlay>

</vehicle>
