<?xml version="1.0" encoding="utf-8" standalone="no" ?> 
<vehicle type="KroneBigX1000V01">
<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>Krone BigX</name>
    <description>This is the Krone BigX 1000</description>
    <filename>BigX.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.833" deltaY="0.2" suspTravel="0.3" spring="100" damper="20" mass="0.13" lateralStiffness="20" />
        <wheel rotSpeed="-58" rotMax="30" rotMin="-30" driveMode="2" repr="3" radius="0.833" deltaY="0.2" suspTravel="0.3" spring="100" damper="20" mass="0.13" lateralStiffness="20" />
        <wheel rotSpeed="0" driveMode="1" repr="0" radius="0.955" deltaY="0.2" suspTravel="0.3" spring="100" damper="20" mass="0.2" lateralStiffness="20" />
        <wheel rotSpeed="0" driveMode="1" repr="1" radius="0.955" deltaY="0.2" suspTravel="0.3" spring="100" damper="20" mass="0.2" lateralStiffness="20" />
    </wheels>
    <motor minRpm="100" maxRpm="600 850 2100 940" maxTorques="0.55 1.0 -1 0.6" brakeForce="7" lowBrakeForceScale="0.5" lowBrakeForceSpeedLimit="1" accelerations="1 1 1 1" forwardGearRatio="14" backwardGearRatio="10" differentialRatio="1" rpmFadeOutRange="50">
        <torque rpm="2100" torque="2.1"/>

		<backwardTorque rpm="375" torque="5"/>
		<backwardTorque rpm="500" torque="1.3"/>
    </motor>
	<accelerationSpeed maxAcceleration="0.2" deceleration="0.8" />
    <fuelCapacity>1550</fuelCapacity>
    <fuelUsage>0.02</fuelUsage>
    <downForce>4</downForce>
    <cameras count="2">
        <camera2 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"/>
		</camera2>
        <camera1 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>
	
	
	
	<beaconLights>
		<beaconLight index="17|0" speed="0.016" />
		<beaconLight index="17|1" speed="0.016" />
	</beaconLights>

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

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

	<trailerAttacherJoints>
		<trailerAttacherJoint index="39|0" maxRotLimit="0 150 10" />
		<trailerAttacherJoint index="40|0" low="true" maxRotLimit="0 150 10" />
	</trailerAttacherJoints>

    <enterReferenceNode index="0>" />

    <exitPoint index="7" />

    <pipeSound file="$data/vehicles/steerable/deutz/hydraulicUp.wav" pitchOffset="1" pitchScale="0.03" pitchMax="2" />
    <threshingStartSound file="$data/vehicles/steerable/krone/work_start.wav" pitchOffset="1" pitchScale="0.001" pitchMax="1.2" />
    <threshingSound file="$data/vehicles/steerable/krone/work_idle.wav" pitchOffset="1" pitchScale="0.001" pitchMax="1.2" />
    <threshingStopSound file="$data/vehicles/steerable/krone/work_stop.wav" pitchOffset="1" pitchScale="0.001" pitchMax="1.2" />
    <attachSound file="$data/vehicles/steerable/deutz/attach_cutter.wav" pitchOffset="1" />
    <motorSoundRun file="$data/vehicles/steerable/krone/bigx_run.wav" pitchOffset="0.5" pitchScale="0.025" pitchMax="1.05" volume="1.2" />
    <motorStartSound file="$data/vehicles/steerable/krone/bigx_start.wav" pitchOffset="1" />
    <motorSound file="$data/vehicles/steerable/krone/bigx_idle.wav" pitchOffset="1" pitchScale="0.02" pitchMax="1.4" />
    <motorStopSound file="$data/vehicles/steerable/krone/bigx_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="25" innerRadius="4" volume="1.0" />
    <aiTreshingSound file="$data/vehicles/steerable/deutz/threshing_idleAI.wav" pitchOffset="1" radius="25" innerRadius="4" volume="1.0" />

	<honkSound file="$dataS2/sounds/horn.wav" client="$dataS2/sounds/horn3D.wav" volume="1" radius="50" innerRadius="20" />
	
    <pipe numStates="2" unloadingStates="0 1 2" raycastNodeIndex="0>8|1|1|0" raycastDistance="12" autoAimStates="2">
        <node index="8" rotationSpeeds="0 35 0" autoAimYRotation="true" autoAimInvertZ="true">
            <state1 rotation="0 0 0" />
            <state2 rotation="0 0 0"/>
        </node>
        <node index="8|1" rotationSpeeds="25 0 0">
            <state1 rotation="0 0 0"/>
            <state2 rotation="45 0 0"/>
        </node>
        <node index="8|1|1" rotationSpeeds="80 0 0" autoAimXRotation="true">
            <state1 rotation="100 0 0"/>
            <state2 rotation="100 0 0"/>
        </node>
    </pipe>

    <convertedFruits>
        <convertedFruit input="maize" output="chaff"/>
        <convertedFruit input="grass" output="chaff"/>
	<convertedFruit input="rape" output="grass"/>
	<convertedFruit input="wheat" output="grass"/>
	<convertedFruit input="barley" output="grass"/>
	<convertedFruit input="greenwheat" output="grass"/>
	<convertedFruit input="oat" output="grass"/>
	<convertedFruit input="rye" output="grass"/>
	<convertedFruit input="mohn" output="grass"/>
	<convertedFruit input="cotton" output="grass"/>
	<convertedFruit input="soybean" output="grass"/>
	<convertedFruit input="rice" output="grass"/>
	<convertedFruit input="sunflower" output="grass"/>
	<convertedFruit input="maizev2" output="chaff"/>
	<convertedFruit input="drygrass" output="grass"/>
		
	</convertedFruits>

    <pipeParticleSystems>
        <pipeParticleSystem type="chaff" node="8|1|1|0" file="$data/vehicles/particleSystems/chaffParticleSystem.i3d" />
    </pipeParticleSystems>

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

    <grainTankCapacity>0</grainTankCapacity>
    <grainTankUnloadingCapacity>0</grainTankUnloadingCapacity>
    <grainTankFruitTypes fruitTypes="drygrass maize rape grass wheat barley greenwheat oat rye mohn cotton soybean rice sunflower maizev2 " />

    <combineSize>2</combineSize>

    <movingTools>
        <!-- pipe -->
        <movingTool index="0>8|1" componentJointIndex="0" anchorActor="0">
            <!-- pipe cylinder -->
            <dependentPart index="0>8|0" />
        </movingTool>
        <!-- pipe base -->
        <movingTool index="0>8">
            <!-- pipe -->
            <dependentPart index="0>8|1" />
        </movingTool>
    </movingTools>

    <movingParts>
        <!-- pipe cylinder -->
        <movingPart index="0>8|0" referencePoint="0>8|1|0" referenceFrame="0>8|1" invertZ="true">
            <translatingPart index="0>8|0|0" />
        </movingPart>
    </movingParts>

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

    <aiTrafficCollisionTrigger index="15" />
    <aiTrailerTriggers>
        <aiTrailerTrigger index="16" pipeState="2" />
    </aiTrailerTriggers>

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


<worklights_vo count="1">
        <worklight_vo1 index="32" />
    </worklights_vo>

<worklights count="1">
        <worklight1 index="33" />
    </worklights>


<wheelParticleSystems file="particleSystems/wheelParticleSystem.i3d" >
        <wheelParticleSystem node="34"  />
        <wheelParticleSystem node="35"  />
        <wheelParticleSystem node="36"  />
	<wheelParticleSystem node="37" />
</wheelParticleSystems>

<!-- must be 25 lights -->
	<lamps count="25">
		<lamp1 index="27|0" />
		<lamp2 index="27|1" />
		<lamp3 index="27|2" />
		<lamp4 index="27|3" />
		<lamp5 index="27|4" />
		<lamp6 index="27|5" />
		<lamp7 index="27|6" />
		<lamp8 index="27|7" />
		<lamp9 index="27|8" />
		<lamp10 index="27|9" />
		<lamp11 index="27|10" />
		<lamp12 index="27|11" />
		<lamp13 index="27|12" />
		<lamp14 index="27|13" />
		<lamp15 index="27|14" />
		<lamp16 index="27|15" />
		<lamp17 index="27|16" />
		<lamp18 index="27|17" />
		<lamp19 index="27|18" />
		<lamp20 index="27|19" />
		<lamp21 index="27|20" />
		<lamp22 index="27|21" />
		<lamp23 index="27|22" />
		<lamp24 index="27|23" />
		<lamp25 index="27|24" />
	</lamps>
	
	<TerraTrackWheels 		count="12">
		<TTWheel1 		index="42|2" referenceWheel="3"/>
		<TTWheel2 		index="42|3" referenceWheel="3"/>
		<TTWheel3 		index="42|4" referenceWheel="3"/>
		<TTWheel4 		index="42|5" referenceWheel="3"/>
		<TTWheel5 		index="42|6" referenceWheel="3"/>
		<TTWheel6 		index="42|7" referenceWheel="3"/>
		<TTWheel7 		index="43|1" referenceWheel="4"/>
		<TTWheel8 		index="43|2" referenceWheel="4"/>
		<TTWheel9 		index="43|3" referenceWheel="4"/>
		<TTWheel10 		index="43|4" referenceWheel="4"/>
		<TTWheel11		index="43|5" referenceWheel="4"/>
		<TTWheel12		index="43|6" referenceWheel="4"/>
	</TerraTrackWheels>
	<TerraTracLeft index="42|1"/>
	<TerraTracRight index="43|0"/>
    <TracBodyLeft index="42" />
	<TracBodyRight index="43"/>
    
</vehicle>
