Community Forum

combine will not cut

Forum Overview >> Farming Simulator 22

CategoryFarming Simulator 22
Created29.06.2022 15:49


Patton_M47 29.06.2022 15:49
Hello why will my combine not cut?

Header XML
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="cutter" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
<storeData>
<name params="$l10n_storeItem_header">
<en>Header</en></name>
<specs>
<workingWidth>6.0</workingWidth>
</specs>
<functions>
<function>$l10n_function_cutter</function>
</functions>
<image>store1.dds</image>
<price>300</price>
<lifetime>600</lifetime>
<rotation>0</rotation>
<brand>LIZARD</brand>
<category>cutters</category>
<shopTranslationOffset>0 -0.039 0</shopTranslationOffset>
<shopRotationOffset>0.733 0 0</shopRotationOffset>
<vertexBufferMemoryUsage>2872064</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>467456</indexBufferMemoryUsage>
<textureMemoryUsage>3604480</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
<audioMemoryUsage>0</audioMemoryUsage>
</storeData>
<base>
<typeDesc>$l10n_typeDesc_cutter</typeDesc>
<filename>OldHeader.i3d</filename>
<size width="7.5" length="4" lengthOffset="1" height="4.1"/>
<speedLimit value="10"/>
<components>
<component centerOfMass="0 0.2 0.3" solverIterationCount="10" mass="1700"/>
</components>
<schemaOverlay attacherJointPosition="0 0" name="COMBINE_HEADER"/>
<mapHotspot type="CUTTER"/>
</base>
<powerConsumer ptoRpm="470" neededMaxPtoPower="1"/>
<wheels>
<wheelConfigurations>
<wheelConfiguration name="unfolded" price="0">
<wheels hasSurfaceSounds="false">
<wheel>
<physics restLoad="0.35" repr="0>2|11|12|0" radius="0.358" width="0.064" forcePointRatio="0.2" initialCompression="15" suspTravel="0.05" spring="30" damper="28"/>
</wheel>
</wheels>
</wheelConfiguration>
</wheelConfigurations>
</wheels>
<groundReferenceNodes>
<groundReferenceNode node="0>2|12" threshold="0.3"/>
</groundReferenceNodes>
<workAreas>
<workArea type="cutter" functionName="processCutterArea">
<area startNode="0>2|1|0" widthNode="0>2|1|1" heightNode="0>2|1|2"/>
<groundReferenceNode index="1"/>
<testAreas autoGenerate="true" zOffset="0.5" xOffset="0" length="0.6" numAreas="8" areaWidthScale="0.25"/>
</workArea>
</workAreas>
<attachable>
<inputAttacherJoints>
<inputAttacherJoint node="0>2|0" jointType="cutter">
<heightNode node="0>2|1|2"/>
<distanceToGround lower="1.8" upper="1.8"/>
</inputAttacherJoint>
</inputAttacherJoints>
</attachable>
<cutter fruitTypeCategories="grainHeader">
<effect>
<effectNode effectClass="CutterMotionPathEffect" effectType="CUTTER" linkNode="cutterEffectLinkNode">
<motionPathEffect textureFilename="$data/vehicles/deutzFahr/header4090/drumArray.dds" numRows="32" rowLength="42" minFade="0.06" textureRealWidth="16" speedScale="0.16"/>
</effectNode>
<effectNode effectClass="ParticleEffect" effectNode="smokeEmitter" particleType="SMOKE" materialType="smokeParticle" emitCountScale="0.1" worldSpace="false" useCuttingWidth="false"/>
</effect>
<fruitExtraObjects>
<fruitExtraObject fruitType="canola" node="canolaExtension"/>
<fruitExtraObject fruitType="wheat" node="grainExtension" isDefault="true"/>
<fruitExtraObject fruitType="barley" node="grainExtension"/>
<fruitExtraObject fruitType="soybean" node="grainExtension"/>
<fruitExtraObject fruitType="oat" node="grainExtension"/>
<fruitExtraObject fruitType="sorghum" node="grainExtension"/>
</fruitExtraObjects>
<animationNodes>
<animationNode node="0>2|10|0" rotSpeed="210" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
<animationNode node="0>2|11|10|1" rotSpeed="210" rotAxis="1" turnOnFadeTime="1" turnOffFadeTime="3"/>
</animationNodes>
<sounds>
<cut template="cropCutting"/>
</sounds>
</cutter>
<turnOnVehicle turnedOnByAttacherVehicle="true">
<turnedOnAnimation name="turnedOnAnimation_bottomBlades" speedScale="8" turnOnFadeTime="2" turnOffFadeTime="3"/>
<turnedOnAnimation name="turnedOnAnimation_canolaBlades" speedScale="6" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNodes>
<animationNode node="disc01" rotSpeed="250" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="disc02" rotSpeed="250" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="disc03" rotSpeed="250" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="disc04" rotSpeed="250" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="chain" rotSpeed="250" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2" shaderComponentScale="0 1 0 0" shaderParameterName="offsetUV"/>
</animationNodes>
<sounds>
<start template="HARVESTER_TOOL_START" volumeScale="1.5"/>
<work template="HARVESTER_TOOL_WORK" volumeScale="1.5"/>
<stop template="HARVESTER_TOOL_STOP" volumeScale="1.5"/>
</sounds>
</turnOnVehicle>
<ai>
<areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack"/>
<collisionTrigger node="aiCollisionNode" width="6.8" height="2.0"/>
<agentAttachment width="6.8" height="2.5" length="3" lengthOffset="1"/>
</ai>
<foliageBending>
<bendingNode minX="-3.3" maxX="3.3" minZ="-0.4" maxZ="0.8" yOffset="0.2"/>
</foliageBending>
<wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
<washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>
<i3dMappings>
<i3dMapping id="header4090_main_component1" node="0>"/>
<i3dMapping id="header4090_vis" node="0>0"/>
<i3dMapping id="attacherJoint" node="0>0|0|0"/>
<i3dMapping id="heightNode" node="0>0|0|1"/>
<i3dMapping id="ptoInputNode" node="0>0|0|2"/>
<i3dMapping id="ptoDetachNode" node="0>0|0|3"/>
<i3dMapping id="hydraulicIn01" node="0>0|0|4|0"/>
<i3dMapping id="hydraulicOut01" node="0>0|0|4|1"/>
<i3dMapping id="hydraulicIn02" node="0>0|0|4|2"/>
<i3dMapping id="electric" node="0>0|0|4|3"/>
<i3dMapping id="reelRot" node="0>0|1|0"/>
<i3dMapping id="reelMove" node="0>0|1|0|0|0"/>
<i3dMapping id="reelMoveHydraulicRef" node="0>0|1|0|0|0|0"/>
<i3dMapping id="reel" node="0>0|1|0|0|0|1|0"/>
<i3dMapping id="spike01" node="0>0|1|0|0|0|1|0|0|0"/>
<i3dMapping id="spike02" node="0>0|1|0|0|0|1|0|1|0"/>
<i3dMapping id="spike03" node="0>0|1|0|0|0|1|0|2|0"/>
<i3dMapping id="spike04" node="0>0|1|0|0|0|1|0|3|0"/>
<i3dMapping id="spike05" node="0>0|1|0|0|0|1|0|4|0"/>
<i3dMapping id="spike06" node="0>0|1|0|0|0|1|0|5|0"/>
<i3dMapping id="reelRotHydraulicRef" node="0>0|1|0|1"/>
<i3dMapping id="reelMoveHydraulic" node="0>0|1|0|2"/>
<i3dMapping id="reelMoveHydraulicPunch" node="0>0|1|0|2|0"/>
<i3dMapping id="mainDrum" node="0>0|1|1"/>
<i3dMapping id="reelRotHydraulic" node="0>0|1|2"/>
<i3dMapping id="reelRotHydraulicPunch" node="0>0|1|2|0"/>
<i3dMapping id="disc01" node="0>0|1|3|0"/>
<i3dMapping id="disc02" node="0>0|1|3|1"/>
<i3dMapping id="disc03" node="0>0|1|3|2"/>
<i3dMapping id="disc04" node="0>0|1|3|3"/>
<i3dMapping id="chain" node="0>0|1|4"/>
<i3dMapping id="bladesDecal" node="0>0|1|5"/>
<i3dMapping id="workAreaStart" node="0>0|2|0"/>
<i3dMapping id="workAreaWidth" node="0>0|2|1"/>
<i3dMapping id="workAreaHeight" node="0>0|2|2"/>
<i3dMapping id="aiMarkerLeft" node="0>0|3|0"/>
<i3dMapping id="aiMarkerRight" node="0>0|3|1"/>
<i3dMapping id="aiMarkerBack" node="0>0|3|2"/>
<i3dMapping id="aiCollisionNode" node="0>0|3|3"/>
<i3dMapping id="cutterEffectLinkNode" node="0>0|4|0"/>
<i3dMapping id="smokeEmitter" node="0>0|4|1"/>
</i3dMappings>
</vehicle>

Combine XML
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="pickupConveyorBelt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
<storeData>
<name>
<en>Harvester</en></name>
<specs>
<power>310</power>
<maxSpeed>20</maxSpeed>
</specs>
<functions>
<function>$l10n_function_combine</function>
<function>$l10n_function_combineNeedsCutter</function>
</functions>
<image>store0.dds</image>
<price>1950</price>
<lifetime>600</lifetime>
<rotation>0</rotation>
<brand>LIZARD</brand>
<category>harvesters</category>
<shopFoldingState>1</shopFoldingState>
<shopTranslationOffset>0 0.068 0</shopTranslationOffset>
<shopRotationOffset>-0.154 0 0</shopRotationOffset>
<vertexBufferMemoryUsage>5637376</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>1105664</indexBufferMemoryUsage>
<textureMemoryUsage>6225920</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
<audioMemoryUsage>335451</audioMemoryUsage>
</storeData>
<base>
<typeDesc>$l10n_typeDesc_combine</typeDesc>
<filename>Harvester.i3d</filename>
<sounds filename="$data/vehicles/deutzFahr/topLiner4090/sounds/topLiner4090.xml"/>
<size width="5" length="9.7" lengthOffset="-0.15" height="4.1"/>
<components>
<component centerOfMass="0 0 2" solverIterationCount="35" mass="2100"/>
<component centerOfMass="0 0.08 0.63" solverIterationCount="25" mass="700"/>
<component centerOfMass="0.00 -0.01 0.53" solverIterationCount="25" mass="70"/>
<joint component1="1" component2="2" node="1>0" rotLimit="0 90 0" transLimit="0 0 0"/>
<joint component1="2" component2="3" node="2>1" rotLimit="0 0 0" transLimit="0 0 0"/>
</components>
<schemaOverlay attacherJointPosition="0 0" name="HARVESTER"/>
<mapHotspot type="HARVESTER"/>
</base>
<attachable>
<inputAttacherJoints>
<inputAttacherJoint node="2>0" rootNode="2>" jointType="trailerLow"/>
<inputAttacherJoint node="2>0" rootNode="2>" jointType="trailer"/>
</inputAttacherJoints>
<brakeForce force="0.1"/>
</attachable>
<powerConsumer ptoRpm="350" neededMaxPtoPower="1"/>
<wheels>
<wheelConfigurations>
<wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
<wheels hasSurfaceSounds="false">
<wheel>
<physics restLoad="0.35" repr="0>3|0|0" radius="0.686" width="0.2" forcePointRatio="0.2" initialCompression="15" suspTravel="0.05" spring="30" damper="28"/>
</wheel>
<wheel>
<physics restLoad="0.35" repr="0>3|0|1" radius="0.686" width="0.2" forcePointRatio="0.2" initialCompression="15" suspTravel="0.05" spring="30" damper="28"/>
</wheel>
<wheel>
<physics restLoad="0.35" repr="1>2" radius="0.45" width="0.2" forcePointRatio="0.2" initialCompression="15" suspTravel="0.05" spring="30" damper="28"/>
</wheel>
</wheels>
</wheelConfiguration>
</wheelConfigurations>
</wheels>
<enterable isTabbable="true">
<enterReferenceNode node="topLiner4090_main_component1"/>
<exitPoint node="0>3|0|2|21"/>
<cameras>
<camera node="0>3|0|2|19|0|0" rotatable="true" rotateNode="0>3|0|2|19|0" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="5.8" transMax="40" translation="0 0 9" rotation="-26 180 0">
<raycastNode node="0>3|0|2|20|0"/>
<raycastNode node="0>3|0|2|20|1"/>
</camera>
<camera node="0>3|0|2|19|1" rotation="-27 180 0" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true"/>
</cameras>
<characterNode node="0>0|2|18|0" cameraMinDistance="0.5" spineRotation="-90 0 90">
<target ikChain="rightFoot" targetNode="0>3|0|2|18|1"/>
<target ikChain="leftFoot" targetNode="0>3|0|2|18|2"/>
<target ikChain="rightArm" targetNode="0>3|0|2|18|3" poseId="narrowFingers"/>
<target ikChain="leftArm" targetNode="0>3|0|2|18|4" poseId="narrowFingers"/>
</characterNode>
</enterable>
<motorized>
<consumerConfigurations>
<consumerConfiguration>
<consumer fillUnitIndex="2" usage="155" fillType="diesel"/>
<!-- usage is per hour at max load and max rpm -->
</consumerConfiguration>
</consumerConfigurations>
<motorConfigurations>
<motorConfiguration name="4cyl" hp="31" price="0">
<motor torqueScale="1.31" minRpm="850" maxRpm="2200" minSpeed="0.01" maxForwardSpeed="0" maxBackwardSpeed="0" brakeForce="0" lowBrakeForceScale="0" accelerationLimit="1.6">
<torque normRpm="0.45" torque="0.9"/>
<torque normRpm="0.5" torque="0.97"/>
<torque normRpm="0.59" torque="1"/>
<torque normRpm="0.72" torque="1"/>
<torque normRpm="0.86" torque="0.88"/>
<torque normRpm="1" torque="0.72"/>
</motor>
<transmission minForwardGearRatio="41" maxForwardGearRatio="300" minBackwardGearRatio="55.2" maxBackwardGearRatio="300" name="$l10n_info_transmission_cvt"/>
</motorConfiguration>
</motorConfigurations>
<exhaustEffects>
<exhaustEffect node="0>7" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.9 0.9 0.9 0.1" maxRpmColor="0.9 0.9 0.9 0.4" minRpmScale="0.05" maxRpmScale="0.5"/>
</exhaustEffects>
<animationNodes>
<animationNode node="0>0|3|8" rotSpeed="400" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="4"/>
<animationNode node="0>0|3|1" rotSpeed="400" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="4"/>
</animationNodes>
<motorStartDuration>3400</motorStartDuration>
<differentialConfigurations>
<differentialConfiguration>
<differentials>
<differential torqueRatio="0.5" maxSpeedRatio="2.3" wheelIndex1="1" wheelIndex2="2"/>
</differentials>
</differentialConfiguration>
</differentialConfigurations>
</motorized>
<attacherJoints>
<attacherJoint jointType="cutter" node="0>3|18|0|0|0|0|0" rootNode="0>" allowsJointLimitMovement="false" upperRotationOffset="0" lowerRotLimit="0 0 0">
<schema position="0 0.4" rotation="0" invertX="false"/>
</attacherJoint>
<attacherJoint node="1>3" jointType="trailerLow" lowerRotLimit="25 70 50" upperRotationOffset="0" allowsJointLimitMovement="false" canTurnOnImplement="false" comboTime="1">
<schema position="1 0" rotation="0" invertX="false"/>
<attachSound template="ATTACH_01" linkNode="trailerAttacherJointBack"/>
</attacherJoint>
</attacherJoints>
<powerTakeOffs>
<output attacherJointIndices="1" outputNode="ptoOutputLeft" ptoName="LEFT_PTO"/>
<output attacherJointIndices="1" outputNode="ptoOutputRight" ptoName="RIGHT_PTO"/>
</powerTakeOffs>
<fillUnit>
<fillUnitConfigurations>
<fillUnitConfiguration>
<fillUnits>
<fillUnit unitTextOverride="$l10n_unit_literShort" fillTypeCategories="combine" capacity="4250" foldMinLimit="0" foldMaxLimit="0">
<alarmTriggers>
<alarmTrigger minFillLevel="1" maxFillLevel="1" turnOffInTrigger="true"/>
</alarmTriggers>
</fillUnit>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="100"/>
</fillUnits>
</fillUnitConfiguration>
</fillUnitConfigurations>
</fillUnit>
<fillVolume>
<fillVolumeConfigurations>
<fillVolumeConfiguration>
<volumes>
<volume node="fillVolume" maxDelta="0.15" maxAllowedHeapAngle="15" fillUnitIndex="1" maxSubDivEdgeLength="0.7"/>
</volumes>
</fillVolumeConfiguration>
</fillVolumeConfigurations>
<unloadInfos>
<unloadInfo>
<node node="unloadInfo" width="0.4" length="0.4"/>
</unloadInfo>
</unloadInfos>
<loadInfos>
<loadInfo>
<node node="loadInfo" width="0.4" length="0.4"/>
</loadInfo>
</loadInfos>
</fillVolume>
<foldable>
<foldingConfigurations>
<foldingConfiguration>
<foldingParts startMoveDirection="1" turnOnFoldMinLimit="0" turnOnFoldMaxLimit="0.02" turnOnFoldDirection="-1">
<foldingPart animationName="folding" speedScale="1"/>
</foldingParts>
</foldingConfiguration>
</foldingConfigurations>
</foldable>
<animations>
<animation name="foldPipe" soundVolumeFactor="2.0">
<part node="pipe" startTime="0" endTime="4" startRot="0 0 0" endRot="0 0 -90"/>
<sound template="defaultHydraulicSound" startTime="0.01" endTime="3.99" volumeScale="1.5" pitchScale="0.5" linkNode="pipe"/>
<sound template="cylinderPunch" startTime="0.1" direction="-1" volumeScale="0.8" pitchScale="1.4" linkNode="pipe"/>
</animation>
<animation name="folding" soundVolumeFactor="2.5">
<part node="grainTankPart01" startTime="1" endTime="2" startTrans="0 0.3 0" endTrans="0 0 0"/>
<part node="grainTankPart02" startTime="0" endTime="1" startRot="-13 0 0" endRot="0 0 0"/>
<part node="innerChopper01" startTime="0" endTime="2" startRot="-26 0 0" endRot="0 0 0" startTrans="0 0 0.13" endTrans="0 0 0"/>
<part node="innerChopper02" startTime="0" endTime="2" startRot="0 0 0" endRot="0 0 0" startTrans="0 0.059 0" endTrans="0 0 0"/>
<sound template="hydraulicLayerTone" startTime="1.01" endTime="1.99" volumeScale="0.9" pitchScale="0.8" linkNode="grainTankPart01"/>
<sound template="hydraulicLayerTone2" startTime="1.01" endTime="1.99" volumeScale="2.5" pitchScale="0.4" linkNode="grainTankPart01"/>
<sound template="defaultHydraulicSound" startTime="0.01" endTime="0.99" volumeScale="0.8" pitchScale="1.2" linkNode="grainTankPart01"/>
<sound template="cylinderPunch" startTime="1.89" direction="1" volumeScale="0.6" pitchScale="0.7" linkNode="grainTankPart01"/>
<sound template="metalLowVar2" startTime="1.85" direction="1" volumeScale="1.4" pitchScale="1.2" linkNode="grainTankPart01"/>
<sound template="metalClose" startTime="1.85" direction="1" volumeScale="1.0" pitchScale="0.8" linkNode="grainTankPart01"/>
</animation>
</animations>
<cylindered>
<movingTools>
<movingTool node="grainTankPart02" playSound="true">
<dependentPart node="grainTankPart02Hydraulic"/>
</movingTool>
</movingTools>
<movingParts>
<movingPart node="grainTankPart02Hydraulic" referencePoint="grainTankPart02HydraulicRef" referenceFrame="grainTankPart02HydraulicRef">
<translatingPart node="grainTankPart02HydraulicPunch"/>
</movingPart>
</movingParts>
</cylindered>
<turnOnVehicle turnOffIfNotAllowed="true"/>
<workAreas>
<workArea type="combineSwath" functionName="processCombineSwathArea" requiresGroundContact="false" disableBackwards="false">
<area startNode="workAreaStrawStart" widthNode="workAreaStrawWidth" heightNode="workAreaStrawHeight"/>
</workArea>
<workArea type="combineChopper" functionName="processCombineChopperArea" requiresGroundContact="false" disableBackwards="false">
<area startNode="workAreaChopperStart" widthNode="workAreaChopperWidth" heightNode="workAreaChopperHeight"/>
</workArea>
</workAreas>
<combine fillUnitIndex="1" allowThreshingDuringRain="false">
<swath available="true" workAreaIndex="1"/>
<chopper available="true" workAreaIndex="2" animName="toggleChopper" animSpeedScale="1"/>
<processing toggleTime="3.5"/>
<ladder animName="ladderAnimation" animSpeedScale="-1" foldMinLimit="0.01" foldMaxLimit="1"/>
<chopperEffect>
<effectNode effectClass="TypedMotionPathEffect" effectType="STRAW_CHOPPER" materialType="CHOPPER" linkNode="chopperCenterEffectNode">
<motionPathEffect textureFilename="$data/vehicles/deutzFahr/topLiner4090/chopperCenterEffectArray.dds" numRows="29" rowLength="31" minFade="0.04"/>
</effectNode>
<effectNode effectClass="TypedMotionPathEffect" effectType="STRAW_CHOPPER" materialType="CHAFFER" linkNode="chopperSideEffectNode">
<motionPathEffect textureFilename="$data/vehicles/deutzFahr/topLiner4090/chopperSideEffectArray.dds" numRows="16" rowLength="22" minFade="0.04"/>
</effectNode>
<effectNode effectClass="TypedMotionPathEffect" effectType="STRAW_CHOPPER" materialType="CHAFFER" linkNode="chafferSideEffectNode">
<motionPathEffect textureFilename="$data/vehicles/deutzFahr/topLiner4090/chafferSideArray.dds" numRows="16" rowLength="18" minFade="0.04"/>
</effectNode>
<effectNode effectClass="ParticleEffect" effectNode="chopperSmokeEmitter" particleType="smoke" materialType="smokeParticle" useFruitColor="true"/>
<effectNode effectClass="ParticleEffect" effectNode="chafferSmokeEmitter" particleType="smoke" materialType="smokeParticle" useFruitColor="true"/>
</chopperEffect>
<strawEffect>
<effectNode effectClass="TypedMotionPathEffect" effectType="STRAW_CHOPPER" materialType="DROP" linkNode="strawUnloadEffectNode">
<motionPathEffect textureFilename="$data/vehicles/deutzFahr/topLiner4090/strawUnloadArray.dds" numRows="16" rowLength="12" minFade="0.04"/>
</effectNode>
<effectNode effectClass="TypedMotionPathEffect" effectType="STRAW_CHOPPER" materialType="CHAFFER" linkNode="chopperSideEffectNode">
<motionPathEffect textureFilename="$data/vehicles/deutzFahr/topLiner4090/chopperSideEffectArray.dds" numRows="16" rowLength="22" minFade="0.04"/>
</effectNode>
<effectNode effectClass="TypedMotionPathEffect" effectType="STRAW_CHOPPER" materialType="CHAFFER" linkNode="chafferSideEffectNode">
<motionPathEffect textureFilename="$data/vehicles/deutzFahr/topLiner4090/chafferSideArray.dds" numRows="16" rowLength="18" minFade="0.04"/>
</effectNode>
<effectNode effectClass="ParticleEffect" effectNode="strawEffectSmokeEmitter" particleType="smoke" materialType="smokeParticle" useFruitColor="true"/>
<effectNode effectClass="ParticleEffect" effectNode="chafferSmokeEmitter" particleType="smoke" materialType="smokeParticle" useFruitColor="true"/>
</strawEffect>
<fillEffect>
<effectNode effectNode="grainTankEffect" materialType="unloading" delay="0"/>
<effectNode effectNode="grainTankSmoke" materialType="unloadingSmoke" delay="0.1"/>
</fillEffect>
<animationNodes>
<animationNode node="0>3|0|3|0" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|2" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|3" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|4" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|5" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|6" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|7" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|9" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|10" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|11" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|12" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
<animationNode node="0>3|0|3|13" rotSpeed="200" rotAxis="1" turnOnFadeTime="2" turnOffFadeTime="2"/>
</animationNodes>
</combine>
<pipe dischargeNodeIndex="1" foldMinState="1" foldMaxState="1">
<states num="2" unloading="2"/>
<animation name="foldPipe" speedScale="1"/>
<unloadingTriggers>
<unloadingTrigger node="trailerTrigger"/>
</unloadingTriggers>
</pipe>
<dischargeable>
<dischargeNode node="dischargeNode" emptySpeed="250" fillUnitIndex="1" maxDistance="8">
<info width="0.4" length="0.4" useRaycastHitPosition="true"/>
<effects>
<effectNode effectNode="pipeEffect" effectClass="PipeEffect" materialType="pipe" delay="0" maxBending="0.8" positionUpdateNodes="pipeEffectSmoke" extraDistance="0.35"/>
<effectNode effectNode="pipeEffectSmoke" materialType="unloadingSmoke" delay="0.1" alignToWorldY="true"/>
</effects>
</dischargeNode>
</dischargeable>
<dashboard>
<groups>
<group name="MOTOR_STARTING" isMotorStarting="true"/>
<group name="MOTOR_ACTIVE" isMotorStarting="true" isMotorRunning="true"/>
<group name="BACK_ATTACHMENT" attacherJointIndices="2"/>
</groups>
<default>
<dashboard displayType="EMITTER" node="engineStarting_decals" idleValue="0" intensity="0.5" groups="MOTOR_STARTING"/>
</default>
</dashboard>
<ai>
<agent width="3.65" length="9.5" height="4.1" lengthOffset="-2.35" frontOffset="-3.91"/>
<collisionTrigger node="aiCollisionNode" width="4.0" height="4.1"/>
</ai>
<foliageBending>
<bendingNode minX="-1.8" maxX="1.8" minZ="1" maxZ="3" yOffset="0.55"/>
<bendingNode minX="-1.55" maxX="1.55" minZ="-2.5" maxZ="1" yOffset="0.55"/>
<bendingNode minX="-1.05" maxX="1.05" minZ="-4.8" maxZ="-2.5" yOffset="1.0"/>
<bendingNode minX="-1" maxX="1" minZ="0.5" maxZ="2.3" yOffset="-0.75" node="attacherJointFrontRot"/>
</foliageBending>
<wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
<washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>
<i3dMappings>
<i3dMapping id="topLiner4090_main_component1" node="0>"/>
<i3dMapping id="topLiner4090_vis" node="0>0"/>
<i3dMapping id="wheelFrontLeft" node="0>0|0|0"/>
<i3dMapping id="wheelFrontRight" node="0>0|0|1"/>
<i3dMapping id="outdoorCameraTarget" node="0>0|1|0"/>
<i3dMapping id="outdoorCamera1" node="0>0|1|0|0"/>
<i3dMapping id="indoorCamera1" node="0>0|1|1"/>
<i3dMapping id="cameraRaycastNode1" node="0>0|1|2"/>
<i3dMapping id="cameraRaycastNode2" node="0>0|1|3"/>
<i3dMapping id="cameraRaycastNode3" node="0>0|1|4"/>
<i3dMapping id="shadowFocusBox" node="0>0|1|5"/>
<i3dMapping id="beaconLight01" node="0>0|2|0|0"/>
<i3dMapping id="beaconLight07" node="0>0|2|0|1"/>
<i3dMapping id="plateNumberLights02_01" node="0>0|2|0|2"/>
<i3dMapping id="licensePlateLightHigh" node="0>0|2|0|2|0"/>
<i3dMapping id="plateNumberLights02_02" node="0>0|2|0|3"/>
<i3dMapping id="frontLight01Glass_static" node="0>0|2|1|2"/>
<i3dMapping id="frontLight02Glass_static" node="0>0|2|1|3"/>
<i3dMapping id="backlights01_static" node="0>0|2|1|4"/>
<i3dMapping id="backlights01Glass_static" node="0>0|2|1|5"/>
<i3dMapping id="backlights02_static" node="0>0|2|1|6"/>
<i3dMapping id="backlights03_static" node="0>0|2|1|7"/>
<i3dMapping id="backlights04_static" node="0>0|2|1|8"/>
<i3dMapping id="workLightFront01Glass_static" node="0>0|2|1|10"/>
<i3dMapping id="workLightFront02Glass_static" node="0>0|2|1|11"/>
<i3dMapping id="workLightBackGlass_static" node="0>0|2|1|12"/>
<i3dMapping id="turnlightLeft_static" node="0>0|2|1|13"/>
<i3dMapping id="turnlightLeftGlass_static" node="0>0|2|1|14"/>
<i3dMapping id="turnlightRight_static" node="0>0|2|1|15"/>
<i3dMapping id="turnlightRightGlass_static" node="0>0|2|1|16"/>
<i3dMapping id="reverseLight_static" node="0>0|2|1|17"/>
<i3dMapping id="frontLightLow" node="0>0|2|2|0"/>
<i3dMapping id="highBeamLow" node="0>0|2|2|1"/>
<i3dMapping id="frontLightHigh" node="0>0|2|2|2"/>
<i3dMapping id="highBeamHigh" node="0>0|2|2|3"/>
<i3dMapping id="workLightFrontLow" node="0>0|2|3|0"/>
<i3dMapping id="workLightBackLow" node="0>0|2|3|1"/>
<i3dMapping id="workLightFrontHigh1" node="0>0|2|3|2"/>
<i3dMapping id="workLightFrontHigh2" node="0>0|2|3|3"/>
<i3dMapping id="workLightBackHigh1" node="0>0|2|3|4"/>
<i3dMapping id="backLightsHigh1" node="0>0|2|4|0"/>
<i3dMapping id="turnLightLeftFront" node="0>0|2|5|0"/>
<i3dMapping id="turnLightRightFront" node="0>0|2|5|1"/>
<i3dMapping id="exitPoint" node="0>0|3"/>
<i3dMapping id="axisBackJoint" node="0>0|4"/>
<i3dMapping id="licensePlateFront" node="0>0|5"/>
<i3dMapping id="licensePlateBack" node="0>0|6"/>
<i3dMapping id="trailerAttacherJointBack" node="0>0|7|0"/>
<i3dMapping id="attacherJointFrontRot" node="0>0|7|1"/>
<i3dMapping id="attacherJointFront" node="0>0|7|1|0"/>
<i3dMapping id="feeder" node="0>0|7|2"/>
<i3dMapping id="feederReferencePoint" node="0>0|7|2|0"/>
<i3dMapping id="feederHydraulicRef" node="0>0|7|2|1"/>
<i3dMapping id="uvScrollBelt01" node="0>0|7|2|2"/>
<i3dMapping id="feederChain" node="0>0|7|2|4"/>
<i3dMapping id="ptoOutputLeft" node="0>0|7|2|5"/>
<i3dMapping id="ptoOutputRight" node="0>0|7|2|6"/>
<i3dMapping id="hydraulicIn01" node="0>0|7|3|0"/>
<i3dMapping id="hydraulicIn01_detached" node="0>0|7|3|0|0"/>
<i3dMapping id="hydraulicIn01_connector" node="0>0|7|3|0|0|0"/>
<i3dMapping id="hydraulicOut01" node="0>0|7|3|1"/>
<i3dMapping id="hydraulicOut01_detached" node="0>0|7|3|1|0"/>
<i3dMapping id="hydraulicOut01_connector" node="0>0|7|3|1|0|0"/>
<i3dMapping id="hydraulicIn02" node="0>0|7|3|2"/>
<i3dMapping id="hydraulicIn02_detached" node="0>0|7|3|2|0"/>
<i3dMapping id="hydraulicIn02_connector" node="0>0|7|3|2|0|0"/>
<i3dMapping id="electric" node="0>0|7|3|3"/>
<i3dMapping id="electric_detached" node="0>0|7|3|3|0"/>
<i3dMapping id="electric_connector" node="0>0|7|3|3|0|0"/>
<i3dMapping id="electricBack" node="0>0|7|3|4"/>
<i3dMapping id="ladder" node="0>0|8|0"/>
<i3dMapping id="ladderPart" node="0>0|8|0|0"/>
<i3dMapping id="airFilterCleaner" node="0>0|8|1"/>
<i3dMapping id="grainTankPart01" node="0>0|8|2"/>
<i3dMapping id="grainTankPart02" node="0>0|8|2|0"/>
<i3dMapping id="grainTankPart02HydraulicRef" node="0>0|8|2|0|0"/>
<i3dMapping id="grainTankPart02Hydraulic" node="0>0|8|2|1"/>
<i3dMapping id="grainTankPart02HydraulicPunch" node="0>0|8|2|1|0"/>
<i3dMapping id="grainTankEffect" node="0>0|8|2|2|0"/>
<i3dMapping id="grainTankSmoke" node="0>0|8|2|2|1"/>
<i3dMapping id="chopperPlate" node="0>0|8|3"/>
<i3dMapping id="chopperPart02Ref" node="0>0|8|3|0"/>
<i3dMapping id="chopperPart01RefFrame" node="0>0|8|4"/>
<i3dMapping id="chopperPart01" node="0>0|8|5"/>
<i3dMapping id="chopperPart02" node="0>0|8|5|0"/>
<i3dMapping id="chopperPart02HydraulicRef" node="0>0|8|5|0|0"/>
<i3dMapping id="chopperPart02Hydraulic" node="0>0|8|6"/>
<i3dMapping id="chopperPart02HydraulicPunch" node="0>0|8|6|0"/>
<i3dMapping id="chopper" node="0>0|8|7"/>
<i3dMapping id="pipe" node="0>0|8|8|0"/>
<i3dMapping id="dischargeNode" node="0>0|8|8|0|0"/>
<i3dMapping id="pipeEffect" node="0>0|8|8|0|1|0"/>
<i3dMapping id="pipeEffectSmoke" node="0>0|8|8|0|1|1"/>
<i3dMapping id="grainTankAuger" node="0>0|8|9|0"/>
<i3dMapping id="innerChopper01" node="0>0|8|10|0"/>
<i3dMapping id="innerChopper02" node="0>0|8|10|0|0|0"/>
<i3dMapping id="spreader01" node="0>0|8|10|0|0|0|0|0"/>
<i3dMapping id="spreader02" node="0>0|8|10|0|0|0|1|0"/>
<i3dMapping id="disc01" node="0>0|8|11|0"/>
<i3dMapping id="disc02" node="0>0|8|11|1"/>
<i3dMapping id="disc03" node="0>0|8|11|2"/>
<i3dMapping id="disc04" node="0>0|8|11|3"/>
<i3dMapping id="disc05" node="0>0|8|11|4"/>
<i3dMapping id="disc06" node="0>0|8|11|5"/>
<i3dMapping id="disc07" node="0>0|8|11|6"/>
<i3dMapping id="disc08" node="0>0|8|11|7"/>
<i3dMapping id="disc09" node="0>0|8|11|8"/>
<i3dMapping id="disc10" node="0>0|8|11|9"/>
<i3dMapping id="disc11" node="0>0|8|11|10"/>
<i3dMapping id="disc12" node="0>0|8|11|11"/>
<i3dMapping id="disc13" node="0>0|8|11|12"/>
<i3dMapping id="disc14" node="0>0|8|11|13"/>
<i3dMapping id="disc15" node="0>0|8|11|14"/>
<i3dMapping id="disc16" node="0>0|8|11|15"/>
<i3dMapping id="disc17" node="0>0|8|11|16"/>
<i3dMapping id="disc18" node="0>0|8|11|17"/>
<i3dMapping id="disc19" node="0>0|8|11|18"/>
<i3dMapping id="disc20" node="0>0|8|11|19"/>
<i3dMapping id="disc21" node="0>0|8|11|20"/>
<i3dMapping id="disc22" node="0>0|8|11|21"/>
<i3dMapping id="disc23" node="0>0|8|11|22"/>
<i3dMapping id="disc24" node="0>0|8|11|23"/>
<i3dMapping id="disc25" node="0>0|8|11|24"/>
<i3dMapping id="disc26" node="0>0|8|11|25"/>
<i3dMapping id="disc27" node="0>0|8|11|26"/>
<i3dMapping id="disc28" node="0>0|8|11|27"/>
<i3dMapping id="disc29" node="0>0|8|11|28"/>
<i3dMapping id="disc30" node="0>0|8|11|29"/>
<i3dMapping id="disc31" node="0>0|8|11|30"/>
<i3dMapping id="disc32" node="0>0|8|11|31"/>
<i3dMapping id="feederHydraulic" node="0>0|8|12"/>
<i3dMapping id="feederHydraulicPunch" node="0>0|8|12|0"/>
<i3dMapping id="feederHydraulicSpringRef" node="0>0|8|12|0|0"/>
<i3dMapping id="feederHydraulicSpring" node="0>0|8|12|1"/>
<i3dMapping id="uvScrollBelt02" node="0>0|8|13"/>
<i3dMapping id="steeringWheel" node="0>0|9|0|0"/>
<i3dMapping id="playerLeftHandTarget" node="0>0|9|0|0|0"/>
<i3dMapping id="playerLeftHandTargetRot" node="0>0|9|0|0|1"/>
<i3dMapping id="seat" node="0>0|9|1"/>
<i3dMapping id="joystick" node="0>0|9|1|0|0"/>
<i3dMapping id="playerRightHandTarget" node="0>0|9|1|0|0|0"/>
<i3dMapping id="playerSkin" node="0>0|9|1|1"/>
<i3dMapping id="playerRightFootTarget" node="0>0|9|2|0"/>
<i3dMapping id="playerLeftFootTarget" node="0>0|9|2|1"/>
<i3dMapping id="topLiner4090Interior" node="0>0|9|3|0"/>
<i3dMapping id="leftMirror01Decal" node="0>0|9|4|0"/>
<i3dMapping id="rightMirror02Decal" node="0>0|9|4|1"/>
<i3dMapping id="rightMirror01Decal" node="0>0|9|4|2"/>
<i3dMapping id="wiperArm01" node="0>0|9|5|0"/>
<i3dMapping id="wiper" node="0>0|9|5|0|0"/>
<i3dMapping id="wiperArm02" node="0>0|9|5|1"/>
<i3dMapping id="rpmNeedle" node="0>0|9|6|0|0"/>
<i3dMapping id="airNeedle" node="0>0|9|6|1|0"/>
<i3dMapping id="tempNeedle" node="0>0|9|6|2|0"/>
<i3dMapping id="ignitionKey" node="0>0|9|6|3|0"/>
<i3dMapping id="interior_decals" node="0>0|9|6|4"/>
<i3dMapping id="iconHighbeam_decals" node="0>0|9|6|5"/>
<i3dMapping id="iconTurnlight_decals" node="0>0|9|6|6"/>
<i3dMapping id="iconTurnlightTrailer_decals" node="0>0|9|6|7"/>
<i3dMapping id="iconHazard_decals" node="0>0|9|6|8"/>
<i3dMapping id="iconWorklightFront_decals" node="0>0|9|6|9"/>
<i3dMapping id="iconWorklightBack_decals" node="0>0|9|6|10"/>
<i3dMapping id="iconLights_decals" node="0>0|9|6|11"/>
<i3dMapping id="engineStarting_decals" node="0>0|9|6|12"/>
<i3dMapping id="aiCollisionNode" node="0>0|10|0"/>
<i3dMapping id="fillVolume" node="0>0|11|0"/>
<i3dMapping id="unloadInfo" node="0>0|11|1"/>
<i3dMapping id="loadInfo" node="0>0|11|2"/>
<i3dMapping id="trailerTrigger" node="0>0|11|3"/>
<i3dMapping id="workAreaStrawStart" node="0>0|12|0|0"/>
<i3dMapping id="workAreaStrawWidth" node="0>0|12|0|1"/>
<i3dMapping id="workAreaStrawHeight" node="0>0|12|0|2"/>
<i3dMapping id="workAreaChopperStart" node="0>0|12|1|0"/>
<i3dMapping id="workAreaChopperWidth" node="0>0|12|1|1"/>
<i3dMapping id="workAreaChopperHeight" node="0>0|12|1|2"/>
<i3dMapping id="exhaustParticle01" node="0>0|13|0"/>
<i3dMapping id="exhaustParticle02" node="0>0|13|1"/>
<i3dMapping id="chafferSmokeEmitter" node="0>0|13|2|0"/>
<i3dMapping id="chopperSmokeEmitter" node="0>0|13|2|1"/>
<i3dMapping id="strawEffectSmokeEmitter" node="0>0|13|2|2"/>
<i3dMapping id="chopperSideEffectNode" node="0>0|13|3"/>
<i3dMapping id="strawUnloadEffectNode" node="0>0|13|4"/>
<i3dMapping id="chopperCenterEffectNode" node="0>0|13|5"/>
<i3dMapping id="chafferSideEffectNode" node="0>0|13|6"/>
<i3dMapping id="wheelChock02" node="0>0|14|0"/>
<i3dMapping id="chockSupport" node="0>0|14|1"/>
<i3dMapping id="extinguisher" node="0>0|14|2"/>
<i3dMapping id="Alpha" node="0>0|15|0"/>
<i3dMapping id="topLiner4090B_vis" node="0>0|15|4"/>
<i3dMapping id="axisBackLeft" node="1>0|0"/>
<i3dMapping id="wheelBackLeft" node="1>0|0|0"/>
<i3dMapping id="steeringBar" node="1>0|0|1"/>
<i3dMapping id="steeringLeftHydraulicRef" node="1>0|0|2"/>
<i3dMapping id="axisBackRight" node="1>0|1"/>
<i3dMapping id="wheelBackRight" node="1>0|1|0"/>
<i3dMapping id="steeringBarRef" node="1>0|1|1"/>
<i3dMapping id="steeringRightHydraulicRef" node="1>0|1|2"/>
<i3dMapping id="steeringLeftHydraulic" node="1>0|3"/>
<i3dMapping id="steeringLeftHydraulicPunch" node="1>0|3|0"/>
<i3dMapping id="steeringRightHydraulic" node="1>0|4"/>
<i3dMapping id="steeringRightHydraulicPunch" node="1>0|4|0"/>
</i3dMappings>
</vehicle>

William Rowe (Bonger76) 29.06.2022 17:15
My guess would be the "<vehicle type="pickupConveyorBelt" " it should be

"<vehicle type="combineDrivable" or

"<vehicle type="attachableCombine" if it is a pullType harvestor like th grimme rootster604 but since you are attaching a header "combineDrivable" is vehicaleType "<vehicle type="cutter" is right like in the other post the game uses the "<vehicle type=" " name to load it's functions so unless you give it it's own "<vehicle type=" " name hier and add it to your modDesc and add the function you whant in the modDesc, it will load the game default functions and the "<vehicle type="pickupConveyorBelt" I would think dose not have A combine function so it whon't harvest and guess thier are no errors it just whont harvest.

This part of .xml is for the store and dose not add any functions
<functions>
<function>$l10n_function_combine</function>
<function>$l10n_function_combineNeedsCutter</function>
</functions>

Hope this helps

Patton_M47 29.06.2022 18:07
thanks but I need it to be pullable with its own power plant.... kind of hard to explain I wish someone would sit down and help me figure this out its been bothering me for 6 months now

William Rowe (Bonger76) 29.06.2022 20:49
the closest you will come is the "<vehicle type="attachableCombine" your going to nee to make your own "<vehicle type=" "

in your combine .xml change vehicleType to <vehicle type="gleanerBaldwin" or what ever your model is and add this to your modDesc.

<vehicleTypes>
<type name="gleanerBaldwin" parent="baseFillable" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name=“ikChains“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“dischargeable“ />
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“combine“ />
<specialization name=“cutter“ /> <!--might need to take this out because you are hooking up header to it-->
<specialization name=“pipe“ />
<specialization name=“bunkerSiloCompacter“ /><!--this is what the gameloads for "attachableCombine"you need more-->
<!--combine specialization-->
<specialization name=“fillVolume“ />
<specialization name=“powerConsumer“ />
<specialization name=“cylinderedFoldable“ />
<!--other might or moght not need-->
<specialization name=“attacherJoints“ />
<specialization name=“fillUnit“ /> <!--this is for the fuel I think-->
<specialization name=“motorized“ /> <!-- this should use the fuel-->
<specialization name=“animatedVehicle“ />
</type>
</vehicleTypes>

haveing these in your modDesc. allows you to make your specialization custom to your mod ,below is a <vehicleTypes> list from FS19
could not find FS22 <vehicleTypes> list

Hope this helps ,not an expert you might get a error about a specialization that it can not find in your mod.xml remove that specialization
from your modDesc.

<?xml version=“1.0″ encoding=“utf-8″ standalone=“no“ ?>
<vehicleTypes>

<type name=“base“ className=“Vehicle“ filename=“dataS/scripts/vehicles/Vehicle.lua“ >
<specialization name=“baseMaterial“ />
<specialization name=“tipOccluder“ />
<specialization name=“foliageBending“ />
<specialization name=“washable“ />
<specialization name=“wearable“ />
<specialization name=“dynamicallyLoadedParts“ />
<specialization name=“animatedVehicle“ />
<specialization name=“dashboard“ />
<specialization name=“cylindered“ />
<specialization name=“mountable“ />
</type>

<type name=“baseDrivable“ parent=“base“>
<specialization name=“ikChains“ />
<specialization name=“wheels“ />
<specialization name=“crawlers“ />
<specialization name=“slopeCompensation“ />
<specialization name=“speedRotatingParts“ />
<specialization name=“enterable“ />
<specialization name=“fillUnit“ />
<specialization name=“motorized“ />
<specialization name=“drivable“ />
<specialization name=“aiVehicle“ />
<specialization name=“aiImplement“ />
<specialization name=“articulatedAxis“ />
<specialization name=“lights“ />
<specialization name=“attacherJoints“ />
<specialization name=“powerTakeOffs“ />
<specialization name=“suspensions“ />
<specialization name=“connectionHoses“ />
<specialization name=“honk“ />
<specialization name=“wipers“ />
<specialization name=“frontloaderAttacher“ />
<specialization name=“bunkerSiloCompacter“ />
</type>

<type name=“baseAttachable“ parent=“base“>
<specialization name=“wheels“ />
<specialization name=“crawlers“ />
<specialization name=“slopeCompensation“ />
<specialization name=“speedRotatingParts“ />
<specialization name=“attachable“ />
<specialization name=“lights“ />
<specialization name=“powerTakeOffs“ />
<specialization name=“powerConsumer“ />
<specialization name=“suspensions“ />
<specialization name=“aiImplement“ />
<specialization name=“connectionHoses“ />
<specialization name=“attacherJoints“ />
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
</type>

<type name=“baseFillable“ parent=“baseAttachable“>
<specialization name=“fillUnit“ />
<specialization name=“fillVolume“ />
<specialization name=“cover“ />
</type>
<type name=“baseTipper“ parent=“baseFillable“>
<specialization name=“dischargeable“ />
<specialization name=“trailer“ />
<specialization name=“tensionBelts“ />
</type>

<type name=“baseGroundTool“ parent=“baseAttachable“>
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“jigglingParts“ />
<specialization name=“randomlyMovingParts“ />
</type>

<type name=“baseGroundToolFillable“ parent=“baseGroundTool“>
<specialization name=“turnOnVehicle“ />
<specialization name=“fillUnit“ />
<specialization name=“fillVolume“ />
<specialization name=“cover“ />
</type>

<!– CARS –>
<type name=“carFillable“ parent=“baseDrivable“>
<specialization name=“fillVolume“ />
<specialization name=“dischargeable“ />
<specialization name=“trailer“ />
<specialization name=“tensionBelts“ />
<specialization name=“foldable“ />
</type>

<!– TRACTORS –>
<type name=“tractor“ parent=“baseDrivable“ />
<type name=“tractorReverseDriving“ parent=“baseDrivable“>
<specialization name=“reverseDriving“ />
</type>

<type name=“tractorCrabSteering“ parent=“baseDrivable“>
<specialization name=“crabSteering“ />
</type>

<type name=“woodTruck“ parent=“baseDrivable“>
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“tensionBelts“ />
</type>

<!– TELEHANDLER –>
<type name=“teleHandler“ parent=“baseDrivable“>
<specialization name=“crabSteering“ />
<specialization name=“dynamicMountAttacher“ />
</type>

<!– IMPLEMENTS –>
<type name=“implement“ parent=“baseAttachable“ />
<type name=“implementDynamicMountAttacher“ parent=“baseAttachable“>
<specialization name=“dynamicMountAttacher“ />
</type>

<type name=“fillableImplement“ parent=“baseAttachable“>
<specialization name=“fillUnit“ />
<specialization name=“fillVolume“ />
<specialization name=“cover“ />
</type>

<!– ATTACHABLE FRONTLOADERS –>
<type name=“attachableFrontloader“ parent=“baseAttachable“ />

<!– FRONTLOADER TOOLS –>
<type name=“frontloaderTool“ parent=“baseAttachable“ />
<type name=“shovel“ parent=“baseFillable“>
<specialization name=“dischargeable“ />
<specialization name=“bunkerSiloInteractor“ />
<specialization name=“shovel“ />
</type>

<type name=“baleGrab“ parent=“frontloaderTool“>
<specialization name=“baleGrab“ />
</type>

<type name=“dynamicMountAttacherShovel“ parent=“shovel“>
<specialization name=“dynamicMountAttacher“ />
</type>

<!– PLOWS –>
<type name=“plow“ parent=“baseGroundTool“>
<specialization name=“plow“ />
</type>

<!– CULTIVATORS –>
<type name=“cultivator“ parent=“baseGroundTool“>
<specialization name=“cultivator“ />
<specialization name=“ridgeMarker“ />
</type>

<type name=“turnOnCultivator“ parent=“cultivator“>
<specialization name=“turnOnVehicle“ />
</type>

<type name=“fertilizingCultivator“ parent=“baseGroundToolFillable“>
<specialization name=“cultivator“ />
<specialization name=“ridgeMarker“ />
<specialization name=“sprayer“ />
<specialization name=“fertilizingCultivator“ />
</type>

<!– SOWINGMACHINES –>
<type name=“sowingMachine“ parent=“baseGroundToolFillable“>
<specialization name=“ridgeMarker“ />
<specialization name=“sowingMachine“ />
</type>

<type name=“fertilizingSowingMachine“ parent=“sowingMachine“>
<specialization name=“sprayer“ />
<specialization name=“fertilizingSowingMachine“ />
</type>

<type name=“cultivatingSowingMachine“ parent=“sowingMachine“>
<specialization name=“cultivator“ />
</type>

<!– SPRAYER –>
<type name=“sprayer“ parent=“baseGroundToolFillable“>
<specialization name=“groundAdjustedNodes“ />
<specialization name=“sprayer“ />
</type>

<type name=“selfPropelledSprayer“ parent=“baseDrivable“>
<specialization name=“powerConsumer“ />
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“fillVolume“ />
<specialization name=“cover“ />
<specialization name=“sprayer“ />
<specialization name=“crabSteering“ />
</type>

<!– SPRAYERS –>
<type name=“manureBarrel“ parent=“sprayer“>
<specialization name=“manureBarrel“ />
<specialization name=“dischargeable“ />
<specialization name=“fillTriggerVehicle“ />
</type>

<!– MANURE SPREADER –>
<type name=“manureSpreader“ parent=“sprayer“ />
<!– SPREADER –>
<type name=“spreader“ parent=“sprayer“ />

<!– COMBINES –>
<type name=“combineDrivable“ parent=“baseDrivable“>
<specialization name=“fillVolume“ />
<specialization name=“dischargeable“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“powerConsumer“ />
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“combine“ />
<specialization name=“pipe“ />
<specialization name=“crabSteering“ />
</type>

<type name=“combineCutterFruitPreparer“ parent=“combineDrivable“>
<specialization name=“cutter“ />
<specialization name=“fruitPreparer“ />
</type>

<type name=“attachableCombine“ parent=“baseFillable“>
<specialization name=“ikChains“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“dischargeable“ />
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“combine“ />
<specialization name=“cutter“ />
<specialization name=“pipe“ />
<specialization name=“bunkerSiloCompacter“ />
</type>

<type name=“attachableCombineCutterFruitPreparer“ parent=“attachableCombine“>
<specialization name=“fruitPreparer“ />
</type>

<type name=“cottonHarvester“ parent=“baseDrivable“>
<specialization name=“fillVolume“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“powerConsumer“ />
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“combine“ />
<specialization name=“cutter“ />
<specialization name=“baler“ />
<specialization name=“crabSteering“ />
</type>

<!– CUTTERS –>
<type name=“cutter“ parent=“baseAttachable“>
<specialization name=“turnOnVehicle“ />
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“cutter“ />
</type>

<type name=“cutterFruitPreparer“ parent=“cutter“>
<specialization name=“fruitPreparer“ />
<specialization name=“randomlyMovingParts“ />
</type>

<!– TRAILERS –>
<type name=“trailer“ parent=“baseTipper“ />
<type name=“augerWagon“ parent=“baseTipper“ >
<specialization name=“pipe“ />
</type>
<type name=“tippingAugerWagon“ parent=“baseTipper“ >
<specialization name=“bunkerSiloInteractor“ />
<specialization name=“shovel“ />
</type>

<type name=“dolly“ parent=“baseAttachable“ />

<type name=“fuelTrailer“ parent=“baseFillable“>
<specialization name=“fillTriggerVehicle“ />
</type>

<type name=“manureTrailer“ parent=“baseFillable“>
<specialization name=“dischargeable“ />
<specialization name=“fillTriggerVehicle“ />
</type>

<type name=“hookLiftTrailer“ parent=“baseAttachable“>
<specialization name=“hookLiftTrailer“ />
</type>

<type name=“hookLiftContainerTrailer“ parent=“baseTipper“>
<specialization name=“hookLiftContainer“ />
</type>

<type name=“forageWagon“ parent=“baseTipper“>
<specialization name=“turnOnVehicle“ />
<specialization name=“pickup“ />
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“forageWagon“ />
</type>

<type name=“baler“ parent=“baseGroundToolFillable“>
<specialization name=“pickup“ />
<specialization name=“baler“ />
</type>

<type name=“balerWrapper“ parent=“baseGroundToolFillable“>
<specialization name=“pickup“ />
<specialization name=“baler“ />
<specialization name=“baleWrapper“ />
</type>

<type name=“baleWrapper“ parent=“baseAttachable“>
<specialization name=“baleWrapper“ />
</type>

<type name=“baleLoader“ parent=“baseFillable“>
<specialization name=“dynamicMountAttacher“ />
<specialization name=“baleLoader“ />
</type>

<type name=“mixerWagon“ parent=“baseTipper“ >
<specialization name=“turnOnVehicle“ />
<specialization name=“mixerWagon“ />
</type>

<type name=“drivableMixerWagon“ parent=“baseDrivable“>
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“fillVolume“ />
<specialization name=“dischargeable“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“trailer“ />
<specialization name=“mixerWagon“ />
<specialization name=“bunkerSiloInteractor“ />
<specialization name=“shovel“ />
</type>

<type name=“strawBlower“ parent=“baseTipper“>
<specialization name=“strawBlower“ />
<specialization name=“dynamicMountAttacher“ />
</type>

<type name=“livestockTrailer“ parent=“baseAttachable“>
<specialization name=“cover“ />
<specialization name=“livestockTrailer“ />
</type>

<type name=“transportTrailer“ parent=“baseAttachable“>
<specialization name=“ikChains“ />
<specialization name=“tensionBelts“ />
</type>

<type name=“forwarderTrailer“ parent=“transportTrailer“ >
<specialization name=“enterable“ />
</type>

<!– RECEIVINGHOPPER –>
<type name=“receivingHopper“ parent=“baseFillable“>
<specialization name=“enterable“ />
<specialization name=“dischargeable“ />
<specialization name=“receivingHopper“ />
</type>

<!– CONVEYORBELTS–>
<type name=“conveyorBelt“ parent=“baseFillable“>
<specialization name=“ikChains“ />
<specialization name=“enterable“ />
<specialization name=“motorized“ />
<specialization name=“drivable“ />
<specialization name=“dischargeable“ />
<specialization name=“conveyorBelt“ />
<specialization name=“aiVehicle“ />
<specialization name=“aiConveyorBelt“ />
</type>
<type name=“pickupConveyorBelt“ parent=“baseFillable“>
<specialization name=“ikChains“ />
<specialization name=“enterable“ />
<specialization name=“motorized“ />
<specialization name=“drivable“ />
<specialization name=“dischargeable“ />
<specialization name=“bunkerSiloInteractor“ />
<specialization name=“shovel“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“conveyorBelt“ />
<specialization name=“aiVehicle“ />
<specialization name=“aiConveyorBelt“ />
</type>
<type name=“loaderVehicle“ parent=“baseDrivable“>
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“fillVolume“ />
<specialization name=“dischargeable“ />
<specialization name=“bunkerSiloInteractor“ />
<specialization name=“shovel“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“conveyorBelt“ />
</type>

<!– MOWERS –>
<type name=“mower“ parent=“baseGroundTool“>
<specialization name=“turnOnVehicle“ />
<specialization name=“mower“ />
</type>
<type name=“selfPropelledMower“ parent=“baseDrivable“>
<specialization name=“groundReference“ />
<specialization name=“workArea“ />
<specialization name=“workParticles“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“mower“ />
<specialization name=“powerConsumer“ />
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“workMode“ />
</type>

<!– TEDDERS –>
<type name=“tedder“ parent=“baseGroundTool“>
<specialization name=“turnOnVehicle“ />
<specialization name=“tedder“ />
</type>

<!– WINDROWERS –>
<type name=“windrower“ parent=“baseGroundTool“>
<specialization name=“turnOnVehicle“ />
<specialization name=“windrower“ />
<specialization name=“workMode“ />
</type>
<type name=“windrowerUnpowered“ parent=“baseGroundTool“>
<specialization name=“windrower“ />
</type>

<!– FRUITPREPARERS –>
<type name=“fruitPreparer“ parent=“baseGroundTool“>
<specialization name=“turnOnVehicle“ />
<specialization name=“fruitPreparer“ />
</type>

<!– LEVELERS –>
<type name=“leveler“ parent=“baseFillable“>
<specialization name=“attacherJointControl“ />
<specialization name=“bunkerSiloInteractor“ />
<specialization name=“leveler“ />
</type>
<type name=“silageRoller“ parent=“baseAttachable“>
<specialization name=“bunkerSiloCompacter“ />
</type>

<!– ROLLERS –>
<type name=“roller“ parent=“baseGroundTool“>
<specialization name=“roller“ />
</type>

<!– LOWLOADER –>
<type name=“semiTrailerFront“ parent=“baseAttachable“>
<specialization name=“tensionBelts“ />
<specialization name=“dynamicMountAttacher“ />
<specialization name=“semiTrailerFront“ />
</type>
<type name=“dynamicMountAttacherTrailer“ parent=“baseAttachable“>
<specialization name=“dynamicMountAttacher“ />
<specialization name=“tensionBelts“ />
</type>
<type name=“dynamicMountAttacherFork“ parent=“baseAttachable“>
<specialization name=“dynamicMountAttacher“ />
<specialization name=“attacherJointControl“ />
</type>

<!– WOOD –>
<type name=“forwarder“ parent=“baseDrivable“>
<specialization name=“tensionBelts“ />
<specialization name=“reverseDriving“ />
</type>
<type name=“woodHarvester“ parent=“baseDrivable“>
<specialization name=“turnOnVehicle“ />
<specialization name=“woodHarvester“ />
<specialization name=“ropes“ />
</type>
<type name=“woodCrusherTrailer“ parent=“baseFillable“>
<specialization name=“dischargeable“ />
<specialization name=“pipe“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“woodCrusher“ />
<specialization name=“logGrab“ />
</type>
<type name=“woodCrusherTrailerDrivable“ parent=“baseDrivable“>
<specialization name=“attachable“ />
<specialization name=“fillVolume“ />
<specialization name=“dischargeable“ />
<specialization name=“groundReference“ />
<specialization name=“pipe“ />
<specialization name=“foldable“ />
<specialization name=“cylinderedFoldable“ />
<specialization name=“turnOnVehicle“ />
<specialization name=“woodCrusher“ />
</type>
<type name=“stumpCutter“ parent=“baseAttachable“>
<specialization name=“turnOnVehicle“ />
<specialization name=“stumpCutter“ />
</type>
<type name=“treeSaw“ parent=“baseAttachable“>
<specialization name=“turnOnVehicle“ />
<specialization name=“treeSaw“ />
</type>
<type name=“treeSaw_attacherJointControl“ parent=“treeSaw“>
<specialization name=“attacherJointControl“ />
<specialization name=“logGrab“ />
</type>
<type name=“treePlanter“ parent=“baseGroundTool“>
<specialization name=“turnOnVehicle“ />
<specialization name=“fillUnit“ />
<specialization name=“treePlanter“ />
</type>
<type name=“logGrab“ parent=“baseAttachable“>
<specialization name=“logGrab“ />
</type>

<!– WEEDERS –>
<type name=“weederSowingmachine“ parent=“baseGroundToolFillable“>
<specialization name=“ridgeMarker“ />
<specialization name=“sowingMachine“ />
<specialization name=“weeder“ />
</type>
<type name=“weeder“ parent=“baseGroundTool“>
<specialization name=“weeder“ />
</type>
<!– WATER TRAILERS –>
<type name=“waterTrailer“ parent=“baseTipper“>
<specialization name=“waterTrailer“ />
<specialization name=“fillTriggerVehicle“ />
</type>

<!– PALLETS –>
<type name=“pallet“ parent=“base“>
<specialization name=“fillUnit“ />
<specialization name=“fillVolume“ />
<specialization name=“fillTriggerVehicle“ />
<specialization name=“dischargeable“ />
<specialization name=“tensionBeltObject“ />
</type>

<type name=“buyableBale“ className=“Vehicle“ filename=“dataS/scripts/vehicles/Vehicle.lua“ >
<specialization name=“buyableBale“ />
<specialization name=“fillUnit“ />
</type>

<!– HORSES –>
<type name=“horse“ className=“Vehicle“ filename=“dataS/scripts/vehicles/Vehicle.lua“ >
<specialization name=“foliageBending“ />
<specialization name=“mountable“ />
<specialization name=“enterable“ />
<specialization name=“cctdrivable“ />
<specialization name=“suspensions“ />
<specialization name=“rideable“ />
</type>

<!– TRAINS –>
<type name=“locomotive“ className=“RailroadVehicle“ filename=“dataS/scripts/vehicles/RailroadVehicle.lua“>
<specialization name=“baseMaterial“ />
<specialization name=“wheels“ />
<specialization name=“splineVehicle“ />
<specialization name=“dynamicallyLoadedParts“ />
<specialization name=“ikChains“ />
<specialization name=“speedRotatingParts“ />
<specialization name=“animatedVehicle“ />
<specialization name=“dashboard“ />
<specialization name=“enterable“ />
<specialization name=“fillUnit“ />
<specialization name=“motorized“ />
<specialization name=“drivable“ />
<specialization name=“locomotive“ />
<specialization name=“lights“ />
<specialization name=“attacherJoints“ />
<specialization name=“cylindered“ />
<specialization name=“connectionHoses“ />
<specialization name=“honk“ />
<specialization name=“wipers“ />
</type>
<type name=“trainTrailer“ className=“RailroadVehicle“ filename=“dataS/scripts/vehicles/RailroadVehicle.lua“>
<specialization name=“baseMaterial“ />
<specialization name=“wheels“ />
<specialization name=“splineVehicle“ />
<specialization name=“speedRotatingParts“ />
<specialization name=“animatedVehicle“ />
<specialization name=“dashboard“ />
<specialization name=“attacherJoints“ />
<specialization name=“attachable“ />
<specialization name=“fillUnit“ />
<specialization name=“fillVolume“ />
<specialization name=“dischargeable“ />
<specialization name=“trailer“ />
<specialization name=“cover“ />
</type>
<type name=“trainTimberTrailer“ className=“RailroadVehicle“ filename=“dataS/scripts/vehicles/RailroadVehicle.lua“>
<specialization name=“baseMaterial“ />
<specialization name=“wheels“ />
<specialization name=“splineVehicle“ />
<specialization name=“speedRotatingParts“ />
<specialization name=“animatedVehicle“ />
<specialization name=“attacherJoints“ />
<specialization name=“attachable“ />
<specialization name=“tensionBelts“ />
</type>

<type name=“crane“ className=“Vehicle“ filename=“dataS/scripts/vehicles/RailroadVehicle.lua“>
<specialization name=“baseMaterial“ />
<specialization name=“speedRotatingParts“ />
<specialization name=“animatedVehicle“ />
<specialization name=“dashboard“ />
<specialization name=“ikChains“ />
<specialization name=“enterable“ />
<specialization name=“lights“ />
<specialization name=“cylindered“ />
</type>
</vehicleTypes>

Patton_M47 29.06.2022 22:31
thanks I'll give this a try!

Patton_M47 29.06.2022 22:59
whats this mean I did what you said
2022-06-29 16:54 Error: Error: Unable to find vehicle type name 'Fs22_OldImplementPack.poweredCombine' for 'E:/FarmingSimulator2022/mods/Fs22_OldImplementPack/Harvester.xml'

moddesc:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc descVersion="60">
<author>Patton_M47</author>
<version>1.0.0.0</version>
<title>
<en>Old Implement Pack</en>
</title>
<description>
<en>Old Implement Pack sutible for farming in the 20s 30s 40s or even 50s</en>
</description>
<iconFilename>store2.dds</iconFilename>
<multiplayer supported="true"/>
<storeItems>
<storeItem xmlFilename="Plow.xml"/>
<storeItem xmlFilename="Cultivator.xml"/>
<storeItem xmlFilename="Mower.xml"/>
<storeItem xmlFilename="Harvester.xml"/>
<storeItem xmlFilename="OldHeader.xml"/>
</storeItems>
<vehicleTypes>
<type name="poweredCombine" parent="baseFillable" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name="ikChains"/>
<specialization name="turnOnVehicle"/>
<specialization name="dischargeable"/>
<specialization name="groundReference"/>
<specialization name="workArea"/>
<specialization name="workParticles"/>
<specialization name="combine"/>
<specialization name="cutter"/>
<!--might need to take this out because you are hooking up header to it-->
<specialization name="pipe"/>
<specialization name="bunkerSiloCompacter"/>
<!--this is what the gameloads for "attachableCombine"you need more-->
<!--combine specialization-->
<specialization name="fillVolume"/>
<specialization name="powerConsumer"/>
<specialization name="cylinderedFoldable"/>
<!--other might or moght not need-->
<specialization name="attacherJoints"/>
<specialization name="fillUnit"/>
<!--this is for the fuel I think-->
<specialization name="motorized"/>
<!-- this should use the fuel-->
<specialization name="animatedVehicle"/>
</type>
</vehicleTypes>
</modDesc>


Patton_M47 29.06.2022 23:16
whats this mean I did what you said
2022-06-29 16:54 Error: Error: Unable to find vehicle type name 'Fs22_OldImplementPack.poweredCombine' for 'E:/FarmingSimulator2022/mods/Fs22_OldImplementPack/Harvester.xml'

moddesc:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc descVersion="60">
<author>Patton_M47</author>
<version>1.0.0.0</version>
<title>
<en>Old Implement Pack</en>
</title>
<description>
<en>Old Implement Pack sutible for farming in the 20s 30s 40s or even 50s</en>
</description>
<iconFilename>store2.dds</iconFilename>
<multiplayer supported="true"/>
<storeItems>
<storeItem xmlFilename="Plow.xml"/>
<storeItem xmlFilename="Cultivator.xml"/>
<storeItem xmlFilename="Mower.xml"/>
<storeItem xmlFilename="Harvester.xml"/>
<storeItem xmlFilename="OldHeader.xml"/>
</storeItems>
<vehicleTypes>
<type name="poweredCombine" parent="baseFillable" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name="ikChains"/>
<specialization name="turnOnVehicle"/>
<specialization name="dischargeable"/>
<specialization name="groundReference"/>
<specialization name="workArea"/>
<specialization name="workParticles"/>
<specialization name="combine"/>
<specialization name="cutter"/>
<!--might need to take this out because you are hooking up header to it-->
<specialization name="pipe"/>
<specialization name="bunkerSiloCompacter"/>
<!--this is what the gameloads for "attachableCombine"you need more-->
<!--combine specialization-->
<specialization name="fillVolume"/>
<specialization name="powerConsumer"/>
<specialization name="cylinderedFoldable"/>
<!--other might or moght not need-->
<specialization name="attacherJoints"/>
<specialization name="fillUnit"/>
<!--this is for the fuel I think-->
<specialization name="motorized"/>
<!-- this should use the fuel-->
<specialization name="animatedVehicle"/>
</type>
</vehicleTypes>
</modDesc>


William Rowe (Bonger76) 30.06.2022 06:02
In your harvester.xml the vehicle type needs to match your "type name" in your modDesc. , in your harvester.xml it needs
to be <vehicle type="poweredCombine". The game is reading your modDesc. and looking for that type name in your .xml files
you have listed in the storeItems, you could add <specialization to all your mod in the mod pack you just have to make the "type name"
and "vehicale type" match.

example: inside your <vehicleTypes> section

<type name="40sPlow" parent="baseGroundTool" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name=“plow“ />
<specialization name=“cultivator“ />
</type>

now in your plow.xml it would be <vehicle type="40sPlow" doing it this makes it so you can add somthing the base game type dose not have
like if you have a plow and it also has a back cultivator and you whant it fisrt plow then cultivate you would
add <specialization name=“cultivator“ /> but you still need those cultivation work area points in your plow.xml and.i3d

you might still get error on the <specialization because it is not in your mod like <specialization name="bunkerSiloCompacter"/>
dont know what this dose if you get an error just remove it.

Patton_M47 30.06.2022 13:21
ok thanks

Patton_M47 30.06.2022 13:47
you think I have to do it for the whole pack?

William Rowe (Bonger76) 30.06.2022 13:54
got to thinking on your error

2022-06-29 16:54 Error: Error: Unable to find vehicle type name 'Fs22_OldImplementPack.poweredCombine' for 'E:/FarmingSimulator2022/mods/Fs22_OldImplementPack/Harvester.xml'

the error is reading reading your <vehicle type="poweredCombine" from your Harvester.xml and not reading your modDesc.

<type name="poweredCombine" parent="baseFillable" filename="$dataS/scripts/vehicles/Vehicle.lua">

add className="Vehicle" so it looks like this

<type name="poweredCombine" parent="baseFillable" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">

this line is were I believe the problem is ,compare this line in other mods that use the <vehicleTypes> section in thier mods I'm going to mess
with a mod and see if I can get same error and fix

Patton_M47 30.06.2022 13:56
thanks

Patton_M47 30.06.2022 14:07
didn't fix it :(
https://drive.google.com/file/d/1sgBMagyPrsQcIDb0HJ1Fk6F8LPFwBsWw/view?usp=sharing

William Rowe (Bonger76) 30.06.2022 18:37
Ok got it in games and harvesting have to test some stuff the motor <specialization on the combine causing game to crash.
I let you know when i get it done get me an email and I send it back or Iput it on dropBox :)

Patton_M47 30.06.2022 19:01
thanks so much! my email is pattonm472@gmail.com

William Rowe (Bonger76) 01.07.2022 01:52
I'm having problem with my email tonight ,I have it in my dropbox I will send you a link tomorrow our I can just post it to you hear I will check back latter.
With you mod the mod .xml was making alot of errors when you open you see all the stuff I block you dont need I left it for you do with what you
whant.I removed the camera and light from your.i3d because it was making componant error.I spent along time trying to get the motorized specailization to work but it kept freezeing the game with this error

2022-06-30 18:52 Error: Running LUA method 'update'.
dataS/scripts/vehicles/specializations/Motorized.lua(857) : attempt to call method 'getDecelerationAxis' (a nil value)

the .lua line857 has to do with the brake

--brake sound
if samples.brake ~= nil then
if isBraking then
if not spec.isBrakeSamplePlaying then
g_soundManager:playSample(samples.brake)
spec.isBrakeSamplePlaying = true
end
else
if spec.isBrakeSamplePlaying then
g_soundManager:stopSample(samples.brake)
spec.isBrakeSamplePlaying = false-------------------------this is line857 some might know ho to fix
end
end
end

if you whant to mes with it just unblock the motorize part im the mod.xml and add <specialization name=“motorized“ /> to your .modDesc

Patton_M47 01.07.2022 02:10
okay thanks if you want you can link it here

William Rowe (Bonger76) 01.07.2022 03:32
heres the link ,

Patton_M47 01.07.2022 03:49
thanks

Patton_M47 01.07.2022 04:18
working like a dream! thanks you so much!! what do you want me to credit you as?

William Rowe (Bonger76) 01.07.2022 21:12
no credit needed just happy to help.

Patton_M47 02.07.2022 05:03
okay I already released it I just put Bonger76

ebelbeb 15.08.2022 12:42
After many days of fighting the error:
"Error: Running LUA method 'update'.
dataS/scripts/vehicles/specializations/Motorized.lua(857) : attempt to call method 'getDecelerationAxis' (a nil value)"
I found the reason :)

This Motorized.lua line 857 is not so much about the brakes as it is about the SOUND of the brakes.
Delete this line: <sounds filename="$data/vehicles/deutzFahr/topLiner4090/sounds/topLiner4090.xml"/>
and everything starts to work like a charm.
Reprogram <motorized><sounds... and the combine engine will work like a brand new one :)

ebelbeb 15.08.2022 12:44
After many days of fighting the error:
"Error: Running LUA method 'update'.
dataS/scripts/vehicles/specializations/Motorized.lua(857) : attempt to call method 'getDecelerationAxis' (a nil value)"
I found the reason :)

This Motorized.lua line 857 is not so much about the brakes as it is about the SOUND of the brakes.
Delete this line: <sounds filename="$data/vehicles/deutzFahr/topLiner4090/sounds/topLiner4090.xml"/>
and everything starts to work like a charm.
Reprogram <motorized><sounds... and the combine engine will work like a brand new one :)

ebelbeb 15.08.2022 13:50
<motorized><sounds><motor... with engine idle sound cause an error.
<motorStop... and <motorStart... do not cause an error.
I set up <motorStart file="engine IDLE sound file" and I added loops="0".
So I do not have the correct engine start sound, but at least I have the correct idling sound and the engine stop sound.

ebelbeb 15.08.2022 14:05
https://youtu.be/2qyk-OMl4oI


Note: Log in to post. Create a new account here.