<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="combine_cylindered">
	<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>Deutz 7545RTS</name>
    <description>This is the Deutz 7545RTS</description>
    <filename>deutz7545RTS.i3d</filename>
    <size width="4.0" length="7.5" />
    <wheels autoRotateBackSpeed="2.0">
        <wheel rotSpeed="-58" rotMax="30" rotMin="-30" driveMode="2" repr="2" radius="0.703" positionX="1.229" positionY="0.728" positionZ="-1.922" deltaY="0.2" suspTravel="0.2" spring="60" damper="40" mass="0.11" lateralStiffness="25" />
        <wheel rotSpeed="-58" rotMax="30" rotMin="-30" driveMode="2" repr="3" radius="0.703" positionX="-1.221" positionY="0.728" positionZ="-1.922" deltaY="0.2" suspTravel="0.2" spring="60" damper="40" mass="0.11" lateralStiffness="25" />
        <wheel rotSpeed="0" driveMode="1" repr="0" radius="0.925" positionX="1.126" positionY="1.006" positionZ="1.905" deltaY="0.2" suspTravel="0.2" spring="60" damper="40" mass="0.2" lateralStiffness="25" />
        <wheel rotSpeed="0" driveMode="1" repr="1" radius="0.925" positionX="-1.127" positionY="1.006" positionZ="1.905" deltaY="0.2" suspTravel="0.2" spring="60" damper="40" mass="0.2" lateralStiffness="25" />
    </wheels>
    <motor minRpm="100" maxRpm="800 970 2800" maxTorques="0.3 0.4 -1 0.5" brakeForce="6" lowBrakeForceScale="0.5" lowBrakeForceSpeedLimit="1" accelerations="0.8 0.8 1" forwardGearRatio="21" backwardGearRatio="16" differentialRatio="1" rpmFadeOutRange="50">
		<torque rpm="2800" torque="1"/>

		<backwardTorque rpm="400" torque="2.5"/>
		<backwardTorque rpm="450" torque="0.5"/>
    </motor>
	<accelerationSpeed maxAcceleration="0.2" deceleration="0.25" backwardDeceleration="0.7" />
    <fuelCapacity>1200</fuelCapacity>
    <fuelUsage>0.033</fuelUsage>
    <downForce>7</downForce>
    <cameras count="2">
        <camera1 index="4|0|0" rotatable="true" rotateNode="4|0" limit="true" rotMinX="-1.4" rotMaxX="0.05" transMin="7" transMax="25" >
			<raycastNode index="0>20"/>
			<raycastNode index="0>21"/>
		</camera1>
        <camera2 index="4|1" rotatable="true" rotateNode="4|1" limit="false" rotMinX="0" rotMaxX="0" transMin="0" transMax="0" />
    </cameras>

    <lights count="1">
        <light1 index="5" />
    </lights>
	
	<lightCones>
		<lightCone index="17" />	
	</lightCones>
	
	<lightCoronas>
		<lightCorona index="18" />	
	</lightCoronas>
	
	<beaconLights>
		<beaconLight index="19|0" speed="0.016" />
		<beaconLight index="19|1" speed="0.016" />
	</beaconLights>

    <steering index="8|0" rotationSpeed="6"/>

    <attacherJoints>
        <attacherJoint jointType="cutter" index="11|0|0" rotationNode="11" maxRot="5 0 0" rotationNode2="11|0" maxRot2="0 0 0" moveTime="2.5" />
        <attacherJoint index="16" jointType="trailer" allowsJointLimitMovement="false" allowsLowering="false" maxRotLimit="10 50 50" maxTransLimit="0 0 0"/>    
	</attacherJoints>

    <!--chopperBlind index="13" /-->

    <enterReferenceNode index="0>" />

    <exitPoint index="6" />

    <pipeSound file="$data/vehicles/steerable/deutz/hydraulicUp.wav" pitchOffset="1" pitchScale="0.03" pitchMax="2" />
    <threshingStartSound file="$data/vehicles/steerable/deutz/threshing_powerstart.wav" pitchOffset="1" pitchScale="0.001" pitchMax="1.2" />
    <threshingSound file="$data/vehicles/steerable/deutz/threshing_powerwork.wav" pitchOffset="1" pitchScale="0.001" pitchMax="1.2" />
    <threshingStopSound file="$data/vehicles/steerable/deutz/threshing_powerstop.wav" pitchOffset="1" pitchScale="0.001" pitchMax="1.2" />
    <attachSound file="$data/vehicles/steerable/deutz/attach_cutter.wav" pitchOffset="1" />
    <motorStartSound file="$data/vehicles/steerable/deutz/sdf_combine_start.wav" pitchOffset="1" />
    <motorSound file="$data/vehicles/steerable/deutz/sdf_combine_idle.wav" pitchOffset="1" pitchScale="0.02" pitchMax="1.4" />
    <motorStopSound file="$data/vehicles/steerable/deutz/sdf_combine_out.wav" pitchOffset="1" />
    <reverseDriveSound file="$data/vehicles/steerable/deutz/reverseDrivingBeep.wav" volume="0.5" />
    <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/combine_idleAI.wav" pitchOffset="1" radius="35" innerRadius="25" volume="1.0" />  
    <aiTreshingSound file="$data/vehicles/steerable/deutz/threshing_idleAI.wav" pitchOffset="1" radius="35" innerRadius="25" volume="1.0" />  

	<honkSound file="$dataS2/sounds/horn.wav" client="$dataS2/sounds/horn3D.wav" volume="1" radius="80" innerRadius="35" />
	
    <pipe numStates="2" unloadingStates="2" raycastNodeIndex="7|0" raycastDistance="6">
        <node index="7" rotationSpeeds="4 25 0">
            <state1 rotation="0 0 0"/>
            <state2 rotation="15 -90 0"/>
        </node>
	</pipe>
	
    <movingTools>
        <!-- pipe -->
        <movingTool index="0>7" componentJointIndex="0" anchorActor="0"></movingTool>
    </movingTools>

    <pipeParticleSystems>
        <pipeParticleSystem type="wheat" node="7|0" rotation="0 90 0" file="$data/vehicles/particleSystems/wheatParticleSystem.i3d" />
        <pipeParticleSystem type="barley" node="7|0" rotation="0 90 0" file="$data/vehicles/particleSystems/wheatParticleSystem.i3d" />
        <pipeParticleSystem type="rape" node="7|0" rotation="0 90 0" file="$data/vehicles/particleSystems/rapeParticleSystem.i3d" />
        <pipeParticleSystem type="maize" node="7|0" rotation="0 90 0" file="$data/vehicles/particleSystems/wheatParticleSystem.i3d" />
    </pipeParticleSystems>

    <chopperParticleSystems>
        <chopperParticleSystem type="rape" node="13|1" file="$data/vehicles/particleSystems/threshingChopperParticleSystemRapeSmall.i3d" />
        <chopperParticleSystem type="maize" node="13|1" file="$data/vehicles/particleSystems/threshingChopperParticleSystemMaizeSmall.i3d" />
    </chopperParticleSystems>

    <strawParticleSystems>
        <strawParticleSystem type="wheat" node="13|1" file="$data/vehicles/particleSystems/threshingStrawParticleSystemSmall.i3d" />
        <strawParticleSystem type="barley" node="13|1" file="$data/vehicles/particleSystems/threshingStrawParticleSystemSmall.i3d" />
    </strawParticleSystems>

    <exhaustParticleSystems count="1">
        <exhaustParticleSystem1 node="13|0" file="$data/vehicles/particleSystems/exhaustParticleSystem.i3d" />
    </exhaustParticleSystems>

    <grainTankPlanes>
        <grainTankPlane type="wheat">
            <node index="9|0">
                <key time="0" translation="0 0.23 0.0089" scale="1 1 1"/>
                <key time="1" translation="0 1.047 0.0089" scale="1 1 1"/>
            </node>
        </grainTankPlane>
        <grainTankPlane type="maize">
            <node index="9|1">
                <key time="0" translation="0 0.23 0.0089" scale="1 1 1"/>
                <key time="1" translation="0 1.047 0.0089" scale="1 1 1"/>
            </node>
        </grainTankPlane>
        <grainTankPlane type="rape">
            <node index="9|2">
                <key time="0" translation="0 0.23 0.0089" scale="1 1 1"/>
                <key time="1" translation="0 1.047 0.0089" scale="1 1 1"/>
            </node>
        </grainTankPlane>
    </grainTankPlanes>

    <grainTankCapacity>45000</grainTankCapacity>
    <grainTankUnloadingCapacity>1450</grainTankUnloadingCapacity>
    <grainTankFruitTypes fruitTypes="wheat rape maize barley" />

    <combineSize>3</combineSize>

    <characterNode index="10" cameraMinDistance="1.5" />

    <strawAreas count="1">
        <strawArea1 startIndex="12|0" widthIndex="12|1" heightIndex="12|2" />
    </strawAreas>

    <aiTrailerTrigger index="14" />
    <aiTrafficCollisionTrigger index="15" />

    <components count="2">
        <component1 centerOfMass="0 0 -1.6" solverIterationCount="10" />
        <component2 solverIterationCount="10" />
        <joint component1="0" component2="1" index="0>7|1" rotLimit="0 0 0" transLimit="0 0 0" />
    </components>

</vehicle>
