<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="NewHollandBB980">
	<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <en>New Holland BB 980</en>
        <de>New Holland BB 980</de>
    </name>
    <description></description>
	<typeDesc>New Holland BB 980</typeDesc>
    <filename>NewHollandBB980.i3d</filename>
    <size width="3.5" length="15.0" />
    <wheels autoRotateBackSpeed="2.0">
        <wheel driveMode="0" repr="2" radius="0.75" deltaY="0" suspTravel="0.01" spring="2" damper="20" mass="0.4" lateralStiffness="10" />
        <wheel driveMode="0" repr="3" radius="0.75" deltaY="0" suspTravel="0.01" spring="2" damper="20" mass="0.4" lateralStiffness="10" />
    </wheels>

	<!-- Sounds -->	
    <balerSound file="$data/vehicles/balers/kroneBigPack1290.wav" pitchOffset="1" volume="1.5"/>         
    <balerKnotCleaning file="$data/vehicles/balers/kroneBigPack1290KnotCleaning.wav" pitchOffset="1" volume="1.5"/>         
    <attacherJoint index="7" jointType="trailerLow"/>
	
	<!-- Specifications and Fruits -->
    <capacity>6000</capacity>
    <brakeForce>2</brakeForce>
	<steeringAxleAngleScale startSpeed="5" endSpeed="70" />
    <cuttingAreas count="1">
        <cuttingArea1 startIndex="6|0" widthIndex="6|1" heightIndex="6|2"/>
    </cuttingAreas>
    <fillScale value="1" />
    <massScale value="0.2" />
	<baleTypes>
        <baleType fruitType="oat" filename="Bales/haferbaleBaler.i3d" />
        <baleType fruitType="rye" filename="Bales/roggenbaleBaler.i3d" />
        <baleType fruitType="barley" filename="Bales/gerstebaleBaler.i3d" />
        <baleType fruitType="wheat" filename="Bales/weizenbaleBaler.i3d" />
        <baleType fruitType="grass" filename="Bales/grasbaleBaler.i3d" />
        <baleType fruitType="dryGrass" filename="Bales/haybaleBaler.i3d" />
    </baleTypes>
    <baleAnimation firstBaleMarker="0.364074">
        <key time="0" 		 pos="0.00092 1.04728 0.60036"  rot="0 0 0"/>
        <key time="0.364074" pos="0.00092 1.00543 -0.74712"  rot="-6 0 0"/>
        <key time="0.495945" pos="0.00092 0.92171 -1.40237" rot="-6 0 0"/>
        <key time="0.621755" pos="0.00092 0.87003 -2.02908" rot="-6 0 0"/>
        <key time="0.965318" pos="0.00092 0.6966 -3.74155" rot="-6 0 0"/>
        <key time="1" 		 pos="0.00092 0.67283 -4.01606" rot="-6 0 0"/>
    </baleAnimation>
    <allowFillFromAir value="false" />
    <allowTipDischarge value="false" />
    <fillTypes fruitTypes="wheat barley dryGrass grass oat rye" />
	
    <!-- Lights -->	
    <lights count="1">
        <light1 index="0|10" />
    </lights>	
	<lightCoronas>
		<lightCorona index="0|10" />
	</lightCoronas>		
	<beaconLights>
		<beaconLight index="0|13|0" speed="0.016" />
	</beaconLights>
	
    <!-- Movements -->	
    <movingTools>
        <!-- support -->
        <movingTool index="0>4" componentJointIndex="0" anchorActor="0">
		</movingTool>
    </movingTools>	
    <animations>
        <!-- move support wheel down/up -->
        <animation name="moveSupport">
            <part node="4" startTime="0" duration="0.2" startTrans="0.27029 -0.29742 2.92656" endTrans="0.27029 -0.84181 2.92656" />
        </animation>
		<!-- move Pickup up and down -->
        <animation name="Pickup">
            <part node="0>1" startTime="0" endTime="2" startRot="16.5 0 0" endRot="0 0 0"/>
        </animation>
		<!-- transport mode -->
        <animation name="Transport">
            <part node="0>0|8" startTime="0" endTime="3" startRot="80 0 0" endRot="0 0 0"/>
            <part node="0>0|8|0" startTime="0" endTime="3" startRot="33 0 0" endRot="0 0 0"/>
            <part node="0>0|8|0|0" startTime="0" endTime="3" startRot="-163 0 0" endRot="0 0 0"/>
        </animation>
		<!-- Door Panel -->
        <animation name="DoorPanel">
            <part node="0>0|6" startTime="0" endTime="3" startRot="0 0 0" endRot="0 170 0"/>
            <part node="0>0|7" startTime="0" endTime="3" startRot="0 0 0" endRot="0 -150 0"/>
        </animation>
    </animations>	
    <support animationName="moveSupport" />	
    <Pickup animationName="Pickup" />	
    <Transport animationName="Transport" />	
    <DoorPanel animationName="DoorPanel" />	
	
	<PickupWheels index="1|2"/>
    <RotParts		count="5">
        <RotPart1 index="0>1|0"/>
        <RotPart2 index="0>1|1"/>
        <RotPart3 index="0>0|1"/>
        <RotPart4 index="0>0|2"/>
        <RotPart5 index="0>0|3"/>
    </RotParts>
	
	<!-- No ropes breakdown specialization -->
	<Ropes index="0>0|9" Capacity="250"/>
	
	<!-- Particles -->
	<PickUpParticleSystems>
		<PickUpParticleSystems 		index="0>8" 	file="Textures/Particles/NHBB980Particles.i3d" />
	</PickUpParticleSystems>
	
	<!-- dirtIntveral(h); 	cleaningInterval(sec) -->
	<dirt dirtInterval="4" cleaningInterval="15" updateInterval="0.1">
		<dirtComponent index="0" />
		<dirtComponent index="0|0" />
		<dirtComponent index="0|1" />
		<dirtComponent index="0|2" />
		<dirtComponent index="0|3" />
		<dirtComponent index="0|4" />
		<dirtComponent index="0|5" />
		<dirtComponent index="0|6" />
		<dirtComponent index="0|7" />
		<dirtComponent index="0|8" />
		<dirtComponent index="0|8|0" />
		<dirtComponent index="0|8|0|0" />
		<dirtComponent index="1" />
		<dirtComponent index="1|0" />
		<dirtComponent index="1|1" />
		<dirtComponent index="1|2" />
		<dirtComponent index="2" />
		<dirtComponent index="3" />
		<dirtComponent index="4" />
		<dirtComponent index="5" />
	</dirt>
	
    <components count="2">
        <component1 centerOfMass="0 -0.95 -0.2" solverIterationCount="4" />
        <component2 solverIterationCount="8" />
        <joint component1="0" component2="1" index="0>4|0" rotLimit="0 0 0" transLimit="0 0 0" />
    </components>
	
</vehicle>
