Spring naar inhoud
NLD Community

Join the NLD Discord channel! discord.png https://discord.gg/0WsKGiYeGHJEAI5q
Breaking News: NLD Community maakt een doorstart!

Mengele Garant Input limiet


SteefMan

Aanbevolen Bericht

De moddesc.xml

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<modDesc descVersion="21">
    <author>Stefan Maurus</author>
    <version>1.11</version>
	<title>
        <en>Mengele Garant 540/2</en>
        <de>Mengele Garant 540/2</de>
    </title>
    <description>
        <en><![CDATA[The Garant 540/2 is a very sturdy and reliable forage wagon build by Mengele Agrartechnik.]]></en>
        <de><![CDATA[Der Garant 540/2 ist ein sehr robuster und zuverlässiger Schwingen-Ladewagen aus dem Hause Mengele.]]></de>
    </description>
    <iconFilename>store_mengeleGarant5402.dds</iconFilename>
    <multiplayer supported="true"/>
	
	<specializations>
		<specialization name="HydraulicPipes" className="HydraulicPipes" filename="specializations/HydraulicPipes.lua" />
		<specialization name="DynamicLoadInfo" className="DynamicLoadInfo" filename="specializations/DynamicLoadInfo.lua" />	
		<specialization name="CollectParticlesystems" className="CollectParticlesystems" filename="specializations/CollectParticlesystems.lua" />
		<specialization name="TopRopes" className="TopRopes" filename="specializations/TopRopes.lua" />		
		<specialization name="Overrunbreak" className="Overrunbreak" filename="specializations/Overrunbreak.lua" />		
		<specialization name="PickupChain" className="PickupChain" filename="specializations/PickupChain.lua" />		
		<specialization name="InteractiveControlPanel" className="InteractiveControlPanel" filename="specializations/InteractiveControlPanel.lua" />
		<specialization name="TurnedOnAnimations" className="TurnedOnAnimations" filename="specializations/TurnedOnAnimations.lua" />
		<specialization name="PickupCustom" className="Pickup" filename="specializations/Pickup.lua" />
		<specialization name="MultiDischargeParticleSystems" className="MultiDischargeParticleSystems" filename="specializations/MultiDischargeParticleSystems.lua" />		
		<specialization name="SilageAdditives" className="SilageAdditives" filename="specializations/SilageAdditives.lua" />
		<specialization name="ChangeableBlades" className="ChangeableBlades" filename="specializations/ChangeableBlades.lua" />		
		<specialization name="SilageAdditivesTank" className="SilageAdditivesTank" filename="specializations/SilageAdditivesTank.lua" />	
		<specialization name="BuyableBlades" className="BuyableBlades" filename="specializations/BuyableBlades.lua" />				
	</specializations>
	
	<vehicleTypes>
		<type name="MengeleGarant5402" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
			<specialization name="workArea" />
			<specialization name="attachable" />
			<specialization name="turnOnVehicle" />
			<specialization name="animatedVehicle" />
			<specialization name="mouseControlsVehicle" />
			<specialization name="cylindered" />
			<specialization name="fillable" />
			<specialization name="trailer" />
			<specialization name="pickup" />
			<specialization name="forageWagon" />
			<specialization name="powerConsumer" />
			<specialization name="washable" />
			<specialization name="HydraulicPipes" />
			<specialization name="DynamicLoadInfo" />
			<specialization name="CollectParticlesystems" />	
			<specialization name="TopRopes" />	
			<specialization name="Overrunbreak" />
			<specialization name="PickupChain" />
			<specialization name="InteractiveControlPanel" />	
			<specialization name="TurnedOnAnimations" />
			<specialization name="PickupCustom" />
			<specialization name="MultiDischargeParticleSystems" />
			<specialization name="SilageAdditives" />
			<specialization name="ChangeableBlades" />
		</type>
		<type name="SilageAdditivesTank" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
			<specialization name="fillable"/>
			<specialization name="SilageAdditivesTank"/>
		</type>
		<type name="BuyableBlades" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
			<specialization name="fillable"/>
			<specialization name="BuyableBlades"/>
		</type>				
	</vehicleTypes>
	
    <storeItems>
        <storeItem>
			<name>Garant 540/2</name>
			<specs>
				<fillTypes>grass wheat_windrow chaff</fillTypes>
				<neededPower>90</neededPower>
				<capacity unit="$l10n_unit_liter">25000</capacity>
			</specs>	
			<functions>
				<function>$l10n_function_forageWagon</function>
			</functions>
            <rotation>0</rotation>
            <image active="store_mengeleGarant5402.dds" brand="brand_mengele.dds"/>
            <price>15650</price>
            <xmlFilename>MengeleGarant5402.xml</xmlFilename>
            <dailyUpkeep>40</dailyUpkeep>
			<brand>Mengele Agrartechnik</brand>
			<category>loaderWagons</category>			
        </storeItem>
		
        <storeItem>
            <en><name>Feedtech Silage Additives</name></en>
            <de><name>Feedtech Siliermittel</name></de>
			<specs>
				<capacity unit="$l10n_unit_liter">1000</capacity>
				<combination>Mengele Garant 540/2</combination>				
			</specs>
			<functions>
				<function>$l10n_function_silageAdditives</function>
			</functions>			
            <rotation>0</rotation>
            <image active="store_silageAdditivesTank.dds" brand="brand_delaval.dds"/>
            <price>3490</price>
            <xmlFilename>silageAdditivesTank/silageAdditivesTank.xml</xmlFilename>
            <dailyUpkeep>0</dailyUpkeep>
			<brand>DeLaval</brand>
			<category>misc</category>			
        </storeItem>
		
        <storeItem>
            <en><name>Blades</name></en>
            <de><name>Ladewagenmesser</name></de>
			<specs>
				<capacity unit="$l10n_unit_blades">140</capacity>
				<combination>Mengele Garant 540/2</combination>	
			</specs>
			<functions>
				<function>$l10n_function_blades</function>
			</functions>
            <rotation>90</rotation>
            <image active="store_buyableBlades.dds" brand="brand_mengele.dds"/>
            <price>4190</price>
            <xmlFilename>buyableBlades/BuyableBlades.xml</xmlFilename>
            <dailyUpkeep>0</dailyUpkeep>
			<brand>Mengele Agrartechnik</brand>
			<category>misc</category>			
        </storeItem>			
    </storeItems>
	
	<l10n>
		<text name="unit_blades">
			<en>Blades</en>
			<de>Messer</de>
		</text>			
		<text name="function_silageAdditives">
			<en>Silage Additives is used to get higher resolution.</en>
			<de>Siliermittel wird verwendet um den Ertrag zu erhöhen.</de>
		</text>		
		<text name="function_blades">
			<en>If the blades of your forage wagon are broken you can change them.</en>
			<de>Wenn die Ladewagen Messer abgenutzt sind müssen Sie diese wechseln.</de>
		</text>		
		
		<text name="PICKUP_LOWER">
			<en>Lower pickup</en>
			<de>Pickup senken</de>
		</text>	
		<text name="PICKUP_RAISE">
			<en>Lift pickup</en>
			<de>Pickup heben</de>
		</text>
		<text name="PICKUP_CLEAN">
			<en>Clean pickup</en>
			<de>Pickup von Verstopfung befreien</de>
		</text>
		<text name="PICKUP_IS_BLOCKED">
			<en>The pickup is blocked! You have to clean it before you can work again. (Get out of your tractor and clean it with your hand)</en>
			<de>Die Pickup ist verstopft! Bevor Sie weiter arbeiten können, muss die Verstopfung erst gelöst werden. (Absteigen und per Hand befreien)</de>
		</text>
		<text name="ACT_LOAD">
			<en>Act load:</en>
			<de>Auslastung:</de>
		</text>

		
		<text name="BLADES_CURRENTSTATUS">
			<en>Use of blades:</en>
			<de>Abnutzung der Messer:</de>
		</text>	
		<text name="BLADES_AREBROKEN">
			<en>The blades are broken! Replace them to go on with your work again. New blades you can buy at your dealer.</en>
			<de>Die Messer sind stumpf! Tauschen Sie diese aus um wieder weiterfahren zu können. Neue Messer können Sie beim Landhandel kaufen.</de>
		</text>		
		<text name="BLADES_LEFT">
			<en>Blades left: %d</en>
			<de>Messer auf Palette: %d</de>
		</text>			
		<text name="BLADES_CHANGE">
			<en>Change blades</en>
			<de>Messer wechseln</de>
		</text>				
		<text name="BLADES_CHANGEBLADES">
			<en>Please change the blades!</en>
			<de>Bitte Messer wechseln!</de>
		</text>	
		
		<text name="TOPROPES_REMOVE">
			<en>Remove top ropes</en>
			<de>Stricke demontieren</de>
		</text>				
		<text name="TOPROPES_INSTALL">
			<en>Install top ropes</en>
			<de>Stricke montieren</de>
		</text>		
		<text name="TOPROPES_WARNING">
			<en>First install the top ropes!</en>
			<de>Stricke zuerst montieren!</de>
		</text>	
		
		
		<text name="SILAGE_ADDITIVES">
			<en>Silage Additives Filllevel:</en>
			<de>Siliermittel im Tank:</de>
		</text>	
		<text name="SILAGEADD_TURNOFF">
			<en>Turn off silage additives</en>
			<de>Siliermitteleinspritzung deaktivieren</de>
		</text>				
		<text name="SILAGEADD_TURNON">
			<en>Turn on silage additives</en>
			<de>Siliermitteleinspritzung aktivieren</de>
		</text>		
		<text name="SILAGEADD_START_FILLING">
			<en>Start filling silage additives</en>
			<de>Siliermittel auffüllen</de>
		</text>
		<text name="SILAGEADD_STOP_FILLING">
			<en>Stop filling silage additives</en>
			<de>Siliermittel Auffüllung stoppen</de>
		</text>		
		<text name="SILAGEADD_FILLLEVEL">
			<en>Silage Additives Filllevel: %5.2f l</en>
			<de>Siliermittel im Tank: %5.2f l</de>
		</text>
		
		<text name="FOOT_CONTROL">
			<en>Other control options directly at the implement.</en>
			<de>Weitere Bedienmöglichkeiten direkt am Gerät.</de>
        </text>		
	</l10n>	
</modDesc>

 

 

En de Mod.xml

 

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="MengeleGarant5402">
    <annotation>Copyright (C) Stefan Maurus - Quality since 2010</annotation>
    <name>Mengele Garant 540/2</name>
    <typeDesc>$l10n_TypeDesc_ForageWagon</typeDesc>
    <filename>MengeleGarant5402.i3d</filename>

    <size width="3.0" length="10.0"/>
	
    <washable dirtDuration="90" washDuration="1" workMultiplier="8" />
    <powerConsumer ptoRpm="540" neededPtoPower="20"/>
    <speedLimit value="17" />

    <wheels autoRotateBackSpeed="2.0">
        <wheel restLoad="1.9" repr="1>0" driveNode="1>0|0" radius="0.432" width="0.447" deltaY="0.1" initialCompression="50" suspTravel="0.1" spring="40" damper="60" mass="0.3" hasTyreTracks="true" tyreTrackAtlasIndex="4" frictionScale="2"/>
        <wheel restLoad="1.9" repr="1>1" driveNode="1>1|0" radius="0.432" width="0.447" deltaY="0.1" initialCompression="50" suspTravel="0.1" spring="40" damper="60" mass="0.3" hasTyreTracks="true" tyreTrackAtlasIndex="4" frictionScale="2"/>
		
        <wheel restLoad="1.9" repr="1>2" driveNode="1>2|0" radius="0.432" width="0.447" deltaY="0.1" initialCompression="50" suspTravel="0.1" spring="40" damper="60" mass="0.3" hasTyreTracks="true" tyreTrackAtlasIndex="4" frictionScale="2"/>
        <wheel restLoad="1.9" repr="1>3" driveNode="1>3|0" radius="0.432" width="0.447" deltaY="0.1" initialCompression="50" suspTravel="0.1" spring="40" damper="60" mass="0.3" hasTyreTracks="true" tyreTrackAtlasIndex="4" frictionScale="2"/>
		
        <wheel restLoad="0.9" repr="3>4" driveNode="3>0" radius="0.15" deltaY="0" initialCompression="40" lateralExtremumSlip="100" longitudalExtremumSlip="100" suspTravel="0.06" spring="40" damper="40" mass="0.2" hasTyreTracks="true" tyreTrackAtlasIndex="4"/>
        <wheel restLoad="0.9" repr="3>5" driveNode="3>1" radius="0.15" deltaY="0" initialCompression="40" lateralExtremumSlip="100" longitudalExtremumSlip="100" suspTravel="0.06" spring="40" damper="40" mass="0.2" hasTyreTracks="true" tyreTrackAtlasIndex="4"/>
	</wheels>
	
	<skinnedNodes>
        <skinnedNode index="0>23" moveToZero="true" />
    </skinnedNodes>		
	
	<brakeForce>1.6</brakeForce>
	
	<driveGroundParticleSystems>
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="1" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="2" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="3" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="4" />
    </driveGroundParticleSystems>

    <inputAttacherJoints>
        <inputAttacherJoint index="0>1|0|0|0" jointType="trailer" attacherHeight="0.813" indexPTO="0>4|0" />
    </inputAttacherJoints>
	
    <workAreas>
        <workArea startIndex="0>2|0|4|0" widthIndex="0>2|0|4|1" heightIndex="0>2|0|4|2" type="forageWagon" />
    </workAreas>
	
	<!-- lights -->
    <lights>
        <light decoration="0>3|0|1|5|3" lightType="0"/>
    </lights>
	
    <turnSignals>
        <turnSignalLeft index="0>3|0|1|5|0" />	
        <turnSignalRight index="0>3|0|1|5|1" />	
    </turnSignals>
	
    <brakeLights>
        <brakeLight index="0>3|0|1|5|2|0" />
        <brakeLight index="0>3|0|1|5|2|1" />
        <brakeLight index="0>3|0|1|5|2|2" />		
    </brakeLights>

	<!-- anim -->
	
	<mouseControls>
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/drawbar.png" axis="AXIS_FRONTLOADER_ARM" />
    </mouseControls>

    <movingParts>
		<movingPart index="1>1|1|0|0" referencePoint="1>1|1|3|0" referenceFrame="1>1|1|0" scaleZ="true" playSound="false" isActiveDirty="true"/> <!-- break short top rope-->
		<movingPart index="1>0|1|0|0" referencePoint="1>1|1|3|1" referenceFrame="1>0|1|0" scaleZ="true" playSound="false" isActiveDirty="true"/> <!-- break long top rope-->

		<movingPart index="1>1|1|0|1" referencePoint="1>1|1|2" referenceFrame="1>1|1|0" scaleZ="true" playSound="false"/> <!-- break front right rope-->
		<movingPart index="1>1|1|0|2" referencePoint="1>1|1|1" referenceFrame="1>1|1|0" scaleZ="true" playSound="false"/> <!-- break front left rope-->
		
		<movingPart index="1>0|1|0|1" referencePoint="1>0|1|2" referenceFrame="1>0|1|0" scaleZ="true" playSound="false"/> <!-- break back right rope-->
		<movingPart index="1>0|1|0|2" referencePoint="1>0|1|1" referenceFrame="1>0|1|0" scaleZ="true" playSound="false"/> <!-- break back left rope-->	
		
        <movingPart index="0>1|0|2|0" referencePoint="0>1|0|1|1" referenceFrame="0>1|0|2" scaleZ="true" playSound="false"/> <!-- hand break rope -->
	
        <movingPart index="0>2|0" referencePoint="3>2" localReferencePoint="0>2|0|5" referenceFrame="3>2" isActiveDirty="true" playSound="false"> <!-- pickup to wheels -->
            <dependentPart index="0>2|0|5" />
        </movingPart>	
		
		<movingPart index="0>2|0|5" referencePoint="3>2" referenceFrame="3>2" isActiveDirty="true" playSound="false"/> <!-- pickup to wheels -->
		
		<movingPart index="0>1|3" referencePoint="0>2|0|0|0" referenceFrame="0>2|0" scaleZ="false" isActiveDirty="true" playSound="false"/> <!-- pickup spring -->

		<movingPart index="0>1|3|0|0|0|0|0" referencePoint="0>2|0|0|0" referenceFrame="0>2|0|0|0" scaleZ="true" isActiveDirty="true" playSound="false"/> <!-- pickup spring-->
		
        <movingPart index="0>1|0|1|0" referencePoint="0>1|0|4" referenceFrame="0>1|0|1" playSound="false"> <!-- hand break cylinder-->
            <translatingPart index="0>1|0|1|0|0" />
        </movingPart>
		
        <movingPart index="0>1|0|3" referencePoint="0>1|0|2|1" referenceFrame="0>1|0|2" scaleZ="true" playSound="false"/> <!-- hitch break spring -->
		
        <movingPart index="0>1|4" referencePoint="0>10" referenceFrame="0>1"> <!-- hitch cylinder-->
            <translatingPart index="0>1|4|0" />
        </movingPart>
		
        <movingPart index="0>2|2" referencePoint="0>2|0|3" referenceFrame="0>2|0" isActiveDirty="true">  <!--pickup cylinders-->
            <translatingPart index="0>2|2|0" />
        </movingPart>	
		
        <movingPart index="0>3|0|2" referencePoint="0>3|0|1|0" referenceFrame="0>3|0|1" scaleZ="true" playSound="false"/> <!-- back door spring -->

        <movingPart index="0>3|0|3" referencePoint="0>3|0|1|1" referenceFrame="0>3|0|1"> <!-- back door cylinder-->
            <translatingPart index="0>3|0|3|0" />
        </movingPart>	
		
        <movingPart index="0>3|0|3" referencePoint="0>3|0|1|1" referenceFrame="0>3|0|1"> <!-- back door cylinder-->
            <translatingPart index="0>3|0|3|0" />
        </movingPart>			
		
		<movingPart index="1>0|1" referencePoint="1>2|2" referenceFrame="1>" scaleZ="false" isActiveDirty="true" playSound="false"/>		
		<movingPart index="1>1|1" referencePoint="1>3|1" referenceFrame="1>" scaleZ="false" isActiveDirty="true" playSound="false"/>		
    </movingParts>	
	
    <movingTools>
       <movingTool index="1>1|1|0" playSound="false"> <!-- break front -->
			<dependentPart index="1>1|1|0|0" />	
			<dependentPart index="1>1|1|0|1" />	
			<dependentPart index="1>1|1|0|2" />	
		</movingTool>	
		
       <movingTool index="1>0|1|0" playSound="false"> <!--  break back -->
			<dependentPart index="1>0|1|0|0" />	
			<dependentPart index="1>0|1|0|1" />	
			<dependentPart index="1>0|1|0|2" />	
		</movingTool>
		
        <movingTool index="0>1|0|2" playSound="false"><!-- break2 - overrun -->
			<dependentPart index="0>1|0|3" />		
			<dependentPart index="0>1|0|2|0" />		
		</movingTool>
		
        <movingTool index="0>1|0|1" playSound="false"><!-- handbreak -->
			<dependentPart index="0>1|0|1|0" />				
		</movingTool>
		
        <movingTool index="0>1|0|0" inputAttacherJoint="true" playSound="false"/> <!-- overrun break -->
	
        <movingTool index="0>1|7" componentJointIndex="1" anchorActor="0" playSound="false"/> <!-- support -->
		
		<movingTool index="0>3|0|1"> <!-- back door -->
			<dependentPart index="0>3|0|2" />	
			<dependentPart index="0>3|0|3" />				
		</movingTool>
		
		<movingTool index="0>1" inputAttacherJoint="true" componentJointIndex="1" anchorActor="0" rotSpeed="30" rotAcceleration="80" rotMax="13" rotMin="-7" axis="AXIS_FRONTLOADER_ARM" invertAxis="false" mouseAxis="AXIS_FRONTLOADER_ARM" invertMouseAxis="false" speedFactor="0.3" rotationAxis="1">
            <dependentPart index="0>1|4" /> <!-- hitch -->
			<dependentPart index="0>1|3" />	
        </movingTool>
		
        <movingTool index="0>2|1" componentJointIndex="2" playSound="false"/>
    </movingTools>
	
    <cylinderedHydraulicSound file="$data/vehicles/shared/hydraulicUp.wav" pitchOffset="1.0" volume="1.0" />

    <animations>
		<animation name="pickup">
            <part node="0>2|1" startTime="0" endTime="1"  startRot="-26.8 0 0" endRot="-11.4 0 0" />	
			<part componentJointIndex="2" startTime="0" endTime="1" startRotLimit="0 0 0" endRotLimit="15.4 0 0" />	
        </animation>
		
        <animation name="moveSupport">
            <part node="0>1|1" startTime="0" endTime="0.5"  startRot="21.1 -1.9 92.7" endRot="20.5 -5 101" />	
            <part node="0>1|1" startTime="0.5" endTime="1"  startRot="20.5 -5 101" endRot="7.6 0 105" />	
            <part node="0>1|1" startTime="1" endTime="3"  startRot="7.6 0 105" endRot="0 -20.255 0" />
			<part node="0>1|1" startTime="3" endTime="5"  startRot="0 -20.255 0" endRot="0 -20.255 0" />	
			
            <part node="0>1|1|0" startTime="0" endTime="3" startTrans="0.05931 -0.35 0" endTrans="0.05931 -0.35 0" />	
            <part node="0>1|1|0" startTime="3" endTime="5" startTrans="0.05931 -0.35 0" endTrans="0.05931 -0.4856 0" />	
            <part node="0>1|1|1" startTime="0" endTime="3"  startRot="0 -900 0" endRot="0 -900 0" />	
            <part node="0>1|1|1" startTime="3" endTime="5"  startRot="0 -900 0" endRot="0 0 0" />
			
            <part node="0>1|0|1" startTime="0" endTime="3"  startRot="0 0 0" endRot="30 0 0" />	
            <part node="0>1|0|1" startTime="3" endTime="5"  startRot="30 0 0" endRot="30 0 0" />
			<part node="0>1|0|2" startTime="0" endTime="3"  startRot="0 0 0" endRot="30 0 0" />	
			<part node="0>1|0|2" startTime="3" endTime="5"  startRot="30 0 0" endRot="30 0 0" />	
			
            <part node="1>1|1|3" startTime="0" endTime="3" startScale="1 1 1" endScale="1 1 0.8"/>	
            <part node="1>1|1|0" startTime="0" endTime="3" startRot="0 -90 0" endRot="0 -120 0"/>	
            <part node="1>0|1|0" startTime="0" endTime="3" startRot="0 -90 0" endRot="0 -120 0"/>
			
            <part node="0>8|0" startTime="0" endTime="0.05" visibility="true" />
            <part node="0>8|0" startTime="0.05" endTime="0.1" visibility="false" />
            <part node="0>8|1" startTime="0" endTime="0.05" visibility="true" />
            <part node="0>8|1" startTime="0.05" endTime="0.1" visibility="false" />	
			
            <part node="1>0|2" startTime="0" endTime="0.05" visibility="false" />
            <part node="1>0|2" startTime="0.05" endTime="0.1" visibility="true" />
            <part node="1>2|1" startTime="0" endTime="0.05" visibility="false" />
            <part node="1>2|1" startTime="0.05" endTime="0.1" visibility="true" />
			
            <part node="0>1|7" startTime="0" endTime="1" startTrans="0.331 -0.3 0.388" endTrans="0.331 -0.734 0.388" />	
        </animation>
		
        <animation name="tipAnimationBack">
            <part node="0>3|0|1" startTime="0" endTime="2"  startRot="0 0 0" endRot="45 0 0" />	
        </animation>		
    </animations>
	
	<support animationName="moveSupport" speed="3"/>
	
	<!-- tip -->
	
	<tipReferencePoints>
        <tipReferencePoint index="0>9" width="2.5" />
    </tipReferencePoints>
	
	<tipAnimations>
        <tipAnimation speedScale="1" animationName="tipAnimationBack" dischargeStartTime="1.0" dischargeEndTime="40" realMaxDischargeSpeed="40">
			<fillVolumeDischargeInfo index="0>19" width="1.4" length="1.0" alsoUseLoadInfoForDischarge="true" loadInfoFillFactor="0.98" loadInfoSizeScale="2 3" />
            <fillVolumeHeight index="1"/>
		 </tipAnimation>
    </tipAnimations>
	
    <tipRotationNodes>
        <tipRotationNode index="0>3|0|4|0" rotSpeed="880"  type="trailer" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
        <tipRotationNode index="0>3|0|4|1" rotSpeed="880"  type="trailer" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
    </tipRotationNodes>

    <tipScrollerNodes>
        <tipScrollerNode index="0>5|3" shaderParameterName="scrollPosition" scrollSpeed="0.3" scrollLength="5.36" shaderParameterComponent="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
        <tipScrollerNode index="0>5|2" shaderParameterName="offsetUV" scrollSpeed="0.3" shaderParameterComponent="1" turnOnFadeTime="1" turnOffFadeTime="1" />
    </tipScrollerNodes>

	<turnedOnTipScrollerSpeedFactor value="0.1"/>

	<!-- fill stuff -->
	
    <fillVolumes>
        <fillVolume index="0>12|0" scrollSpeedDischarge="0 0 0.15" scrollSpeedLoad="0 0 0.025" maxAllowedHeapAngle="90"/>
    </fillVolumes>

    <fillVolumeHeights>
        <fillVolumeHeight fillVolumeId="1" >
            <refNode index="0>21|0" />
            <refNode index="0>21|1" />
            <node index="0>13|7" baseScale="1 0 1" transAxis="0 0 0" scaleAxis="0 1 0"/>			
        </fillVolumeHeight>
    </fillVolumeHeights>

    <fillVolumeLoadInfo index="0>20" width="1.9" length="1.0" />
	
	<dynamicLoadInfo index="0>20" startZ="2.35" endZ="-2.557" step="0.5" height="1.5"/>
	
    <capacity>25195</capacity>

    <exactFillRootNode index="0>17" />
    <fillAutoAimTargetNode index="0>18" />
    <fillRootNode index="1>" />
    <fillMassNode index="1>" />
	<massScale value="0.00001"/>
	
    <fillSound file="sounds/scraperFloor.wav" pitchOffset="1.0" volume="2" />

    <fillTypes fruitTypes="grass_windrow wheat_windrow barley_windrow chaff"/>

	<!--forage wagon stuff -->
	
    <turnedOnRotationNodes>
        <turnedOnRotationNode index="0>2|0|2" rotSpeed="-500" type="forageWagon" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
        <turnedOnRotationNode index="0>5|0" rotSpeed="-67.5" type="forageWagon" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
        <turnedOnRotationNode index="0>5|1" rotSpeed="-67.5" type="forageWagon" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="1"/>
    </turnedOnRotationNodes>
	
    <pickupAnimation name="pickup" lowerSpeed="2" liftSpeed="-2" />
	
    <schemaOverlay file="$dataS2/menu/schemas/implementSchema.png" fileSelected="$dataS2/menu/schemas/implementSchemaSelected.png" fileTurnedOn="$dataS2/menu/schemas/implementSchemaTurnedOn.png" fileSelectedTurnedOn="$dataS2/menu/schemas/implementSchemaSelectedTurnedOn.png" width="0.5" height="0.5" attacherJointPosition="0 0"/>
 
    <components count="4">
        <component1 centerOfMass="0 0.85 0.5" solverIterationCount="10" /> <!-- body-->
        <component2 solverIterationCount="10" /> <!-- axes-->
        <component3 solverIterationCount="10" /> <!-- support-->	
        <component4 solverIterationCount="10" /> <!-- pickup-->			
        <joint component1="0" component2="1" index="0>0" rotLimit="7 0 0" transLimit="0 0 0" />		
		<joint component1="0" component2="2" index="0>1|7" rotLimit="0 0 0" transLimit="0 0 0" />
		<joint component1="0" component2="3" index="0>2|1" rotLimit="0 0 0" transLimit="0 0 0" />	
    </components>
	
	<!--extra stuff by custom specialisations-->
	
	<pickup maxload="150">
		<pressurePad index="0>2|0|0" minRot="-46.4" maxRot="-62.69"/>
		<dirt wheat="0>2|0|7|1" grass="0>2|0|7|0" cleanNode="0>2|0|7|0"/>
		<blockSound file="sounds/pickupBlock.wav" volume="3"/>
		<lowerSound file="sounds/pickupLower.wav" volume="3"/>		
		<grassCleaningParticle node="0>2|0|7" position="0 0 0" rotation="0 0 0" file="particleSystems/cleaningPS_grass_windrow.i3d"/>
		<wheatCleaningParticle node="0>2|0|7" position="0 0 0" rotation="0 0 0" file="particleSystems/cleaningPS_wheat_windrow.i3d"/>
	</pickup>
	
	<silageAdditives capacity="50" litersPerSecond="0.05" increase="12.5" usedForFillType="grass_windrow">
		<particleSystem node="0>13|6" position="0 0 0" rotation="0 0 0" file="particleSystems/silageAdditives.i3d"/>
	</silageAdditives>
	
	<changeableBlades blades="35" demolitionFactor="0.00007" strength="1" updateInterval="1000"/>
	
	<topRopes index="0>14|0" skinned="0>14|1" fillPlaneYOffset="1.081">
		<joint index="0>14|2"/>
		<joint index="0>14|3"/>
		<joint index="0>14|4"/>
		<joint index="0>14|5"/>
		<joint index="0>14|6"/>
		<joint index="0>14|7"/>
		<joint index="0>14|8"/>
		<joint index="0>14|9"/>
		<joint index="0>14|10"/>
		<joint index="0>14|11"/>
		<joint index="0>14|12"/>
		<joint index="0>14|13"/>
		<joint index="0>14|14"/>
		<joint index="0>14|15"/>
		<joint index="0>14|16"/>
		<joint index="0>14|17"/>
		<joint index="0>14|18"/>
		<joint index="0>14|19"/>
		<joint index="0>14|20"/>
		<joint index="0>14|21"/>
		<joint index="0>14|22"/>
		<joint index="0>14|23"/>
		<joint index="0>14|24"/>
		<joint index="0>14|25"/>
		<joint index="0>14|26"/>
		<joint index="0>14|27"/>
		<joint index="0>14|28"/>
		<joint index="0>14|29"/>
		<joint index="0>14|30"/>
		<joint index="0>14|31"/>
		<joint index="0>14|32"/>
		<joint index="0>14|33"/>
		<joint index="0>14|34"/>
		<joint index="0>14|35"/>
		<joint index="0>14|36"/>
		<joint index="0>14|37"/>
		<joint index="0>14|38"/>
		<joint index="0>14|39"/>	
		<joint index="0>14|40"/>
		<joint index="0>14|41"/>
		<joint index="0>14|42"/>
		<joint index="0>14|43"/>
		<joint index="0>14|44"/>
		<joint index="0>14|45"/>
		<joint index="0>14|46"/>
		<joint index="0>14|47"/>
		<joint index="0>14|48"/>
		<joint index="0>14|49"/>
		<joint index="0>14|50"/>
		<joint index="0>14|51"/>
		<joint index="0>14|52"/>
		<joint index="0>14|53"/>			
	</topRopes>

	<scrapFloorActivation index="0>5|5" min="0" max="40">
		<joint index="0>5|5|0"/>
		<joint index="0>5|5|1"/>
		<joint index="0>5|5|2"/>
	</scrapFloorActivation>
	
	<overrunbreak speed="0.001" index="0>1|0|0">	
		<part index="1>1|1|3" startScale="1 1 1" endScale="1 1 0.8"/>
		<part index="1>1|1|0" startRot="0 -90 0" endRot="0 -120 0"/>
		<part index="1>0|1|0" startRot="0 -90 0" endRot="0 -120 0"/>
		<part index="0>1|0|2" startRot="0 0 0" endRot="30 0 0"/>
		<part index="0>1|0|0" startTrans="0 0.04996 1.1368" endTrans="0 0.04996 1.05"/>	
	</overrunbreak>
	
	<turnedOnAnimations>
		<animation rootNode="0>6|0" clip="wingsClipSource" speed="2" unloadingSpeed="0"> <!-- wings -->
			<sound index="0>6|4" path="sounds/work.wav" volume="3" innerRadius="5" radius="25"/>
		</animation>
	</turnedOnAnimations>	
	
	<pickupChainAnimation index1="0>1|3" index2="0>2|0|0|0" maxDistance="0.65">
		<part index="0>1|3|0">
			<key time="0" rotX="-42.188"/>
			<key time="0.2" rotX="-55.853"/>
			<key time="0.4" rotX="-46.748"/>
			<key time="0.6" rotX="-40.066"/>
			<key time="0.8" rotX="-21.64"/>		
			<key time="1" rotX="0"/>				
		</part>
		
		<part index="0>1|3|0|0">
			<key time="0" rotX="18.545"/>
			<key time="0.2" rotX="9.498"/>
			<key time="0.4" rotX="5.908"/>
			<key time="0.6" rotX="5.908"/>
			<key time="0.8" rotX="5.037"/>		
			<key time="1" rotX="0"/>				
		</part>

		<part index="0>1|3|0|0|0">
			<key time="0" rotX="26.242"/>
			<key time="0.2" rotX="21.77"/>
			<key time="0.4" rotX="12.358"/>
			<key time="0.6" rotX="12.358"/>
			<key time="0.8" rotX="12.358"/>		
			<key time="1" rotX="0"/>				
		</part>

		<part index="0>1|3|0|0|0|0">
			<key time="0" rotX="119.982"/>
			<key time="0.2" rotX="91.816"/>
			<key time="0.4" rotX="64.32"/>
			<key time="0.6" rotX="42.09"/>
			<key time="0.8" rotX="14.282"/>		
			<key time="1" rotX="0"/>				
		</part>	
	</pickupChainAnimation>

	<collectParticlesystems> <!--In index has to be a cutting area (start(index|0), width(index|1), height(index|2))-->
		<particleSystem type="grass_windrow" index="0>2|0|6|0" file="particleSystems/pickup_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>2|0|6|1" file="particleSystems/pickup_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>2|0|6|2" file="particleSystems/pickup_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>2|0|6|3" file="particleSystems/pickup_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>2|0|6|4" file="particleSystems/pickup_grass_windrow.i3d"/>
		
		<particleSystem type="grass_windrow" index="0>13|0" position="0 0 0.2" file="particleSystems/wings_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>13|1" position="0 0 0.2" file="particleSystems/wings_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>13|2" position="0 0 0.2" file="particleSystems/wings_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>13|3" position="0 0 0.2" file="particleSystems/wings_grass_windrow.i3d"/>
		<particleSystem type="grass_windrow" index="0>13|4" position="0 0 0.2" file="particleSystems/wings_grass_windrow.i3d"/>

		<particleSystem type="drygrass" index="0>2|0|6|0" file="particleSystems/pickup_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>2|0|6|1" file="particleSystems/pickup_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>2|0|6|2" file="particleSystems/pickup_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>2|0|6|3" file="particleSystems/pickup_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>2|0|6|4" file="particleSystems/pickup_drygrass_windrow.i3d"/>
		
		<particleSystem type="drygrass" index="0>13|0" position="0 0 0.2" file="particleSystems/wings_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>13|1" position="0 0 0.2" file="particleSystems/wings_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>13|2" position="0 0 0.2" file="particleSystems/wings_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>13|3" position="0 0 0.2" file="particleSystems/wings_drygrass_windrow.i3d"/>
		<particleSystem type="drygrass" index="0>13|4" position="0 0 0.2" file="particleSystems/wings_drygrass_windrow.i3d"/>
		
		<particleSystem type="drygrass" index="0>2|0|6|5" position="0 0 0.2" file="particleSystems/pickup_dust_drygrass_windrow.i3d"/>		
		
		<particleSystem type="wheat_windrow" index="0>2|0|6|0" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>2|0|6|1" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>2|0|6|2" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>2|0|6|3" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>2|0|6|4" file="particleSystems/pickup_wheat_windrow.i3d"/>
		
		<particleSystem type="wheat_windrow" index="0>13|0" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>13|1" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>13|2" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>13|3" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="wheat_windrow" index="0>13|4" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		
		<particleSystem type="wheat_windrow" index="0>2|0|6|5" position="0 0 0.2" file="particleSystems/pickup_dust_wheat_windrow.i3d"/>		
		
		<particleSystem type="barley_windrow" index="0>2|0|6|0" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>2|0|6|1" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>2|0|6|2" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>2|0|6|3" file="particleSystems/pickup_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>2|0|6|4" file="particleSystems/pickup_wheat_windrow.i3d"/>
			
		<particleSystem type="barley_windrow" index="0>13|0" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>13|1" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>13|2" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>13|3" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		<particleSystem type="barley_windrow" index="0>13|4" position="0 0 0.2" file="particleSystems/wings_wheat_windrow.i3d"/>
		
		<particleSystem type="barley_windrow" index="0>2|0|6|5" position="0 0 0.2" file="particleSystems/pickup_dust_wheat_windrow.i3d"/>		
	</collectParticlesystems>	

    <multiDischargeParticleSystems reference="0>13|7" cut="0.755">
		<multiDischargeParticleSystem type="wheat_windrow" level="1" index="0>13|5" file="particleSystems/discharge_level1_wheat_windrow.i3d"/>	
		<multiDischargeParticleSystem type="wheat_windrow" level="2" index="0>13|5" file="particleSystems/discharge_level2_wheat_windrow.i3d"/>	
		<multiDischargeParticleSystem type="wheat_windrow" level="2" index="0>3|0|4|0|0" file="particleSystems/dosing_wheat_windrow.i3d"/>	
		<multiDischargeParticleSystem type="wheat_windrow" level="1" index="0>3|0|4|1|0" file="particleSystems/dosing_wheat_windrow.i3d"/>

		<multiDischargeParticleSystem type="barley_windrow" level="1" index="0>13|5" file="particleSystems/discharge_level1_wheat_windrow.i3d"/>	
		<multiDischargeParticleSystem type="barley_windrow" level="2" index="0>13|5" file="particleSystems/discharge_level2_wheat_windrow.i3d"/>	
		<multiDischargeParticleSystem type="barley_windrow" level="2" index="0>3|0|4|0|0" file="particleSystems/dosing_wheat_windrow.i3d"/>	
		<multiDischargeParticleSystem type="barley_windrow" level="1" index="0>3|0|4|1|0" file="particleSystems/dosing_wheat_windrow.i3d"/>

		<multiDischargeParticleSystem type="grass_windrow" level="1" index="0>13|5" file="particleSystems/discharge_level1_grass_windrow.i3d"/>	
		<multiDischargeParticleSystem type="grass_windrow" level="2" index="0>13|5" file="particleSystems/discharge_level2_grass_windrow.i3d"/>	
		<multiDischargeParticleSystem type="grass_windrow" level="2" index="0>3|0|4|0|0" file="particleSystems/dosing_grass_windrow.i3d"/>	
		<multiDischargeParticleSystem type="grass_windrow" level="1" index="0>3|0|4|1|0" file="particleSystems/dosing_grass_windrow.i3d"/>		

		<multiDischargeParticleSystem type="chaff" level="1" index="0>13|5" file="particleSystems/discharge_level1_chaff_windrow.i3d"/>	
		<multiDischargeParticleSystem type="chaff" level="2" index="0>13|5" file="particleSystems/discharge_level2_chaff_windrow.i3d"/>	
		<multiDischargeParticleSystem type="chaff" level="2" index="0>3|0|4|0|0" file="particleSystems/dosing_chaff_windrow.i3d"/>	
		<multiDischargeParticleSystem type="chaff" level="1" index="0>3|0|4|1|0" file="particleSystems/dosing_chaff_windrow.i3d"/>			
    </multiDischargeParticleSystems>	

	<hydraulicPipes>
		<pipe index="0>3|0|5|0" />
		<pipe index="0>11|0" isAttached="true"/>
		<pipe index="0>11|1" isDetached="true"/>
		<pipe index="0>11|2"/>
		<pipe index="0>11|3"/>
	</hydraulicPipes>
	
	<controlPanel detachPosition="0>15" index="0>15|0"/>	
</vehicle>

 

 

Link naar opmerking
Deel via andere websites

Gearchiveerd

Dit topic is nu gearchiveerd en gesloten voor verdere reacties.

Gast
Dit onderwerp is gesloten voor verdere antwoorden.
×
×
  • Maak Nieuw...

Belangrijke Informatie

By using this site, you agree to our Gebruiksvoorwaarden.