<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="sowingMachine" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://validation.gdn.giants-software.com/xml/fs22/vehicle.xsd">
	<storeData>
		<name>Jet-M</name>
		<specs>
			<neededPower>35</neededPower>
			<workingWidth>3</workingWidth>
		</specs>
		<functions>
			<function>$l10n_function_sowingMachine</function>
		</functions>
		<image>jetM/store_jetM.dds</image>
		<price>22000</price>
		<lifetime>600</lifetime>
		<rotation>0</rotation>
		<brand>ALPEGO</brand>
		<category>seeders</category>
		<shopTranslationOffset>0 -0.078 0.299</shopTranslationOffset>
		<shopRotationOffset>0.574 -0.002 0.007</shopRotationOffset>
	</storeData>
	<base>
		<typeDesc>$l10n_typeDesc_sowingMachine</typeDesc>
		<filename>jetM/jetM.i3d</filename>
		<size width="3.8" length="3.8" height="3.2" lengthOffset="-0.3"/>
		<speedLimit value="13"/>
		<components>
			<component centerOfMass="0 0.3 0.15" solverIterationCount="15" mass="1200"/>
		</components>
		<schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT"/>
		<sounds volumeFactor="0.9"/>
	</base>
	<powerConsumer ptoRpm="450" neededMaxPtoPower="5" forceNode="jetM_main_component1" maxForce="2"/>
	<groundReferenceNodes>
		<groundReferenceNode node="groundReferenceNode" forceFactor="1" threshold="0.1"/>
	</groundReferenceNodes>
	<speedRotatingParts>
		<speedRotatingPart shaderNode="discRow1" radius="0.22" groundReferenceNodeIndex="1"/>
	</speedRotatingParts>
	<jigglingParts>
		<jigglingPart node="jigglingParts" speedScale="2" amplitudeScale="1" shaderParameter="amplFreq" shaderParameterComponentSpeed="4" shaderParameterComponentAmplitude="1" refNodeIndex="1"/>
	</jigglingParts>
	<connectionHoses>
		<hose inputAttacherJointIndices="1" type="hydraulicIn" node="hydraulicIn01" length="0.5" diameter="0.02" straighteningFactor="0.2" adapterNode="hydraulicIn01_ConnectorLinkNode">
			<objectChange node="hydraulicIn01_detached" visibilityActive="false" visibilityInactive="true"/>
		</hose>
		<hose inputAttacherJointIndices="1" type="hydraulicOut" node="hydraulicOut01" length="0.5" diameter="0.02" straighteningFactor="0.2" adapterNode="hydraulicOut01_ConnectorLinkNode">
			<objectChange node="hydraulicOut01_detached" visibilityActive="false" visibilityInactive="true"/>
		</hose>
		<hose inputAttacherJointIndices="1" type="electric" node="hydraulicOut01" length="0.5" diameter="0.01" straighteningFactor="0.2" adapterNode="electric_ConnectorLinkNode">
			<objectChange node="electric_detached" visibilityActive="false" visibilityInactive="true"/>
		</hose>
	</connectionHoses>
	<lights>
		<sharedLight linkNode="redTriangle_02_01" filename="$data/shared/assets/reflectors/lizard/redTriangle_02.xml"/>
		<sharedLight linkNode="redTriangle_02_02" filename="$data/shared/assets/reflectors/lizard/redTriangle_02.xml"/>
		<sharedLight linkNode="rearLight05_left" filename="$data/shared/assets/lights/lizard/rearLight05_left.xml"/>
		<sharedLight linkNode="rearLight05_right" filename="$data/shared/assets/lights/lizard/rearLight05_right.xml"/>
		<realLights>
			<high>
				<light node="backLightsHigh1" lightTypes="0"/>
				<brakeLight node="backLightsHigh1"/>
				<turnLightLeft node="turnLightLeftBack"/>
				<turnLightRight node="turnLightRightBack"/>
			</high>
		</realLights>
	</lights>
	<workAreas>
		<workArea type="sowingMachine" functionName="processSowingMachineArea">
			<area startNode="workAreaStart" widthNode="workAreaWidth" heightNode="workAreaHeight"/>
			<groundReferenceNode index="1"/>
			<onlyActiveWhenLowered value="true"/>
		</workArea>
	</workAreas>
	<fillUnit>
		<fillUnitConfigurations>
			<fillUnitConfiguration>
				<fillUnits>
					<unloading width="7.5" offset="0 0 0"/>
					<fillUnit unitTextOverride="$l10n_unit_literShort" fillTypes="seeds" capacity="1000">
						<exactFillRootNode node="exactFillRootNode" extraEffectDistance="0.3"/>
					</fillUnit>
				</fillUnits>
			</fillUnitConfiguration>
		</fillUnitConfigurations>
	</fillUnit>
	<fillVolume>
		<fillVolumeConfigurations>
			<fillVolumeConfiguration>
				<volumes>
					<volume node="fillVolume" fillUnitIndex="1" maxDelta="0.2"/>
				</volumes>
			</fillVolumeConfiguration>
		</fillVolumeConfigurations>
	</fillVolume>
	<sowingMachine fillUnitIndex="1">
		<seedFruitTypeCategories>sowingMachine</seedFruitTypeCategories>
		<needsActivation value="true"/>
		<fieldGroundType value="SOWN"/>
		<sounds>
			<work template="DEFAULT_SOWING_WORK" linkNode="jetM_main_component1"/>
			<airBlower template="DEFAULT_SOWING_AIR_BLOWER" linkNode="jetM_main_component1" fadeOut="2"/>
		</sounds>
	</sowingMachine>
	<attachable>
		<inputAttacherJoints>
			<inputAttacherJoint node="attacherJoint" topReferenceNode="topReferenceNode" jointType="implement" lowerTransLimitScale="0 0 0" upperRotationOffset="0" lowerRotLimitScale="0 0 0" isDefaultLowered="true" needsLowering="false" allowsLowering="false" forceSelectionOnAttach="false" allowDetachWhileParentLifted="false">
				<distanceToGround lower="0.05" upper="0.8"/>
				<objectChange node="supportLeg" visibilityActive="false" visibilityInactive="true"/>
				<subType name="jetM"/>
			</inputAttacherJoint>
		</inputAttacherJoints>
		<support animationName="moveSupport"/>
	</attachable>
	<animations>
		<animation name="toggleCover">
			<part node="cover" startTime="1.5" endTime="1.6" visibility="false"/>
			<part node="cover" startTime="1.4" endTime="1.5" visibility="true"/>
			<part node="ladder" startTime="0" endTime="1.5" startRot="180 0 0" endRot="8 0 0"/>
			<sound template="hingeSmall" startTime="0.1" direction="1" volumeScale="0.5" pitchScale="0.7"/>
			<sound template="metalClose" startTime="0.01" direction="1" volumeScale="2.0" pitchScale="3"/>
			<sound template="metalOpen" startTime="1.59" direction="1" volumeScale="2.0" pitchScale="2"/>
			<sound template="clackVar5" startTime="1.59" direction="1" volumeScale="1.0" pitchScale="1"/>
			<sound template="fabricCover1" startTime="1.59" direction="1" volumeScale="2" pitchScale="1"/>
			<sound template="fabricCover2" startTime="1.59" direction="-1" volumeScale="2" pitchScale="1"/>
			<sound template="clackVar4" startTime="0.01" direction="-1" volumeScale="2.0" pitchScale="1.5"/>
		</animation>
		<animation name="moveSupport">
			<part node="supportCollisionFrontLeft" startTime="0" endTime="0.5" startTrans="-1.2 0.5 0" endTrans="0 0 0"/>
			<part node="supportCollisionFrontRight" startTime="0" endTime="0.5" startTrans="1.2 0.5 0" endTrans="0 0 0"/>
			<part node="supportCollisionBack" startTime="0" endTime="0.5" startTrans="0 0.5 0" endTrans="0 0 0"/>
			<sound template="clackVar5" startTime="0.49" volumeScale="2.2" pitchScale="0.8" linkNode="attacherJoint"/>
		</animation>
	</animations>
	<workParticles>
		<effect workAreaIndex="1">
			<effectNode effectClass="CultivatorMotionPathEffect" effectType="CULTIVATOR" linkNode="discEffect01LinkNode">
				<motionPathEffect textureFilename="jetM/discEffect01Array.dds" numRows="50" rowLength="18" minFade="0.07" shapeScale="0.5" maxShapeScale="0.5"/>
			</effectNode>
		</effect>
		<particle>
			<node node="dustEmitterShape" refNodeIndex="1" particleType="SOIL_SMOKE" emitCountScale="1.0"/>
		</particle>
	</workParticles>
	<cover>
		<coverConfigurations>
			<coverConfiguration>
				<cover openAnimation="toggleCover" fillUnitIndices="1" openOnBuy="false"/>
			</coverConfiguration>
		</coverConfigurations>
	</cover>
	<ai>
		<areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack"/>
		<collisionTrigger node="aiCollisionNode"/>
		<needsLowering value="true"/>
		<lookAheadSize value="3"/>
		<agentAttachment width="3.15" height="2.2" length="3.4" lengthOffset="-0.2"/>
	</ai>
	<foliageBending>
		<bendingNode minX="-1.6" maxX="1.6" minZ="-1.9" maxZ="1.5" yOffset="0.3"/>
	</foliageBending>
	<baseMaterial>
		<material name="jetM_mat" baseNode="jetM_vis">
			<shaderParameter name="colorMat0" value="ALPEGO_ORANGE1"/>
			<shaderParameter name="colorMat1" value="ALPEGO_BLUE"/>
			<shaderParameter name="colorMat5" value="ALPEGO_BLUE"/>
		</material>
	</baseMaterial>
	<wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
	<washable dirtDuration="90" washDuration="1" workMultiplier="6" fieldMultiplier="2"/>
	<tensionBeltObject>
		<meshNodes>
			<meshNode node="jetM_vis"/>
		</meshNodes>
	</tensionBeltObject>
	<i3dMappings>
		<i3dMapping id="jetM_main_component1" node="0>"/>
		<i3dMapping id="jetM_vis" node="0>0"/>
		<i3dMapping id="attacherJoint" node="0>0|0|0"/>
		<i3dMapping id="topReferenceNode" node="0>0|0|1"/>
		<i3dMapping id="hydraulicIn01" node="0>0|0|2|0"/>
		<i3dMapping id="hydraulicIn01_detached" node="0>0|0|2|0|0"/>
		<i3dMapping id="hydraulicIn01_ConnectorLinkNode" node="0>0|0|2|0|0|0"/>
		<i3dMapping id="hydraulicOut01" node="0>0|0|2|1"/>
		<i3dMapping id="hydraulicOut01_detached" node="0>0|0|2|1|0"/>
		<i3dMapping id="hydraulicOut01_ConnectorLinkNode" node="0>0|0|2|1|0|0"/>
		<i3dMapping id="electric" node="0>0|0|2|2"/>
		<i3dMapping id="electric_detached" node="0>0|0|2|2|0"/>
		<i3dMapping id="electric_ConnectorLinkNode" node="0>0|0|2|2|0|0"/>
		<i3dMapping id="ptoInputNode" node="0>0|0|3|1"/>
		<i3dMapping id="ptoDetachNode" node="0>0|0|3|2"/>
		<i3dMapping id="supportCollisionBack" node="0>0|0|4|0"/>
		<i3dMapping id="supportCollisionFrontLeft" node="0>0|0|5|0"/>
		<i3dMapping id="supportCollisionFrontRight" node="0>0|0|6|0"/>
		<i3dMapping id="supportLeg" node="0>0|0|7"/>
		<i3dMapping id="redTriangle_02_01" node="0>0|1|0"/>
		<i3dMapping id="redTriangle_02_02" node="0>0|1|1"/>
		<i3dMapping id="rearLight05_left" node="0>0|1|2"/>
		<i3dMapping id="rearLight05_right" node="0>0|1|3"/>
		<i3dMapping id="backLightsHigh1" node="0>0|1|4|0"/>
		<i3dMapping id="turnLightLeftBack" node="0>0|1|5|0"/>
		<i3dMapping id="turnLightRightBack" node="0>0|1|5|1"/>
		<i3dMapping id="ladder" node="0>0|2|0"/>
		<i3dMapping id="cover" node="0>0|2|1"/>
		<i3dMapping id="discRow1" node="0>0|2|2"/>
		<i3dMapping id="jigglingParts" node="0>0|2|3"/>
		<i3dMapping id="exactFillRootNode" node="0>0|3|0"/>
		<i3dMapping id="fillVolume" node="0>0|3|1"/>
		<i3dMapping id="workAreaStart" node="0>0|4|0"/>
		<i3dMapping id="workAreaWidth" node="0>0|4|1"/>
		<i3dMapping id="workAreaHeight" node="0>0|4|2"/>
		<i3dMapping id="groundReferenceNode" node="0>0|4|3"/>
		<i3dMapping id="dustEmitterShape" node="0>0|5|0"/>
		<i3dMapping id="rollerEffect01LinkNode" node="0>0|5|1"/>
		<i3dMapping id="rotationEffect01LinkNode" node="0>0|5|2"/>
		<i3dMapping id="discEffect01LinkNode" node="0>0|5|3"/>
		<i3dMapping id="aiMarkerLeft" node="0>0|6|0|0"/>
		<i3dMapping id="aiMarkerRight" node="0>0|6|0|1"/>
		<i3dMapping id="aiMarkerBack" node="0>0|6|0|2"/>
		<i3dMapping id="aiCollisionNode" node="0>0|6|1"/>
	</i3dMappings>
</vehicle>