<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="KruegerL214">
	<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <en>CyklopT214</en>
        <de>CyklopT214</de>
    </name>
    <description>Excavator to Load Manure</description>
	<typeDesc>
        <en>CyklopT214</en>
        <de>CyklopT214</de>
    </typeDesc>
    <filename>CyklopT214.i3d</filename>
	
    <size width="1.5" length="4.5" lengthOffset="-0.25" />
	
    <wheels>
        <wheel repr="0>0" radius="0.452" mass="0.5" />
        <wheel repr="0>1" radius="0.452" mass="0.5" />
    </wheels>
	
	<lightCoronas>
		<lightCorona index="0>3|6" />
	</lightCoronas>
	
    <brakeForce>0.5</brakeForce>
	<downForce>10</downForce>
	
    <attacherJoint index="0>2" jointType="trailer" rootNode="0>"/>
	
	<gripper raycastNode="4>0" capacity="2000"/>
	
	<manurePlane index="4>1">
		<key time="0" scale="0.1 0.1 0.1"/>
		<key time="1" scale="1 1 1"/>
	</manurePlane>	

    <emptyParticleSystem node="4>2" position="0 0 0" rotation="0 0 0" file="particleSystems/emptyParticleSystem.i3d" />
	
	<powerShaft index="0>4" part="0>4|0" fixPoint="0>4|0|0" />
	
	<cameras count="1">
        <camera1 index="0>5|8" rotatable="true" rotateNode="0>5|8" limit="false" rotMinX="0" rotMaxX="0" transMin="0" transMax="0" />
    </cameras>
	
	<characterNode index="0>5|6|0" cameraMinDistance="3" />
	
	<hydraulicCylinders>
		<hydraulicCylinder cylinder="0>3|5" cylinderFix="0>3|4|0" punch="0>3|5|0" punchFix="0>3|5|0|0"/>
		<hydraulicCylinder cylinder="0>5|1" cylinderFix="1>2" punch="0>5|1|0" punchFix="0>5|1|0|0"/>
		<hydraulicCylinder cylinder="1>0" cylinderFix="2>1" punch="1>0|0" punchFix="1>0|0|0"/>
		<hydraulicCylinder cylinder="0>5|6|1" cylinderFix="1>1|0"/>
                <hydraulicCylinder cylinder="0>3|9" cylinderFix="0>3|8|0" punch="0>3|9|0" punchFix="0>3|9|0|0"/>
	</hydraulicCylinders>
	
	<animationParts>
		<animationPart rootNode="0>3|0" clipName="frontSupportClipSource" clipSpeed="7" numJoints="1" offSet="100">
			<componentJoint1 index="5" />
		</animationPart>
		<animationPart rootNode="0>3|4" clipName="backSupportClipSource" clipSpeed="1" loadSave="true" numJoints="1" offSet="40">
			<componentJoint1 index="6" />
		</animationPart>
		<animationPart rootNode="0>5" clipName="armRotationClipSource" clipSpeed="0.5" startPosition="5000" loadSave="true" numJoints="2" offSet="30">
			<componentJoint1 index="1" />
			<componentJoint2 index="7" />
		</animationPart>
		<animationPart rootNode="0>5|0" clipName="foldArm1ClipSource" clipSpeed="0.85" loadSave="true" numJoints="1" offSet="40">
			<componentJoint1 index="1" />
		</animationPart>
		<animationPart rootNode="1>1" clipName="foldArm2ClipSource" clipSpeed="1.2" loadSave="true" numJoints="1" offSet="40">
			<componentJoint1 index="2" />
		</animationPart>
		<animationPart rootNode="4>0|0" clipName="gripperClipSource" clipSpeed="2" loadSave="true" offSet="40"></animationPart>
		<animationPart rootNode="0>3|3" clipName="powerShaftClipSource" clipSpeed="1" offSet="40"></animationPart>
	</animationParts>
	
	<hydraulics>
		<hydraulik index="0>5|2" maxRot="15 0 0" minRot="-15 0 0" clipIndex="3"/>
		<hydraulik index="0>5|3" maxRot="15 0 0" minRot="-15 0 0" clipIndex="4"/>
		<hydraulik index="0>5|4" maxRot="15 0 0" minRot="-15 0 0" clipIndex="5"/>
		<hydraulik index="0>5|5" maxRot="15 0 0" minRot="-15 0 0" clipIndex="6"/>
	</hydraulics>

    <components count="8">
        <component1 solverIterationCount="8" />
        <component2 solverIterationCount="15" />
		<component3 solverIterationCount="15" />
		<component4 solverIterationCount="15" />
		<component5 centerOfMass="0 -2 0" solverIterationCount="8" />
		<component6 solverIterationCount="8" />
		<component7 solverIterationCount="8" />
		<component8 centerOfMass="0 -1 0" solverIterationCount="15" />
        <joint component1="0" component2="1" index="0>5|0" rotLimit="0 0 0" transLimit="0 0 0" />
		<joint component1="1" component2="2" index="1>1" rotLimit="0 0 0" transLimit="0 0 0" />
		<joint component1="2" component2="3" index="2>0" rotLimit="164 0 0" transLimit="0 0 0" />
		<joint component1="3" component2="4" index="3>0" rotLimit="0 0 60" transLimit="0 0 0" />
		<joint component1="0" component2="5" index="0>3|0" rotLimit="0 0 0" transLimit="0 0 0" />
		<joint component1="0" component2="6" index="0>3|4" rotLimit="0 0 0" transLimit="0 0 0" />
		<joint component1="0" component2="7" index="0>5" rotLimit="0 0 0" transLimit="0 0 0" />
    </components>
</vehicle>