Spring naar inhoud
NLD Community

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

Overzetten mod fs13 ---> fs 15


Aanbevolen Bericht

  • Antwoorden 36
  • Created
  • Laatste antwoord
  • Master Moderator

nah valt eigenlijk mee aangezien je al een model hebt dat in de tractor zit,  open even een andere tractor en vergelijk even, valt reuze mee.   Exporteer gewoon de 'bestuurder' uit een mod en importeer hem in de 1200/1250 en sleep hem op zijn plaats, en dan neem je het xml gedeelte over en zet de node definitie's goed

 

 

7e78074ee2154cea8180fe3caab24d50.png

 

voorbeeldje uit een random JohnDeere

 

player_root     is de zitplaats,  rest is redelijk voor de hand liggende

Let wel op dat die een tweewegs oefening is, je gaat eerst de definitie moeten maken, en dan de hoeken van de transforms moeten aanpassen naargelang het model wordt ingeladen in FS15

 

XML =   [ Wel de NODES correct zetten aan jouw model anders kan het zijn dat je voeten bijvoorbeeld op je lichten terechtkomen ;) ]

Spoiler

<characterNode index="0>24|0" cameraMinDistance="1.5" filename="$dataS2/character/player/player.i3d" characterMesh="1" characterGloves="2" characterSkin="0" spineNode="0|0" leftArmIKChainId="leftArm" rightArmIKChainId="rightArm" spineRotation="180 0 105" >
        <ikChains>
            <ikChain id="rightFoot" target="0>24|1" targetOffset="0 0.1 0" alignToTarget="true" isDirtyOnLoad="true" >
                <node index="0|1" />
                <node index="0|1|0"     minRx="0" maxRx="0" minRy="-30" maxRy="30" minRz="0"   maxRz="120" />
                <node index="0|1|0|0"   minRx="0" maxRx="0" minRy="0"   maxRy="0"  minRz="-100" maxRz="-7" />
                <node index="0|1|0|0|0" />
            </ikChain>
            <ikChain id="leftFoot" target="0>24|2" targetOffset="0 0.1 0" alignToTarget="true" isDirtyOnLoad="true">
                <node index="0|2"     />
                <node index="0|2|0"     minRx="0" maxRx="0" minRy="-30" maxRy="30" minRz="0"   maxRz="120" />
                <node index="0|2|0|0"   minRx="0" maxRx="0" minRy="0"   maxRy="0"  minRz="-100" maxRz="-7" />
                <node index="0|2|0|0|0" />
            </ikChain>
            <ikChain id="rightArm" target="0>23|0|0" targetOffset="0.025 0.066 0" alignToTarget="true" isDirtyOnLoad="true">
                <node index="0|0|0|1" />
                <node index="0|0|0|1|0" minRx="-20" maxRx="20" minRy="-20" maxRy="20" minRz="-80" maxRz="80" />
                <node index="0|0|0|1|0|0" minRx="-10" maxRx="10" minRy="0" maxRy="0" minRz="7"   maxRz="130" />
                <node index="0|0|0|1|0|0|0" />
                <rotationNode index="0|0|0|1|0|0|0|0" rotation="0 0 -60" />
                <rotationNode index="0|0|0|1|0|0|0|0|0" rotation="0 0 -60" />
                <rotationNode index="0|0|0|1|0|0|0|1" rotation="-90 20 -40" />
                <rotationNode index="0|0|0|1|0|0|0|1|0" rotation="0 0 -40" />
            </ikChain>
            <ikChain id="leftArm" target="0>23|0|1" targetOffset="-0.025 0.066 0" alignToTarget="true" isDirtyOnLoad="true">
                <node index="0|0|0|2" />
                <node index="0|0|0|2|0" minRx="-20" maxRx="20" minRy="-20" maxRy="20" minRz="-80" maxRz="80" />
                <node index="0|0|0|2|0|0" minRx="-10" maxRx="10" minRy="0" maxRy="0" minRz="7"   maxRz="130" />
                <node index="0|0|0|2|0|0|0" />
                <rotationNode index="0|0|0|2|0|0|0|0" rotation="0 0 -60" />
                <rotationNode index="0|0|0|2|0|0|0|0|0" rotation="0 0 -60" />
                <rotationNode index="0|0|0|2|0|0|0|1" rotation="-90 20 -40" />
                <rotationNode index="0|0|0|2|0|0|0|1|0" rotation="0 0 -40" />
            </ikChain>
        </ikChains>
    </characterNode>

 

 

*** Notice ****

De nodes dat je ziet onder ieder lichaamsdeel zijn de eigenlijke Bones van het model, dus daarvan kan je ook de positie / rotatie van veranderen indien nodig, maar zou normaal moeten goed zijn.  

 

 

Wat je ook bijvoorbeeld kunt doen is het poppetje in je model verplaatsen en ergens op of in je tractor in een pose brengen en dit als passagier gebruiken als je een passenger script toevoegd

Link naar opmerking
Deel via andere websites

En je moet even je attackerjoints enzo aanpassen naar fs15 regels. Gewoon kopieëren van een andere trekker (liefst uit de game zelf weet je zeker dat het altijd klopt) en in de xml van jou'n trekker plakken en de indexen goed zetten :D 

 

1 uur geleden zei BluePowersz:

Warning: Missing l10n for button MF_TWINWHEELS_ATTACH in MasseyFerguson1200_1250
Warning: Missing l10n for button MF_CAREWHEELS_ATTACH in MasseyFerguson1200_1250
Warning: Missing l10n for button MF_FLOATWHEELS_ATTACH in MasseyFerguson1200_1250

 

Je hebt de trailer er uit gehaald, maar niet alles wat er bij hoort nog even de xml's doorlopen en alles wat bij dat script hoort er uit halen.

 

1 uur geleden zei BluePowersz:

Error: Not all prerequisites of specialization aiTractor are fulfilled

 

Over het instappen gesproken, ik denk niet dat wat @fa285634 noodzakelijk is, voor de netheid zou je het kunnen doen maar dat is naar mijn ervaring niet de reden dat je niet kan instappen... Ik denk eerder dat de reden is dat je niet kan instappen dat de mf's niet aan het vehicle type ''aiTractor'' voldoen. Kan je de moddesc en de naamvanmod.xml misschien hier in een spoiler plaatsen?

 

mvg

Link naar opmerking
Deel via andere websites

Hahah,

 

Moddesc:



<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<modDesc descVersion="24">
    <author>euroDZN and BluePowersz</author>
    <version>1.0</version>
    <title>
        <en>Massey Ferguson 1200 Series</en>
        <de>Massey Ferguson 1200 Serie</de>
    </title>
    <description>
        <en><![CDATA[Massey Ferguson provided a factory built 4WD tractor with the MF 1200 in 1972. The MF 1250 would later follow in its footsteps.
With articulated steering and over 100 horsepower, these tractors both powerful and iconic.
By euroDZN (peterj & sam123) Twitter: @eurdzn, facebook.com/eurodzn, euroDZN.wordpress.com]]></en>
        <de><![CDATA[Massey Ferguson bot eine Fabrik gebaute 4WD Traktor mit dem MF 1200 im Jahr 1972. Der MF 1250 würde später folgen in seinen Fußstapfen. 
Mit Knicklenkung und über 100 PS, dieser Zugmaschinen leistungsfähig und ikonisch.
Von euroDZN (peterj & sam123) Twitter: @eurdzn, facebook.com/eurodzn, euroDZN.wordpress.com]]></de>
    </description>
    <iconFilename>store.dds</iconFilename>
    <multiplayer supported="true"/>

    <l10n>
        <text name="ESLimiter_deactivated">            <en>Disabled</en>                            <de>Deaktiviert</de>                        </text>
        <text name="ESLimiter_level">                <en>Level</en>                                <de>Stufe</de>                                </text>    
        <text name="ESLimiter_controls">            <en>ESLimiter:</en>                            <de>Drehzahlbegrenzer:</de>                    </text>
        <text name="ESLimiter_PLUS">                <en>Increase Enginespeed</en>               <de>Drehzahl erhöhen</de>                    </text>
        <text name="ESLimiter_MINUS">               <en>Decrease Enginespeed</en>               <de>Drehzahl verringern</de>                </text>            
        <text name="INTERACTIVE_CONTROL_SWITCH">    <en>Switch IC State</en>                    <de>IC an/abschalten</de>                    </text>
        <text name="InteractiveControl_Off">        <en>Disable IC</en>                            <de>IC ausschalten</de>                        </text>
        <text name="InteractiveControl_On">            <en>Enable IC</en>                            <de>IC anschalten</de>                        </text>
        <text name="ic_component_close">            <en>Left Mouse Button: close %s</en>        <de>Linke Maustaste: %s schließen</de>        </text>
        <text name="ic_component_open">                <en>Left Mouse Button: open %s</en>            <de>Linke Maustaste: %s öffnen</de>            </text>
        <text name="ic_button_on">                    <en>Left Mouse Button: activate %s</en>        <de>Linke Maustaste: %s anschalten</de>        </text>
        <text name="ic_button_off">                    <en>Left Mouse Button: deactivate %s</en>    <de>Linke Maustaste: %s ausschalten</de>    </text>
        <text name="door">                            <en>door</en>                                <de>Tür</de>                                </text>
        <text name="leftWindow">                    <en>Left window</en>                        <de>Linke Fenster</de>                        </text>
        <text name="rightWindow">                    <en>Right window</en>                        <de>Rechte Fenster</de>                        </text>
        <text name="backWindow">                    <en>Back window</en>                        <de>Heck-Fenster</de>                        </text>
        <text name="wiperButton">                    <en>Wipers</en>                                <de>Scheibenwischer</de>                    </text>
        <text name="TurnWipersOn">                    <en>Turn on wipers</en>                        <de>Scheibenwischer anschalten</de>            </text>
        <text name="lower_arms">                    <en>Lower lift arms</en>                    <de>Unterlenker senken</de>                    </text>
        <text name="lift_arms">                        <en>Raise lift arms</en>                    <de>Unterlenker heben</de>                    </text>
        <text name="BEL3LEFT">                        <en>Left Turnlight</en>                        <de>Blinker Links</de>                        </text>
        <text name="BEL3RIGHT">                        <en>Right Turnlight</en>                    <de>Blinker Rechts</de>                        </text>
        <text name="BEL3WARN">                        <en>Hazard lights</en>                        <de>Warnblinker</de>                        </text>
    </l10n>
    
    <specializations>
        <specialization name="PloughingSpec" className="PloughingSpec" filename="scripts/PloughingSpec.lua"/>
        <specialization name="ESLimiter" className="ESLimiter" filename="scripts/ESLimiter.lua" />
        <specialization name="DynamicExhaustingSystem" className="DynamicExhaustingSystem" filename="scripts/DynamicExhaustingSystem.lua" />
        <specialization name="interactiveControl" className="InteractiveControl" filename="scripts/InteractiveControl.lua" />
        <specialization name="interactiveWindows" className="InteractiveWindows" filename="scripts/InteractiveWindows.lua" />
        <specialization name="controlPanelAttacher" className="ControlPanelAttacher" filename="scripts/ControlPanelAttacher.lua" />
        <specialization name="MFwipers" className="MFwipers" filename="scripts/MFwipers.lua" />
        <specialization name="MF1200series" className="MF1200series" filename="scripts/MF1200series.lua" />
        <specialization name="KeyAnim" className="KeyAnim" filename="scripts/KeyAnim.lua" />
        <specialization name="ProgressiveArticulatedSteer" className="ProgressiveArticulatedSteer" filename="scripts/ProgressiveArticulatedSteer.lua" />
        <specialization name="additionalLights" className="BEL3" filename="scripts/beleuchtungV31.lua"/>
    </specializations>
    

    <vehicleTypes>
        <type name="tractors" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
                <specialization name="PloughingSpec" />
            <specialization name="motorized" />
            <specialization name="steerable" />
            <specialization name="hirable" />
            <specialization name="aiTractor" />
            <specialization name="animatedVehicle" />
            <specialization name="cylindered" />
            <specialization name="articulatedAxis" />
            <specialization name="bunkerSiloCompacter" />
            <specialization name="honk" />
                <specialization name="ESLimiter" />
                <specialization name="DynamicExhaustingSystem" />
                <specialization name="interactiveControl" />            
                <specialization name="interactiveWindows" />
                <specialization name="controlPanelAttacher" />
                <specialization name="MFwipers" />
                <specialization name="MF1200series" />
                <specialization name="KeyAnim" />
                <specialization name="ProgressiveArticulatedSteer" />
        </type>
        <type name="tractors" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
            <specialization name="attachable" />
            <specialization name="animatedVehicle" />
            <specialization name="cylindered" />
                <specialization name="additionalLights" />
        </type>
   </vehicleTypes>
   
   <storeItems>
        <storeItem>
            <en>
                <name>Massey Ferguson 1200</name>
                <description>
<![CDATA[In 1972 a four wheel drive tractor was rare and in most cases an after market conversion. Massey Ferguson, ever the inventive company, offered farmers a standard 4wd tractor. With 105 horsepower, articulated steering and four equal wheels, The MF 1200 was unconventional, but popular.

By euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Engine: Perkins A6-354 6 Cyl, 5797cm3
Horsepower: 105 hp/2400 rpm    
Maintenance: %s / day]]>
                </specs>    
            </en>
            <de>
                <name>Massey Ferguson 1200</name>
                <description>
<![CDATA[Im Jahr 1972 war ein Allradantrieb Traktor selten und in den meisten Fällen ein Anschlussmarkt Konvertierung. Massey Ferguson, jemals die erfinderische Firma, bot den Landwirten eine Standard 4wd Traktor. Mit 105 PS, Knicklenkung und vier gleiche Rädern, der MF 1200 war unkonventionell, aber beliebt.

Von euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Motor: Perkins A6-354 6 Zyl, 5797cm3
Leistung: 105 PS/2400 UpM    
Underhaltskosten: %s / Tag]]>
                </specs>
            </de>
            <rotation>0</rotation>
            <image active="store1.png" brand="brand_MF.png"/>
            <price>34350</price>
            <dailyUpkeep>100</dailyUpkeep>
            <xmlFilename>MF1200.xml</xmlFilename>
            <brand>Massey Ferguson</brand>
            <category>tractors</category>
        </storeItem>
        <storeItem>
            <en>
                <name>Massey Ferguson 1250</name>
                <description>
<![CDATA[The Massey Ferguson 1250 was produced from 1980 to 1982 as an update to the popular MF 1200. With bigger lift capacity, more comfort and more horses over the MF 1200, the MF 1250 was a true Massey Ferguson: engineering based on solid principles and refined to perfection.

By euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Engine: Perkins A6-354.4 6 Cyl, 5797cm3
Horsepower: 112 hp/2500 rpm    
Maintenance: %s / day]]>
                </specs>    
            </en>
            <de>
                <name>Massey Ferguson 1250</name>
                <description>
<![CDATA[Der Massey Ferguson 1250 wurde als Update für den beliebten MF 1200 in 1980-1982 produziert. Mit größeren Hubkraft, mehr Komfort und mehr Pferde über den MF 1200, der MF 1250 war ein echter Massey Ferguson: Technik auf Basis von festen Grundsätzen und bis zur Perfektion verfeinert.

Von euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Motor: Perkins A6-354.4 6 Zyl, 5797cm3
Leistung: 112 PS/2500 UpM    
Underhaltskosten: %s / Tag]]>
                </specs>
            </de>
            <rotation>0</rotation>
            <image active="store2.png" brand="brand_MF.png"/>
            <price>39850</price>
            <dailyUpkeep>100</dailyUpkeep>
            <xmlFilename>MF1250.xml</xmlFilename>
            <brand>Massey Ferguson</brand>
            <category>tractors</category>
        </storeItem>
    </storeItems>

    <inputBindings>
        <input name="ESLimiter_PLUS"                  category="VEHICLE"    key1="KEY_KP_plus"    key2="" button="" device="0" mouse="" />
        <input name="ESLimiter_MINUS"                 category="VEHICLE"    key1="KEY_KP_minus" key2="" button="" device="0" mouse="" />        
        <input name="INTERACTIVE_CONTROL_SWITCH"    category="VEHICLE"    key1="KEY_space"    key2="" button="" device="0" mouse="" />
        <input name="MF_TWINWHEELS_ATTACH"            category="VEHICLE"    key1="KEY_m"        key2="" button="" device="0" mouse="" />
        <input name="MF_CAREWHEELS_ATTACH"            category="VEHICLE"    key1="KEY_n"        key2="" button="" device="0" mouse="" />
        <input name="MF_FLOATWHEELS_ATTACH"            category="VEHICLE"    key1="KEY_comma"    key2="" button="" device="0" mouse="" />
        <input name="BEL3LEFT"                        category="VEHICLE"    key1="KEY_KP_1"             button="" />
        <input name="BEL3WARN"                         category="VEHICLE"     key1="KEY_KP_2"             button="" />
        <input name="BEL3RIGHT"                     category="VEHICLE"     key1="KEY_KP_3"             button="" />
    </inputBindings>
</modDesc>

 

MF1200.xml



<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="tractors">
    <annotation>euroDZN - http://eurodzn.wordpress.com</annotation>
    <name>
        <en>Massey Ferguson 1200</en>
        <de>Massey Ferguson 1200</de>
    </name>
    <description></description>
    <filename>MF1200.i3d</filename>
    <size width="2.7" length="5.0"/>
    <wheels autoRotateBackSpeed="2.5" extraWheelsCheckString="MF1200seriesWheels" >
        <wheel rotSpeed="0" driveMode="2" repr="2>0" rim="2>0|0" tire="2>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="2" repr="3>0" rim="3>0|0" tire="3>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="4>0" rim="4>0|0" tire="4>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="5>0" rim="5>0|0" tire="5>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
    </wheels>
    <motor minRpm="100" maxRpm="980 1420 2250 675" maxTorques="-1 -1 -1 -1" brakeForce="5.5" lowBrakeForceScale="0.5" compensateWheelRadius="true" lowBrakeForceSpeedLimit="1" forwardGearRatio="23" accelerations="1 1 1 1" backwardGearRatio="13" differentialRatio="1" rpmFadeOutRange="20">
        <torque rpm="2250" torque="0.65"/>
        <backwardTorque rpm="100" torque="1"/>
        <backwardTorque rpm="650" torque="0.65"/>
        <backwardTorque rpm="720" torque="0"/>
    </motor>
    <accelerationSpeed maxAcceleration="0.25" deceleration="0.4" backwardDeceleration="0.7" />

    <fuelCapacity>318</fuelCapacity>
    <fuelUsage>0.00077</fuelUsage>
    <downForce>12</downForce>
    <bunkerSiloCompacter compactingScale="2"/>

    <cameras count="2">
        <camera1 index="1>2|0" rotatable="true" rotateNode="1>2" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="25" >
            <raycastNode index="1>3"/>
            <raycastNode index="1>4"/>
        </camera1>
        <camera2 index="0>3" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" />
    </cameras>

    <lights count="1">
        <light realLight="0>2|0" fakeLight="0>2|1" decoration="0>2|2" lightType="0"/>
        <light decoration="1>14|0" lightType="0"/>
        <light realLight="0>2|3|0" decoration="0>2|3|1" lightType="1"/>
    </lights>

    <brakeLights>
        <brakeLight index="1>14|1" />
    </brakeLights>
    
    <steering index="0>8|0" rotationSpeed="6"/>
    <enterReferenceNode index="0>" />
    <exitPoint index="0>5" />
    <characterNode index="0>7" cameraMinDistance="1.5" />
    <aiTrafficCollisionTrigger index="0>4" /> 
    <!--aiTractorDirectionNode index="0>" /--> 
      
    <motorStartDuration>2000</motorStartDuration>
    <attachSound file="$data/vehicles/shared/attach.wav" pitchOffset="1" />
    <motorStartSound file="sounds/mf1200_start.wav" pitchOffset="0.95" />
    <motorSound file="sounds/mf1200_idle.wav" pitchOffset="0.95" pitchScale="0.03" pitchMax="1.35" radius="45" innerRadius="20" />
    <motorSoundRun file="sounds/mf1200_run.wav" pitchOffset="0.5" pitchScale="0.025" pitchMax="1.25" />
    <motorStopSound file="sounds/mf1200_stop.wav" pitchOffset="1" volume="1" />
    <honkSound file="$dataS2/sounds/horn.wav" volume="1" radius="80" innerRadius="35" />

    <exhaustParticleSystems count="1">
        <exhaustParticleSystem1 node="0>6" file="scripts/ExhaustParticleSystem.i3d" />
    </exhaustParticleSystems>
    <dynamicExhaustingSystem minAlpha="0.1" maxAlpha="1.0" param="alphaScale" >
        <startSequence>
            <key time="0.0"  value="0 0 0 0"/>
            <key time="0.4"  value="0 0 0 0.5"/>
            <key time="0.58" value="0 0 0 0.2"/>
            <key time="0.6"  value="0 0 0 0.2"/>
            <key time="0.75" value="0 0 0 1"/>
            <key time="0.93" value="0 0 0 1"/>
            <key time="1.0"  value="0 0 0 0.2"/>
        </startSequence>
    </dynamicExhaustingSystem>

    <attacherJoints>
        <attacherJoint index="1>7|0|0" rotationNode="1>7" rootNode="1>" minRot="20 0 0" minRot2="-13 0 0" maxRot="2 0 0" rotationNode2="1>7|0" maxRot2="-3 0 0" maxTransLimit="0 0.5 0" maxRotLimit="0 0 20" moveTime="2.5" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d">
            <bottomArm rotationNode="1>8" translationNode="1>8|0" referenceNode="1>8|0|0" zScale="-1" />
            <topArm baseNode="1>9" filename="topLinkage.i3d" zScale="-1" />
        </attacherJoint>
    </attacherJoints>
    
    <trailerAttacherJoints>
        <trailerAttacherJoint index="1>5" rootNode="1>" low="true" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
        <trailerAttacherJoint index="1>6" rootNode="1>" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
    </trailerAttacherJoints>

    <articulatedAxis componentJointIndex="0" anchorActor="0" rotSpeed="-32" rotMax="35" rotMin="-35">
        <articulatedPart index="0>9|12"/>
        <progressiveSteer highSpeedSteerSpeed="-23"/>
    </articulatedAxis>

    <liftLever index="0>9|3" minRot="-20 0 0" maxRot="35 0 0" rotTime="1" />
    <throttle index="0>9|2" minRot="0 0 0" maxRot="-10 0 0" />
    <handThrottle index="0>9|17|0" minRot="0 0 0" maxRot="60 0 0" />
    <clutch index="0>9|1" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.2" />
    <brakes index="0>9|0" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.33" />
    <lightSwitch index="0>9|18|0" minRot="0 0 0" maxRot="0 -45 0" rotTime="0.35" />

    <needles hasNeedle="true">
        <fuel          index="0>9|19|0" />
        <battery     index="0>9|18|1" minRot="0 0 0" maxRot="0 -10 0" rotTime="0.25" />
        <temperature index="0>9|18|2" minRot="0 30 0" maxRot="0 5 0"  rotTime="0.25" />
        <pressure     index="0>9|18|3" minRot="0 30 0" maxRot="0 -5 0" rotTime="0.25" />
        <rpm         index="0>9|18|4" minRot="0 -80 0" maxRot="0 80 0" />
    </needles>
    <attachers highHitch="1>15|1" toplinkSup="1>15|4" />

    <movingTools>
        <movingTool index="1>8">
            <dependentPart index="1>10" />             
        </movingTool>
        <movingTool index="0>9|8">
            <dependentPart index="0>9|5|0" />
        </movingTool>
        <movingTool index="0>9|6">
            <dependentPart index="0>9|6|0" />
        </movingTool>
        <movingTool index="0>9|7">
            <dependentPart index="0>9|7|0" />
        </movingTool>
    </movingTools>    

    <movingParts>
        <movingPart index="1>10" referencePoint="1>8|0|1" localReferencePoint="1>10|0" referenceFrame="1>" invertZ="true">
            <dependentPart index="1>10|0" />
            <dependentPart index="1>15|2" />
            <dependentPart index="1>15|3" />
        </movingPart>            
        <movingPart index="1>10|0" referencePoint="1>8|0|1" referenceFrame="1>" invertZ="true" />
        <movingPart index="1>15|2" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="1>15|3" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="0>9|12|2" referencePoint="0>9|16" referenceFrame="1>" isActiveDirty="true" />
        <movingPart index="0>9|13|0" referencePoint="0>9|12|0" referenceFrame="0>9|12" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|14|0" referencePoint="0>9|12|1" referenceFrame="0>9|13" scaleZ="true" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|15" referencePoint="1>15|0" referenceFrame="1>" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|5|0" referencePoint="0>9|8|0" referenceFrame="1>" scaleZ="true"/>
        <movingPart index="0>9|6|0" referencePoint="0>9|9|0" referenceFrame="1>" scaleZ="true" />
        <movingPart index="0>9|7|0" referencePoint="0>9|10|0" referenceFrame="1>" scaleZ="true" />
    </movingParts>
    
    <animations>
        <animation name="door">
            <part node="0>9|4" startTime="0" duration="2" startRot="0 0 0" endRot="0 -70 0"/>
        </animation>
        <animation name="leftWindow">
            <part node="0>9|5" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 13.7"/>
            <part node="0>9|8" startTime="0" endTime="0.45" startRot="0 0 7" endRot="0 0 -81.5"/>
            <part node="0>9|8" startTime="0.45" endTime="1.2" startRot="0 0 -81.5" endRot="0 0 -173"/>
        </animation>
        <animation name="rightWindow">
            <part node="0>9|6" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 -13.7"/>
            <part node="0>9|9" startTime="0" endTime="0.45" startRot="0 0 -7" endRot="0 0 81.5"/>
            <part node="0>9|9" startTime="0.45" endTime="1.2" startRot="0 0 81.5" endRot="0 0 173"/>
        </animation>
        <animation name="backWindow">
            <part node="0>9|7" startTime="0" duration="1.2" startRot="4.4 0 0" endRot="18.6 0 0"/>
            <part node="0>9|10" startTime="0" endTime="0.45" startRot="5.6 0 0" endRot="-90 0 0"/>
            <part node="0>9|10" startTime="0.45" endTime="1.2" startRot="-90 0 0" endRot="-170 0 0"/>
        </animation>
        <animation name="wiperButton">
            <part node="0>9|11|0" startTime="0" duration="0.25" startRot="0 0 0" endRot="-20 0 0"/>
        </animation>
        <animation name="wiper">
            <part node="0>9|11|1" startTime="0" endTime="0.6" startRot="0 0 50" endRot="0 0 -50"/>
            <part node="0>9|11|1" startTime="0.6" endTime="1.2" startRot="0 0 -50" endRot="0 0 50"/>
            <part node="0>9|7|1" startTime="0" endTime="0.6" startRot="0 180 50" endRot="0 180 -50"/>
            <part node="0>9|7|1" startTime="0.6" endTime="1.2" startRot="0 180 -50" endRot="0 180 50"/>
        </animation>
        <animation name="lifterArms">
            <part node="1>8" startTime="0" duration="2.0" startRot="-11.15 0 0" endRot="19.5 0 0"/>
        </animation>
        <animation name="ignitionKeyHeat">
            <part node="0>9|18|5" startTime="0" duration="0.15" startRot="0 0 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" duration="0.15" startRot="80 0 0" endRot="80 20 0"/>
        </animation>
        <animation name="ignitionKey">
            <part node="0>9|18|5" startTime="0" endTime="0.1" startRot="0 -20 0" endRot="0 -40 0"/>
            <part node="0>9|18|5" startTime="0.1" endTime="0.2" startRot="0 -40 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" endTime="0.1" startRot="80 20 0" endRot="80 40 0"/>
            <part node="0>9|18|5|0" startTime="0.1" endTime="0.2" startRot="80 40 0" endRot="80 20 0"/>
        </animation>
    </animations>
    <wipers animationName="wiper" speed="1" buttonAnim="wiperButton"/>
    <lifterArms animationName="lifterArms" />
    <ignitionKey animationName="ignitionKey" heatAnimationName="ignitionKeyHeat" />
    
    <interactiveComponents>
        <windows>
            <window name="door" mark="0>9|4|0" size="0.1" animName="door" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="leftWindow" mark="0>9|5|0|0" size="0.1" animName="leftWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="rightWindow" mark="0>9|6|0|0" size="0.1" animName="rightWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="backWindow" mark="0>9|7|0|0" size="0.1" animName="backWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="wiperButton" mark="0>9|11|0|0" size="0.07" animName="wiperButton" onMessage="ic_button_on" offMessage="ic_button_off"/>
        </windows>
    </interactiveComponents>    
    
    <controlPanels count="2" >
        <controlPanel1 index="0>10|0" />
        <controlPanel2 index="0>10|1" />
    </controlPanels>

    <drivingShaft>
        <driveShaft index="0>9|14|1" speed="2"/>
        <driveShaft index="0>9|14|0|0" speed="2"/>
        <driveShaft index="0>9|12|1|0" speed="2" yOffset="180"/>
    </drivingShaft>
    <powerShaftNodes>
        <powerShaft index="0>9|13|1" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|13|0|0" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|12|0|0" speed="0 0 0.8" runOutTime="2.5"/>
    </powerShaftNodes>
   
    <components count="6">
        <component1 centerOfMass="0 0 1.3" solverIterationCount="35" />
        <component2 centerOfMass="0 0 -1.3" solverIterationCount="35" />
        <component3 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component4 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component5 centerOfMass="0 -0.9 0" solverIterationCount="90" />
        <component6 centerOfMass="0 -0.9 0" solverIterationCount="90" />
            <joint component1="0" component2="1" index="0>11" rotLimit="0 0 7" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="2" index="2>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="3" index="3>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="4" index="4>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="5" index="5>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <collisionPair component1="1" component2="2" enabled="false"/>
            <collisionPair component1="1" component2="3" enabled="false"/>
    </components>

    <frontLeftWheel wheelIndex="1" componentJointIndex="2" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <frontRightWheel wheelIndex="2" componentJointIndex="3" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <backLeftWheel wheelIndex="3" componentJointIndex="4" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />
    <backRightWheel wheelIndex="4" componentJointIndex="5" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />

    <schemaOverlay file="textures/vehicleSchema.png" fileSelected="textures/vehicleSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0.5 0">
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
    </schemaOverlay>
    
</vehicle>

 

MF1250.xml



<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="tractors">
    <annotation>euroDZN - http://eurodzn.wordpress.com</annotation>
    <name>
        <en>Massey Ferguson 1250</en>
        <de>Massey Ferguson 1250</de>
    </name>
    <description></description>
    <filename>MF1250.i3d</filename>
    <size width="2.7" length="5.0"/>
    <wheels autoRotateBackSpeed="2.5" extraWheelsCheckString="MF1200seriesWheels" >
        <wheel rotSpeed="0" driveMode="2" repr="2>0" rim="2>0|0" tire="2>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="2" repr="3>0" rim="3>0|0" tire="3>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="4>0" rim="4>0|0" tire="4>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="5>0" rim="5>0|0" tire="5>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
    </wheels>
    <motor minRpm="100" maxRpm="980 1420 2250 670" maxTorques="-1 -1 -1 -1" brakeForce="5.5" lowBrakeForceScale="0.5" compensateWheelRadius="true" lowBrakeForceSpeedLimit="1" forwardGearRatio="23" accelerations="1 1 1 1" backwardGearRatio="13" differentialRatio="1" rpmFadeOutRange="20">
        <torque rpm="2250" torque="0.7"/>
        <backwardTorque rpm="100" torque="1"/>
        <backwardTorque rpm="650" torque="0.65"/>
        <backwardTorque rpm="720" torque="0"/>
    </motor>
    <accelerationSpeed maxAcceleration="0.25" deceleration="0.4" backwardDeceleration="0.7" />

    <fuelCapacity>318</fuelCapacity>
    <fuelUsage>0.00077</fuelUsage>
    <downForce>12</downForce>
    <bunkerSiloCompacter compactingScale="2"/>

    <cameras count="2">
        <camera1 index="1>2|0" rotatable="true" rotateNode="1>2" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="25" >
            <raycastNode index="1>3"/>
            <raycastNode index="1>4"/>
        </camera1>
        <camera2 index="0>3" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" />
    </cameras>

    <lights count="1">
        <light realLight="0>2|0" fakeLight="0>2|1" decoration="0>2|2" lightType="0"/>
        <light decoration="1>14|0" lightType="0"/>
        <light realLight="0>2|3|0" decoration="0>2|3|1" lightType="1"/>
    </lights>

    <brakeLights>
        <brakeLight index="1>14|1" />
    </brakeLights>    

    <beaconLights>
        <beaconLight index="0>2|4|0" speed="0.013" rotPart="0>2|4|1" />
    </beaconLights>
    
    <steering index="0>8|0" rotationSpeed="6"/>
    <enterReferenceNode index="0>" />
    <exitPoint index="0>5" />
    <characterNode index="0>7" cameraMinDistance="1.5" />
    
    <aiTrafficCollisionTrigger index="0>4" /> 
    <!--aiTractorDirectionNode index="0>" /--> 
      
    <motorStartDuration>2000</motorStartDuration>
    <attachSound file="$data/vehicles/shared/attach.wav" pitchOffset="1" />
    <motorStartSound file="sounds/mf1200_start.wav" pitchOffset="0.95" />
    <motorSound file="sounds/mf1200_idle.wav" pitchOffset="0.95" pitchScale="0.03" pitchMax="1.35" radius="45" innerRadius="20" />
    <motorSoundRun file="sounds/mf1200_run.wav" pitchOffset="0.5" pitchScale="0.025" pitchMax="1.25" />
    <motorStopSound file="sounds/mf1200_stop.wav" pitchOffset="1" volume="1" />
    <honkSound file="$dataS2/sounds/horn.wav" volume="1" radius="80" innerRadius="35" />
   
    <exhaustParticleSystems count="1">
        <exhaustParticleSystem1 node="0>6" file="scripts/ExhaustParticleSystem.i3d" />
    </exhaustParticleSystems>
    <dynamicExhaustingSystem minAlpha="0.1" maxAlpha="1.0" param="alphaScale" >
        <startSequence>
            <key time="0.0"  value="0 0 0 0"/>
            <key time="0.4"  value="0 0 0 0.5"/>
            <key time="0.58" value="0 0 0 0.2"/>
            <key time="0.6"  value="0 0 0 0.2"/>
            <key time="0.75" value="0 0 0 1"/>
            <key time="0.93" value="0 0 0 1"/>
            <key time="1.0"  value="0 0 0 0.2"/>
        </startSequence>
    </dynamicExhaustingSystem>

    <attacherJoints>
        <attacherJoint index="1>7|0|0" rotationNode="1>7" rootNode="1>" minRot="20 0 0" minRot2="-13 0 0" maxRot="2 0 0" rotationNode2="1>7|0" maxRot2="-3 0 0" maxTransLimit="0 0.5 0" maxRotLimit="0 0 20" moveTime="2.5" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d">
            <bottomArm rotationNode="1>8" translationNode="1>8|0" referenceNode="1>8|0|0" zScale="-1" />
            <topArm baseNode="1>9" filename="topLinkage.i3d" zScale="-1" />
        </attacherJoint>
    </attacherJoints>
    
    <trailerAttacherJoints>
        <trailerAttacherJoint index="1>5" rootNode="1>" low="true" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
        <trailerAttacherJoint index="1>6" rootNode="1>" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
    </trailerAttacherJoints>

    <articulatedAxis componentJointIndex="0" anchorActor="0" rotSpeed="-32" rotMax="35" rotMin="-35">
        <articulatedPart index="0>9|12"/>
        <progressiveSteer highSpeedSteerSpeed="-23"/>
    </articulatedAxis>

    <liftLever index="0>9|3" minRot="-20 0 0" maxRot="35 0 0" rotTime="1" />
    <throttle index="0>9|2" minRot="0 0 0" maxRot="-10 0 0" />
    <handThrottle index="0>9|17|0" minRot="0 0 0" maxRot="60 0 0" />
    <clutch index="0>9|1" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.2" />
    <brakes index="0>9|0" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.33" />
    <lightSwitch index="0>9|18|0" minRot="0 0 0" maxRot="0 -45 0" rotTime="0.35" />

    <needles hasNeedle="true">
        <fuel          index="0>9|19|0" />
        <battery     index="0>9|18|1" minRot="0 0 0" maxRot="0 -10 0" rotTime="0.25" />
        <temperature index="0>9|18|2" minRot="0 30 0" maxRot="0 5 0"  rotTime="0.25" />
        <pressure     index="0>9|18|3" minRot="0 30 0" maxRot="0 -5 0" rotTime="0.25" />
        <rpm         index="0>9|18|4" minRot="0 -80 0" maxRot="0 80 0" />
    </needles>
    <attachers highHitch="1>15|1" toplinkSup="1>15|4" />

    <movingTools>
        <movingTool index="1>8">
            <dependentPart index="1>10" />             
        </movingTool>
        <movingTool index="0>9|8">
            <dependentPart index="0>9|5|0" />
        </movingTool>
        <movingTool index="0>9|6">
            <dependentPart index="0>9|6|0" />
        </movingTool>
        <movingTool index="0>9|7">
            <dependentPart index="0>9|7|0" />
        </movingTool>
    </movingTools>    

    <movingParts>
        <movingPart index="1>10" referencePoint="1>8|0|1" localReferencePoint="1>10|0" referenceFrame="1>" invertZ="true">
            <dependentPart index="1>10|0" />
            <dependentPart index="1>15|2" />
            <dependentPart index="1>15|3" />
        </movingPart>            
        <movingPart index="1>10|0" referencePoint="1>8|0|1" referenceFrame="1>" invertZ="true" />
        <movingPart index="1>15|2" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="1>15|3" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="0>9|12|2" referencePoint="0>9|16" referenceFrame="1>" isActiveDirty="true" />
        <movingPart index="0>9|13|0" referencePoint="0>9|12|0" referenceFrame="0>9|12" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|14|0" referencePoint="0>9|12|1" referenceFrame="0>9|13" scaleZ="true" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|15" referencePoint="1>15|0" referenceFrame="1>" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|5|0" referencePoint="0>9|8|0" referenceFrame="1>" scaleZ="true"/>
        <movingPart index="0>9|6|0" referencePoint="0>9|9|0" referenceFrame="1>" scaleZ="true" />
        <movingPart index="0>9|7|0" referencePoint="0>9|10|0" referenceFrame="1>" scaleZ="true" />
    </movingParts>
    
    <animations>
        <animation name="door">
            <part node="0>9|4" startTime="0" duration="2" startRot="0 0 0" endRot="0 -70 0"/>
        </animation>
        <animation name="leftWindow">
            <part node="0>9|5" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 13.7"/>
            <part node="0>9|8" startTime="0" endTime="0.45" startRot="0 0 7" endRot="0 0 -81.5"/>
            <part node="0>9|8" startTime="0.45" endTime="1.2" startRot="0 0 -81.5" endRot="0 0 -173"/>
        </animation>
        <animation name="rightWindow">
            <part node="0>9|6" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 -13.7"/>
            <part node="0>9|9" startTime="0" endTime="0.45" startRot="0 0 -7" endRot="0 0 81.5"/>
            <part node="0>9|9" startTime="0.45" endTime="1.2" startRot="0 0 81.5" endRot="0 0 173"/>
        </animation>
        <animation name="backWindow">
            <part node="0>9|7" startTime="0" duration="1.2" startRot="4.4 0 0" endRot="18.6 0 0"/>
            <part node="0>9|10" startTime="0" endTime="0.45" startRot="5.6 0 0" endRot="-90 0 0"/>
            <part node="0>9|10" startTime="0.45" endTime="1.2" startRot="-90 0 0" endRot="-170 0 0"/>
        </animation>
        <animation name="wiperButton">
            <part node="0>9|11|0" startTime="0" duration="0.25" startRot="0 0 0" endRot="-20 0 0"/>
        </animation>
        <animation name="wiper">
            <part node="0>9|11|1" startTime="0" endTime="0.6" startRot="0 0 50" endRot="0 0 -50"/>
            <part node="0>9|11|1" startTime="0.6" endTime="1.2" startRot="0 0 -50" endRot="0 0 50"/>
            <part node="0>9|7|1" startTime="0" endTime="0.6" startRot="0 180 50" endRot="0 180 -50"/>
            <part node="0>9|7|1" startTime="0.6" endTime="1.2" startRot="0 180 -50" endRot="0 180 50"/>
        </animation>
        <animation name="lifterArms">
            <part node="1>8" startTime="0" duration="2.0" startRot="-11.15 0 0" endRot="19.5 0 0"/>
        </animation>
        <animation name="ignitionKeyHeat">
            <part node="0>9|18|5" startTime="0" duration="0.15" startRot="0 0 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" duration="0.15" startRot="80 0 0" endRot="80 20 0"/>
        </animation>
        <animation name="ignitionKey">
            <part node="0>9|18|5" startTime="0" endTime="0.1" startRot="0 -20 0" endRot="0 -40 0"/>
            <part node="0>9|18|5" startTime="0.1" endTime="0.2" startRot="0 -40 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" endTime="0.1" startRot="80 20 0" endRot="80 40 0"/>
            <part node="0>9|18|5|0" startTime="0.1" endTime="0.2" startRot="80 40 0" endRot="80 20 0"/>
        </animation>
    </animations>
    <wipers animationName="wiper" speed="1" buttonAnim="wiperButton"/>
    <lifterArms animationName="lifterArms" />
    <ignitionKey animationName="ignitionKey" heatAnimationName="ignitionKeyHeat" />
    
    <interactiveComponents>
        <windows>
            <window name="door" mark="0>9|4|0" size="0.1" animName="door" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="leftWindow" mark="0>9|5|0|0" size="0.1" animName="leftWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="rightWindow" mark="0>9|6|0|0" size="0.1" animName="rightWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="backWindow" mark="0>9|7|0|0" size="0.1" animName="backWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="wiperButton" mark="0>9|11|0|0" size="0.07" animName="wiperButton" onMessage="ic_button_on" offMessage="ic_button_off"/>
        </windows>
    </interactiveComponents>    
    
    <controlPanels count="2" >
        <controlPanel1 index="0>10|0" />
        <controlPanel2 index="0>10|1" />
    </controlPanels>

    <drivingShaft>
        <driveShaft index="0>9|14|1" speed="2"/>
        <driveShaft index="0>9|14|0|0" speed="2"/>
        <driveShaft index="0>9|12|1|0" speed="2" yOffset="180"/>
    </drivingShaft>
    <powerShaftNodes>
        <powerShaft index="0>9|13|1" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|13|0|0" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|12|0|0" speed="0 0 0.8" runOutTime="2.5"/>
    </powerShaftNodes>
   
    <components count="6">
        <component1 centerOfMass="0 0 1.3" solverIterationCount="35" />
        <component2 centerOfMass="0 0 -1.3" solverIterationCount="35" />
        <component3 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component4 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component5 centerOfMass="0 -0.9 0" solverIterationCount="90" />
        <component6 centerOfMass="0 -0.9 0" solverIterationCount="90" />
            <joint component1="0" component2="1" index="0>11" rotLimit="0 0 7" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="2" index="2>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="3" index="3>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="4" index="4>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="5" index="5>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <collisionPair component1="1" component2="2" enabled="false"/>
            <collisionPair component1="1" component2="3" enabled="false"/>
    </components>

    <frontLeftWheel wheelIndex="1" componentJointIndex="2" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <frontRightWheel wheelIndex="2" componentJointIndex="3" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <backLeftWheel wheelIndex="3" componentJointIndex="4" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />
    <backRightWheel wheelIndex="4" componentJointIndex="5" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />

    <schemaOverlay file="textures/vehicleSchema.png" fileSelected="textures/vehicleSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0.5 0">
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
    </schemaOverlay>
    
</vehicle>

Link naar opmerking
Deel via andere websites

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<modDesc descVersion="24">
    <author>euroDZN and BluePowersz</author>
    <version>1.0</version>
    <title>
        <en>Massey Ferguson 1200 Series</en>
        <de>Massey Ferguson 1200 Serie</de>
    </title>
    <description>
        <en><![CDATA[Massey Ferguson provided a factory built 4WD tractor with the MF 1200 in 1972. The MF 1250 would later follow in its footsteps.
With articulated steering and over 100 horsepower, these tractors both powerful and iconic.
By euroDZN (peterj & sam123) Twitter: @eurdzn, facebook.com/eurodzn, euroDZN.wordpress.com]]></en>
        <de><![CDATA[Massey Ferguson bot eine Fabrik gebaute 4WD Traktor mit dem MF 1200 im Jahr 1972. Der MF 1250 würde später folgen in seinen Fußstapfen. 
Mit Knicklenkung und über 100 PS, dieser Zugmaschinen leistungsfähig und ikonisch.
Von euroDZN (peterj & sam123) Twitter: @eurdzn, facebook.com/eurodzn, euroDZN.wordpress.com]]></de>
    </description>
    <iconFilename>store.dds</iconFilename>
    <multiplayer supported="true"/> 
   
   <storeItems>
        <storeItem>
            <en>
                <name>Massey Ferguson 1200</name>
                <description>
<![CDATA[In 1972 a four wheel drive tractor was rare and in most cases an after market conversion. Massey Ferguson, ever the inventive company, offered farmers a standard 4wd tractor. With 105 horsepower, articulated steering and four equal wheels, The MF 1200 was unconventional, but popular. 

By euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Engine: Perkins A6-354 6 Cyl, 5797cm3
Horsepower: 105 hp/2400 rpm    
Maintenance: %s / day]]>
                </specs>    
            </en>
            <de>
                <name>Massey Ferguson 1200</name>
                <description>
<![CDATA[Im Jahr 1972 war ein Allradantrieb Traktor selten und in den meisten Fällen ein Anschlussmarkt Konvertierung. Massey Ferguson, jemals die erfinderische Firma, bot den Landwirten eine Standard 4wd Traktor. Mit 105 PS, Knicklenkung und vier gleiche Rädern, der MF 1200 war unkonventionell, aber beliebt. 

Von euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Motor: Perkins A6-354 6 Zyl, 5797cm3
Leistung: 105 PS/2400 UpM    
Underhaltskosten: %s / Tag]]>
                </specs>
            </de>
            <rotation>0</rotation>
            <image active="store1.png" brand="brand_MF.png"/>
            <price>34350</price>
            <dailyUpkeep>100</dailyUpkeep>
            <xmlFilename>MF1200.xml</xmlFilename>
            <brand>Massey Ferguson</brand>
            <category>tractors</category>
        </storeItem>
        <storeItem>
            <en>
                <name>Massey Ferguson 1250</name>
                <description>
<![CDATA[The Massey Ferguson 1250 was produced from 1980 to 1982 as an update to the popular MF 1200. With bigger lift capacity, more comfort and more horses over the MF 1200, the MF 1250 was a true Massey Ferguson: engineering based on solid principles and refined to perfection. 

By euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Engine: Perkins A6-354.4 6 Cyl, 5797cm3
Horsepower: 112 hp/2500 rpm    
Maintenance: %s / day]]>
                </specs>    
            </en>
            <de>
                <name>Massey Ferguson 1250</name>
                <description>
<![CDATA[Der Massey Ferguson 1250 wurde als Update für den beliebten MF 1200 in 1980-1982 produziert. Mit größeren Hubkraft, mehr Komfort und mehr Pferde über den MF 1200, der MF 1250 war ein echter Massey Ferguson: Technik auf Basis von festen Grundsätzen und bis zur Perfektion verfeinert. 

Von euroDZN (peterj & sam123)
Twitter: @eurodzn
eurodzn.wordpress.com]]>
                </description>
                <specs><![CDATA[Motor: Perkins A6-354.4 6 Zyl, 5797cm3
Leistung: 112 PS/2500 UpM    
Underhaltskosten: %s / Tag]]>
                </specs>
            </de>
            <rotation>0</rotation>
            <image active="store2.png" brand="brand_MF.png"/>
            <price>39850</price>
            <dailyUpkeep>100</dailyUpkeep>
            <xmlFilename>MF1250.xml</xmlFilename>
            <brand>Massey Ferguson</brand>
            <category>tractors</category>
        </storeItem>
    </storeItems> 
</modDesc>

 

1200:

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="tractor">
    <annotation>euroDZN - http://eurodzn.wordpress.com</annotation>
    <name>
        <en>Massey Ferguson 1200</en>
        <de>Massey Ferguson 1200</de>
    </name>
    <description></description>
    <filename>MF1200.i3d</filename>
    <size width="2.7" length="5.0"/>
    <wheels autoRotateBackSpeed="2.5" extraWheelsCheckString="MF1200seriesWheels" >
        <wheel rotSpeed="0" driveMode="2" repr="2>0" rim="2>0|0" tire="2>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="2" repr="3>0" rim="3>0|0" tire="3>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="4>0" rim="4>0|0" tire="4>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="5>0" rim="5>0|0" tire="5>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
    </wheels>
    <motor minRpm="100" maxRpm="980 1420 2250 675" maxTorques="-1 -1 -1 -1" brakeForce="5.5" lowBrakeForceScale="0.5" compensateWheelRadius="true" lowBrakeForceSpeedLimit="1" forwardGearRatio="23" accelerations="1 1 1 1" backwardGearRatio="13" differentialRatio="1" rpmFadeOutRange="20">
        <torque rpm="2250" torque="0.65"/>
        <backwardTorque rpm="100" torque="1"/>
        <backwardTorque rpm="650" torque="0.65"/>
        <backwardTorque rpm="720" torque="0"/>
    </motor>
    <accelerationSpeed maxAcceleration="0.25" deceleration="0.4" backwardDeceleration="0.7" /> 

    <fuelCapacity>318</fuelCapacity>
    <fuelUsage>0.00077</fuelUsage>
    <downForce>12</downForce>
    <bunkerSiloCompacter compactingScale="2"/> 

    <cameras count="2">
        <camera1 index="1>2|0" rotatable="true" rotateNode="1>2" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="25" >
            <raycastNode index="1>3"/>
            <raycastNode index="1>4"/>
        </camera1>
        <camera2 index="0>3" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" />
    </cameras> 

    <lights count="1">
        <light realLight="0>2|0" fakeLight="0>2|1" decoration="0>2|2" lightType="0"/>
        <light decoration="1>14|0" lightType="0"/>
        <light realLight="0>2|3|0" decoration="0>2|3|1" lightType="1"/>
    </lights> 

    <brakeLights>
        <brakeLight index="1>14|1" />
    </brakeLights>
    
    <steering index="0>8|0" rotationSpeed="6"/>
    <enterReferenceNode index="0>" />
    <exitPoint index="0>5" />
    <characterNode index="0>7" cameraMinDistance="1.5" />
    <aiTrafficCollisionTrigger index="0>4" /> 
    <!--aiTractorDirectionNode index="0>" /--> 
      
    <motorStartDuration>2000</motorStartDuration>
    <attachSound file="$data/vehicles/shared/attach.wav" pitchOffset="1" />
    <motorStartSound file="sounds/mf1200_start.wav" pitchOffset="0.95" />
    <motorSound file="sounds/mf1200_idle.wav" pitchOffset="0.95" pitchScale="0.03" pitchMax="1.35" radius="45" innerRadius="20" />
    <motorSoundRun file="sounds/mf1200_run.wav" pitchOffset="0.5" pitchScale="0.025" pitchMax="1.25" />
    <motorStopSound file="sounds/mf1200_stop.wav" pitchOffset="1" volume="1" />
    <honkSound file="$dataS2/sounds/horn.wav" volume="1" radius="80" innerRadius="35" /> 

    <exhaustParticleSystems count="1">
        <exhaustParticleSystem1 node="0>6" file="scripts/ExhaustParticleSystem.i3d" />
    </exhaustParticleSystems>
    <dynamicExhaustingSystem minAlpha="0.1" maxAlpha="1.0" param="alphaScale" >
        <startSequence>
            <key time="0.0"  value="0 0 0 0"/>
            <key time="0.4"  value="0 0 0 0.5"/>
            <key time="0.58" value="0 0 0 0.2"/>
            <key time="0.6"  value="0 0 0 0.2"/>
            <key time="0.75" value="0 0 0 1"/>
            <key time="0.93" value="0 0 0 1"/>
            <key time="1.0"  value="0 0 0 0.2"/>
        </startSequence>
    </dynamicExhaustingSystem> 

    <attacherJoints>
        <attacherJoint index="1>7|0|0" rotationNode="1>7" rootNode="1>" minRot="20 0 0" minRot2="-13 0 0" maxRot="2 0 0" rotationNode2="1>7|0" maxRot2="-3 0 0" maxTransLimit="0 0.5 0" maxRotLimit="0 0 20" moveTime="2.5" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d">
            <bottomArm rotationNode="1>8" translationNode="1>8|0" referenceNode="1>8|0|0" zScale="-1" />
            <topArm baseNode="1>9" filename="topLinkage.i3d" zScale="-1" />
        </attacherJoint>
    </attacherJoints>
    
    <trailerAttacherJoints>
        <trailerAttacherJoint index="1>5" rootNode="1>" low="true" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
        <trailerAttacherJoint index="1>6" rootNode="1>" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
    </trailerAttacherJoints> 

    <articulatedAxis componentJointIndex="0" anchorActor="0" rotSpeed="-32" rotMax="35" rotMin="-35">
        <articulatedPart index="0>9|12"/>
        <progressiveSteer highSpeedSteerSpeed="-23"/>
    </articulatedAxis> 

    <liftLever index="0>9|3" minRot="-20 0 0" maxRot="35 0 0" rotTime="1" />
    <throttle index="0>9|2" minRot="0 0 0" maxRot="-10 0 0" />
    <handThrottle index="0>9|17|0" minRot="0 0 0" maxRot="60 0 0" />
    <clutch index="0>9|1" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.2" />
    <brakes index="0>9|0" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.33" />
    <lightSwitch index="0>9|18|0" minRot="0 0 0" maxRot="0 -45 0" rotTime="0.35" /> 

    <needles hasNeedle="true">
        <fuel          index="0>9|19|0" />
        <battery     index="0>9|18|1" minRot="0 0 0" maxRot="0 -10 0" rotTime="0.25" />
        <temperature index="0>9|18|2" minRot="0 30 0" maxRot="0 5 0"  rotTime="0.25" />
        <pressure     index="0>9|18|3" minRot="0 30 0" maxRot="0 -5 0" rotTime="0.25" />
        <rpm         index="0>9|18|4" minRot="0 -80 0" maxRot="0 80 0" />
    </needles>
    <attachers highHitch="1>15|1" toplinkSup="1>15|4" /> 

    <movingTools>
        <movingTool index="1>8">
            <dependentPart index="1>10" />             
        </movingTool>
        <movingTool index="0>9|8">
            <dependentPart index="0>9|5|0" />
        </movingTool>
        <movingTool index="0>9|6">
            <dependentPart index="0>9|6|0" />
        </movingTool>
        <movingTool index="0>9|7">
            <dependentPart index="0>9|7|0" />
        </movingTool>
    </movingTools>     

    <movingParts>
        <movingPart index="1>10" referencePoint="1>8|0|1" localReferencePoint="1>10|0" referenceFrame="1>" invertZ="true">
            <dependentPart index="1>10|0" />
            <dependentPart index="1>15|2" />
            <dependentPart index="1>15|3" />
        </movingPart>            
        <movingPart index="1>10|0" referencePoint="1>8|0|1" referenceFrame="1>" invertZ="true" />
        <movingPart index="1>15|2" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="1>15|3" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="0>9|12|2" referencePoint="0>9|16" referenceFrame="1>" isActiveDirty="true" />
        <movingPart index="0>9|13|0" referencePoint="0>9|12|0" referenceFrame="0>9|12" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|14|0" referencePoint="0>9|12|1" referenceFrame="0>9|13" scaleZ="true" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|15" referencePoint="1>15|0" referenceFrame="1>" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|5|0" referencePoint="0>9|8|0" referenceFrame="1>" scaleZ="true"/>
        <movingPart index="0>9|6|0" referencePoint="0>9|9|0" referenceFrame="1>" scaleZ="true" />
        <movingPart index="0>9|7|0" referencePoint="0>9|10|0" referenceFrame="1>" scaleZ="true" />
    </movingParts>
    
    <animations>
        <animation name="door">
            <part node="0>9|4" startTime="0" duration="2" startRot="0 0 0" endRot="0 -70 0"/>
        </animation>
        <animation name="leftWindow">
            <part node="0>9|5" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 13.7"/>
            <part node="0>9|8" startTime="0" endTime="0.45" startRot="0 0 7" endRot="0 0 -81.5"/>
            <part node="0>9|8" startTime="0.45" endTime="1.2" startRot="0 0 -81.5" endRot="0 0 -173"/>
        </animation>
        <animation name="rightWindow">
            <part node="0>9|6" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 -13.7"/>
            <part node="0>9|9" startTime="0" endTime="0.45" startRot="0 0 -7" endRot="0 0 81.5"/>
            <part node="0>9|9" startTime="0.45" endTime="1.2" startRot="0 0 81.5" endRot="0 0 173"/>
        </animation>
        <animation name="backWindow">
            <part node="0>9|7" startTime="0" duration="1.2" startRot="4.4 0 0" endRot="18.6 0 0"/>
            <part node="0>9|10" startTime="0" endTime="0.45" startRot="5.6 0 0" endRot="-90 0 0"/>
            <part node="0>9|10" startTime="0.45" endTime="1.2" startRot="-90 0 0" endRot="-170 0 0"/>
        </animation>
        <animation name="wiperButton">
            <part node="0>9|11|0" startTime="0" duration="0.25" startRot="0 0 0" endRot="-20 0 0"/>
        </animation>
        <animation name="wiper">
            <part node="0>9|11|1" startTime="0" endTime="0.6" startRot="0 0 50" endRot="0 0 -50"/>
            <part node="0>9|11|1" startTime="0.6" endTime="1.2" startRot="0 0 -50" endRot="0 0 50"/>
            <part node="0>9|7|1" startTime="0" endTime="0.6" startRot="0 180 50" endRot="0 180 -50"/>
            <part node="0>9|7|1" startTime="0.6" endTime="1.2" startRot="0 180 -50" endRot="0 180 50"/>
        </animation>
        <animation name="lifterArms">
            <part node="1>8" startTime="0" duration="2.0" startRot="-11.15 0 0" endRot="19.5 0 0"/>
        </animation>
        <animation name="ignitionKeyHeat">
            <part node="0>9|18|5" startTime="0" duration="0.15" startRot="0 0 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" duration="0.15" startRot="80 0 0" endRot="80 20 0"/>
        </animation>
        <animation name="ignitionKey">
            <part node="0>9|18|5" startTime="0" endTime="0.1" startRot="0 -20 0" endRot="0 -40 0"/>
            <part node="0>9|18|5" startTime="0.1" endTime="0.2" startRot="0 -40 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" endTime="0.1" startRot="80 20 0" endRot="80 40 0"/>
            <part node="0>9|18|5|0" startTime="0.1" endTime="0.2" startRot="80 40 0" endRot="80 20 0"/>
        </animation>
    </animations>
    <wipers animationName="wiper" speed="1" buttonAnim="wiperButton"/>
    <lifterArms animationName="lifterArms" />
    <ignitionKey animationName="ignitionKey" heatAnimationName="ignitionKeyHeat" />
    
    <interactiveComponents>
        <windows>
            <window name="door" mark="0>9|4|0" size="0.1" animName="door" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="leftWindow" mark="0>9|5|0|0" size="0.1" animName="leftWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="rightWindow" mark="0>9|6|0|0" size="0.1" animName="rightWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="backWindow" mark="0>9|7|0|0" size="0.1" animName="backWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="wiperButton" mark="0>9|11|0|0" size="0.07" animName="wiperButton" onMessage="ic_button_on" offMessage="ic_button_off"/>
        </windows>
    </interactiveComponents>    
    
    <controlPanels count="2" >
        <controlPanel1 index="0>10|0" />
        <controlPanel2 index="0>10|1" />
    </controlPanels> 

    <drivingShaft>
        <driveShaft index="0>9|14|1" speed="2"/>
        <driveShaft index="0>9|14|0|0" speed="2"/>
        <driveShaft index="0>9|12|1|0" speed="2" yOffset="180"/>
    </drivingShaft>
    <powerShaftNodes>
        <powerShaft index="0>9|13|1" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|13|0|0" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|12|0|0" speed="0 0 0.8" runOutTime="2.5"/>
    </powerShaftNodes>
   
    <components count="6">
        <component1 centerOfMass="0 0 1.3" solverIterationCount="35" />
        <component2 centerOfMass="0 0 -1.3" solverIterationCount="35" />
        <component3 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component4 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component5 centerOfMass="0 -0.9 0" solverIterationCount="90" />
        <component6 centerOfMass="0 -0.9 0" solverIterationCount="90" />
            <joint component1="0" component2="1" index="0>11" rotLimit="0 0 7" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="2" index="2>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="3" index="3>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="4" index="4>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="5" index="5>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <collisionPair component1="1" component2="2" enabled="false"/>
            <collisionPair component1="1" component2="3" enabled="false"/>
    </components> 

    <frontLeftWheel wheelIndex="1" componentJointIndex="2" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <frontRightWheel wheelIndex="2" componentJointIndex="3" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <backLeftWheel wheelIndex="3" componentJointIndex="4" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />
    <backRightWheel wheelIndex="4" componentJointIndex="5" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" /> 

    <schemaOverlay file="textures/vehicleSchema.png" fileSelected="textures/vehicleSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0.5 0">
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
    </schemaOverlay>
    
</vehicle>

 

1250:

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="tractor">
    <annotation>euroDZN - http://eurodzn.wordpress.com</annotation>
    <name>
        <en>Massey Ferguson 1250</en>
        <de>Massey Ferguson 1250</de>
    </name>
    <description></description>
    <filename>MF1250.i3d</filename>
    <size width="2.7" length="5.0"/>
    <wheels autoRotateBackSpeed="2.5" extraWheelsCheckString="MF1200seriesWheels" >
        <wheel rotSpeed="0" driveMode="2" repr="2>0" rim="2>0|0" tire="2>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="2" repr="3>0" rim="3>0|0" tire="3>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="4>0" rim="4>0|0" tire="4>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="5>0" rim="5>0|0" tire="5>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
    </wheels>
    <motor minRpm="100" maxRpm="980 1420 2250 670" maxTorques="-1 -1 -1 -1" brakeForce="5.5" lowBrakeForceScale="0.5" compensateWheelRadius="true" lowBrakeForceSpeedLimit="1" forwardGearRatio="23" accelerations="1 1 1 1" backwardGearRatio="13" differentialRatio="1" rpmFadeOutRange="20">
        <torque rpm="2250" torque="0.7"/>
        <backwardTorque rpm="100" torque="1"/>
        <backwardTorque rpm="650" torque="0.65"/>
        <backwardTorque rpm="720" torque="0"/>
    </motor>
    <accelerationSpeed maxAcceleration="0.25" deceleration="0.4" backwardDeceleration="0.7" /> 

    <fuelCapacity>318</fuelCapacity>
    <fuelUsage>0.00077</fuelUsage>
    <downForce>12</downForce>
    <bunkerSiloCompacter compactingScale="2"/> 

    <cameras count="2">
        <camera1 index="1>2|0" rotatable="true" rotateNode="1>2" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="25" >
            <raycastNode index="1>3"/>
            <raycastNode index="1>4"/>
        </camera1>
        <camera2 index="0>3" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" />
    </cameras> 

    <lights count="1">
        <light realLight="0>2|0" fakeLight="0>2|1" decoration="0>2|2" lightType="0"/>
        <light decoration="1>14|0" lightType="0"/>
        <light realLight="0>2|3|0" decoration="0>2|3|1" lightType="1"/>
    </lights> 

    <brakeLights>
        <brakeLight index="1>14|1" />
    </brakeLights>     

    <beaconLights>
        <beaconLight index="0>2|4|0" speed="0.013" rotPart="0>2|4|1" />
    </beaconLights>
    
    <steering index="0>8|0" rotationSpeed="6"/>
    <enterReferenceNode index="0>" />
    <exitPoint index="0>5" />
    <characterNode index="0>7" cameraMinDistance="1.5" />
    
    <aiTrafficCollisionTrigger index="0>4" /> 
    <!--aiTractorDirectionNode index="0>" /--> 
      
    <motorStartDuration>2000</motorStartDuration>
    <attachSound file="$data/vehicles/shared/attach.wav" pitchOffset="1" />
    <motorStartSound file="sounds/mf1200_start.wav" pitchOffset="0.95" />
    <motorSound file="sounds/mf1200_idle.wav" pitchOffset="0.95" pitchScale="0.03" pitchMax="1.35" radius="45" innerRadius="20" />
    <motorSoundRun file="sounds/mf1200_run.wav" pitchOffset="0.5" pitchScale="0.025" pitchMax="1.25" />
    <motorStopSound file="sounds/mf1200_stop.wav" pitchOffset="1" volume="1" />
    <honkSound file="$dataS2/sounds/horn.wav" volume="1" radius="80" innerRadius="35" />
   
    <exhaustParticleSystems count="1">
        <exhaustParticleSystem1 node="0>6" file="scripts/ExhaustParticleSystem.i3d" />
    </exhaustParticleSystems>
    <dynamicExhaustingSystem minAlpha="0.1" maxAlpha="1.0" param="alphaScale" >
        <startSequence>
            <key time="0.0"  value="0 0 0 0"/>
            <key time="0.4"  value="0 0 0 0.5"/>
            <key time="0.58" value="0 0 0 0.2"/>
            <key time="0.6"  value="0 0 0 0.2"/>
            <key time="0.75" value="0 0 0 1"/>
            <key time="0.93" value="0 0 0 1"/>
            <key time="1.0"  value="0 0 0 0.2"/>
        </startSequence>
    </dynamicExhaustingSystem> 

    <attacherJoints>
        <attacherJoint index="1>7|0|0" rotationNode="1>7" rootNode="1>" minRot="20 0 0" minRot2="-13 0 0" maxRot="2 0 0" rotationNode2="1>7|0" maxRot2="-3 0 0" maxTransLimit="0 0.5 0" maxRotLimit="0 0 20" moveTime="2.5" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d">
            <bottomArm rotationNode="1>8" translationNode="1>8|0" referenceNode="1>8|0|0" zScale="-1" />
            <topArm baseNode="1>9" filename="topLinkage.i3d" zScale="-1" />
        </attacherJoint>
    </attacherJoints>
    
    <trailerAttacherJoints>
        <trailerAttacherJoint index="1>5" rootNode="1>" low="true" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
        <trailerAttacherJoint index="1>6" rootNode="1>" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
    </trailerAttacherJoints> 

    <articulatedAxis componentJointIndex="0" anchorActor="0" rotSpeed="-32" rotMax="35" rotMin="-35">
        <articulatedPart index="0>9|12"/>
        <progressiveSteer highSpeedSteerSpeed="-23"/>
    </articulatedAxis> 

    <liftLever index="0>9|3" minRot="-20 0 0" maxRot="35 0 0" rotTime="1" />
    <throttle index="0>9|2" minRot="0 0 0" maxRot="-10 0 0" />
    <handThrottle index="0>9|17|0" minRot="0 0 0" maxRot="60 0 0" />
    <clutch index="0>9|1" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.2" />
    <brakes index="0>9|0" minRot="-20 0 0" maxRot="0 0 0" rotTime="0.33" />
    <lightSwitch index="0>9|18|0" minRot="0 0 0" maxRot="0 -45 0" rotTime="0.35" /> 

    <needles hasNeedle="true">
        <fuel          index="0>9|19|0" />
        <battery     index="0>9|18|1" minRot="0 0 0" maxRot="0 -10 0" rotTime="0.25" />
        <temperature index="0>9|18|2" minRot="0 30 0" maxRot="0 5 0"  rotTime="0.25" />
        <pressure     index="0>9|18|3" minRot="0 30 0" maxRot="0 -5 0" rotTime="0.25" />
        <rpm         index="0>9|18|4" minRot="0 -80 0" maxRot="0 80 0" />
    </needles>
    <attachers highHitch="1>15|1" toplinkSup="1>15|4" /> 

    <movingTools>
        <movingTool index="1>8">
            <dependentPart index="1>10" />             
        </movingTool>
        <movingTool index="0>9|8">
            <dependentPart index="0>9|5|0" />
        </movingTool>
        <movingTool index="0>9|6">
            <dependentPart index="0>9|6|0" />
        </movingTool>
        <movingTool index="0>9|7">
            <dependentPart index="0>9|7|0" />
        </movingTool>
    </movingTools>     

    <movingParts>
        <movingPart index="1>10" referencePoint="1>8|0|1" localReferencePoint="1>10|0" referenceFrame="1>" invertZ="true">
            <dependentPart index="1>10|0" />
            <dependentPart index="1>15|2" />
            <dependentPart index="1>15|3" />
        </movingPart>            
        <movingPart index="1>10|0" referencePoint="1>8|0|1" referenceFrame="1>" invertZ="true" />
        <movingPart index="1>15|2" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="1>15|3" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="0>9|12|2" referencePoint="0>9|16" referenceFrame="1>" isActiveDirty="true" />
        <movingPart index="0>9|13|0" referencePoint="0>9|12|0" referenceFrame="0>9|12" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|14|0" referencePoint="0>9|12|1" referenceFrame="0>9|13" scaleZ="true" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|15" referencePoint="1>15|0" referenceFrame="1>" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|5|0" referencePoint="0>9|8|0" referenceFrame="1>" scaleZ="true"/>
        <movingPart index="0>9|6|0" referencePoint="0>9|9|0" referenceFrame="1>" scaleZ="true" />
        <movingPart index="0>9|7|0" referencePoint="0>9|10|0" referenceFrame="1>" scaleZ="true" />
    </movingParts>
    
    <animations>
        <animation name="door">
            <part node="0>9|4" startTime="0" duration="2" startRot="0 0 0" endRot="0 -70 0"/>
        </animation>
        <animation name="leftWindow">
            <part node="0>9|5" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 13.7"/>
            <part node="0>9|8" startTime="0" endTime="0.45" startRot="0 0 7" endRot="0 0 -81.5"/>
            <part node="0>9|8" startTime="0.45" endTime="1.2" startRot="0 0 -81.5" endRot="0 0 -173"/>
        </animation>
        <animation name="rightWindow">
            <part node="0>9|6" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 -13.7"/>
            <part node="0>9|9" startTime="0" endTime="0.45" startRot="0 0 -7" endRot="0 0 81.5"/>
            <part node="0>9|9" startTime="0.45" endTime="1.2" startRot="0 0 81.5" endRot="0 0 173"/>
        </animation>
        <animation name="backWindow">
            <part node="0>9|7" startTime="0" duration="1.2" startRot="4.4 0 0" endRot="18.6 0 0"/>
            <part node="0>9|10" startTime="0" endTime="0.45" startRot="5.6 0 0" endRot="-90 0 0"/>
            <part node="0>9|10" startTime="0.45" endTime="1.2" startRot="-90 0 0" endRot="-170 0 0"/>
        </animation>
        <animation name="wiperButton">
            <part node="0>9|11|0" startTime="0" duration="0.25" startRot="0 0 0" endRot="-20 0 0"/>
        </animation>
        <animation name="wiper">
            <part node="0>9|11|1" startTime="0" endTime="0.6" startRot="0 0 50" endRot="0 0 -50"/>
            <part node="0>9|11|1" startTime="0.6" endTime="1.2" startRot="0 0 -50" endRot="0 0 50"/>
            <part node="0>9|7|1" startTime="0" endTime="0.6" startRot="0 180 50" endRot="0 180 -50"/>
            <part node="0>9|7|1" startTime="0.6" endTime="1.2" startRot="0 180 -50" endRot="0 180 50"/>
        </animation>
        <animation name="lifterArms">
            <part node="1>8" startTime="0" duration="2.0" startRot="-11.15 0 0" endRot="19.5 0 0"/>
        </animation>
        <animation name="ignitionKeyHeat">
            <part node="0>9|18|5" startTime="0" duration="0.15" startRot="0 0 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" duration="0.15" startRot="80 0 0" endRot="80 20 0"/>
        </animation>
        <animation name="ignitionKey">
            <part node="0>9|18|5" startTime="0" endTime="0.1" startRot="0 -20 0" endRot="0 -40 0"/>
            <part node="0>9|18|5" startTime="0.1" endTime="0.2" startRot="0 -40 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" endTime="0.1" startRot="80 20 0" endRot="80 40 0"/>
            <part node="0>9|18|5|0" startTime="0.1" endTime="0.2" startRot="80 40 0" endRot="80 20 0"/>
        </animation>
    </animations>
    <wipers animationName="wiper" speed="1" buttonAnim="wiperButton"/>
    <lifterArms animationName="lifterArms" />
    <ignitionKey animationName="ignitionKey" heatAnimationName="ignitionKeyHeat" />
    
    <interactiveComponents>
        <windows>
            <window name="door" mark="0>9|4|0" size="0.1" animName="door" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="leftWindow" mark="0>9|5|0|0" size="0.1" animName="leftWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="rightWindow" mark="0>9|6|0|0" size="0.1" animName="rightWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="backWindow" mark="0>9|7|0|0" size="0.1" animName="backWindow" onMessage="ic_component_open" offMessage="ic_component_close"/>
            <window name="wiperButton" mark="0>9|11|0|0" size="0.07" animName="wiperButton" onMessage="ic_button_on" offMessage="ic_button_off"/>
        </windows>
    </interactiveComponents>    
    
    <controlPanels count="2" >
        <controlPanel1 index="0>10|0" />
        <controlPanel2 index="0>10|1" />
    </controlPanels> 

    <drivingShaft>
        <driveShaft index="0>9|14|1" speed="2"/>
        <driveShaft index="0>9|14|0|0" speed="2"/>
        <driveShaft index="0>9|12|1|0" speed="2" yOffset="180"/>
    </drivingShaft>
    <powerShaftNodes>
        <powerShaft index="0>9|13|1" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|13|0|0" speed="0 0 0.8" runOutTime="2.5"/>
        <powerShaft index="0>9|12|0|0" speed="0 0 0.8" runOutTime="2.5"/>
    </powerShaftNodes>
   
    <components count="6">
        <component1 centerOfMass="0 0 1.3" solverIterationCount="35" />
        <component2 centerOfMass="0 0 -1.3" solverIterationCount="35" />
        <component3 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component4 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component5 centerOfMass="0 -0.9 0" solverIterationCount="90" />
        <component6 centerOfMass="0 -0.9 0" solverIterationCount="90" />
            <joint component1="0" component2="1" index="0>11" rotLimit="0 0 7" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="2" index="2>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="3" index="3>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="4" index="4>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="5" index="5>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <collisionPair component1="1" component2="2" enabled="false"/>
            <collisionPair component1="1" component2="3" enabled="false"/>
    </components> 

    <frontLeftWheel wheelIndex="1" componentJointIndex="2" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <frontRightWheel wheelIndex="2" componentJointIndex="3" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <backLeftWheel wheelIndex="3" componentJointIndex="4" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />
    <backRightWheel wheelIndex="4" componentJointIndex="5" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" /> 

    <schemaOverlay file="textures/vehicleSchema.png" fileSelected="textures/vehicleSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0.5 0">
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="1 0" rotation="0" invertX="false" />
    </schemaOverlay>
    
</vehicle>

 

Probeer het nu nog is, heb alle scripts er uit gehaald eerst is goed laten werken en later weer scripts gaan inbouwen...

Link naar opmerking
Deel via andere websites

Okey,

Ik heb jou versies geplakt alleen nu kan ik hem niet meer kopen.

Log 



GIANTS Engine Runtime 6.0.2 64bit (Build Date: Jan 14 2016)
Copyright (c) 2008-2015, GIANTS Software GmbH (giants-software.com), All Rights Reserved.
Copyright (c) 2003-2015, Christian Ammann and Stefan Geiger, All Rights Reserved.
Application: FarmingSimulator2015
Main System
  CPU: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz
  Memory: 4019 MB
  OS: Windows NT 6.2 64-bit
Physics System
  Version: 5.9.4
  Thread(s): 2
Input System
  Keyboard enabled
  Mouse enabled
  Gamepad/Joystick disabled
  Force Feedback disabled
Sound System
  Driver: OpenAL
  Version: 1.1
  Device:  Generic Software
  Max. sources: 256
Render System
  Driver: OpenGL
  Card Vendor: NVIDIA Corporation
  Renderer: GeForce 820M/PCIe/SSE2
  Version: 4.5.0 NVIDIA 353.54
  Shader Version: 4.50 NVIDIA
    max_texture_layers: 16
    OpenGL initialization successful
Hardware Profile
  Level: High (forced)
  View Distance Factor: 1.100000
  Shadow Quality: 1.000000
  Skip Mipmaps: 0
  LOD Distance Factor: 1.100000
  Terrain LOD Distance Factor: 1.500000
  Foliage View Distance Factor: 1.400000
  Volume Mesh Tessellation Factor: 0.850000
  Tyre Tracks Segments Factor: 2.000000
Farming Simulator 15
  Version: 1.4.2.0 1.4.2RC1
  Available Languages: en fr es it nl pt
  Language: nl
Game vehicle types loaded
Mod directory: C:/Users/FS Modding/Documents/My Games/FarmingSimulator2015/mods/
Load mod: MasseyFerguson1200_1250
dataS/cameraPath01.i3d (0.42 ms)
dataS/cameraPath02.i3d (0.67 ms)
dataS/cameraPath03.i3d (0.50 ms)
data/sky/sky_day_night.i3d (55.72 ms)
data/sky/rain.i3d (5.66 ms)
data/sky/hail.i3d (4.61 ms)
data/sky/dust.i3d (3.00 ms)
data/maps/map01.i3d (27071.45 ms)
data/vehicles/steerable/sampoRosenlew/sampoRosenlewC6.i3d (322.58 ms)
dataS2/character/player/player.i3d (456.33 ms)
data/vehicles/cutters/sampoRosenlew/sampoRosenlewC6.i3d (95.29 ms)
data/vehicles/steerable/huerlimann/huerlimannH488.i3d (100.88 ms)
data/vehicles/trailers/brantner/brantnerE8041.i3d (57.77 ms)
data/vehicles/steerable/deutz/deutzAgroStar661.i3d (154.10 ms)
data/vehicles/tools/koeckerling/koeckerlingTrio300M.i3d (104.16 ms)
data/vehicles/particleAnimations/koeckerling/koeckerlingTrio300M.i3d (87.63 ms)
data/vehicles/tools/suer/suerSB1000.i3d (28.62 ms)
data/vehicles/tools/poettinger/poettingerVitasem302A.i3d (207.10 ms)
data/vehicles/particleAnimations/poettinger/poettingerVitasem302A.i3d (19.60 ms)
data/vehicles/tools/suer/suerSB700.i3d (2.98 ms)
data/vehicles/tools/kuhn/kuhnVariMaster153.i3d (147.82 ms)
data/vehicles/particleAnimations/kuhn/kuhnVariMaster153.i3d (18.58 ms)
dataS/character/player/playerCCT.i3d (30.66 ms)
C:/Users/FS Modding/Documents/My Games/FarmingSimulator2015/mods//MasseyFerguson1200_1250/MF1200.i3d (184.84 ms)
Warning: vehicle.trailerAttacherJoints.trailerAttacherJoint are no longer supported. Use vehicle.attacherJoints.attacherJoint with jointType='trailer/trailerLow' instead 

Warning: New unit for fuel usage is l/h at max. rpm
Error: Running LUA method 'update'.
D:/code/lsim2015/build/finalbin/dataS/scripts/AnimCurve.lua(193) : attempt to call global 'getFromKeyframes' (a nil value)
Application exit request forced.
Application exit request forced.

Link naar opmerking
Deel via andere websites

  • Master Moderator

kun je toch even je moddesc terug plakken?  hij geeft toch nog een script error

 

<<<   hoeft niet, ben wat in die moddesc aan het snoeien tot hij wel koopt, zal straks een werkende plakken

 

Zaten nog een paar verwijzingen in dat FS deed flippen, onder andere bij de wielen.  Ik heb wel een andere motor er over geplakt want daar was ook iets niet correct ( test versie )

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="tractor">
    <annotation>euroDZN - http://eurodzn.wordpress.com</annotation>
    <name>
        <en>Massey Ferguson 1200</en>
        <de>Massey Ferguson 1200</de>
    </name>
    <description></description>
    <filename>MF1200.i3d</filename>
    <size width="2.7" length="5.0"/>
    <wheels autoRotateBackSpeed="2.5"  >
        <wheel rotSpeed="0" driveMode="2" repr="2>0" rim="2>0|0" tire="2>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="2" repr="3>0" rim="3>0|0" tire="3>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="4>0" rim="4>0|0" tire="4>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
        <wheel rotSpeed="0" driveMode="1" repr="5>0" rim="5>0|0" tire="5>0|1" radius="0.77" deltaY="-0.037" suspTravel="0.01" spring="180" damper="3" mass="0.45" longitudalStiffness="0.9" lateralStiffness="2" />
    </wheels>
    
    <motor torqueScale="15" minRpm="500" maxRpm="4000" maxBackwardSpeed="20" brakeForce="75" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" minForwardGearRatio="13.5" maxForwardGearRatio="15.13" minBackwardGearRatio="50" maxBackwardGearRatio="130">
        <torque normRpm="0.15" torque="0.25"/>
        <torque normRpm="0.25" torque="0.5"/>
        <torque normRpm="0.3" torque="0.6"/>
        <torque normRpm="0.45" torque="0.7"/>
        <torque normRpm="0.75" torque="1"/>
        <torque normRpm="0.86" torque="0.88"/>
        <torque normRpm="1" torque="0.7"/>
    </motor>
    

    <fuelCapacity>318</fuelCapacity>
    <fuelUsage>4</fuelUsage>
    
        

    <cameras count="2">
        <camera1 index="1>2|0" rotatable="true" rotateNode="1>2" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="25" >
            <raycastNode index="1>3"/>
            <raycastNode index="1>4"/>
        </camera1>
        <camera2 index="0>3" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" />
    </cameras>

    <lights count="1">
        <light realLight="0>2|0" fakeLight="0>2|1" decoration="0>2|2" lightType="0"/>
        <light decoration="1>14|0" lightType="0"/>
        <light realLight="0>2|3|0" decoration="0>2|3|1" lightType="1"/>
    </lights>

    <brakeLights>
        <brakeLight index="1>14|1" />
    </brakeLights>
    
    <steering index="0>8|0" rotationSpeed="6"/>
   
   
    <characterNode index="0>7" cameraMinDistance="1.5" />
   
      
    <motorStartDuration>2000</motorStartDuration>
    <attachSound file="$data/vehicles/shared/attach.wav" pitchOffset="1" />
    <motorStartSound file="sounds/mf1200_start.wav" pitchOffset="0.95" />
    <motorSound file="sounds/mf1200_idle.wav" pitchOffset="0.95" pitchScale="0.03" pitchMax="1.35" radius="45" innerRadius="20" />
    <motorSoundRun file="sounds/mf1200_run.wav" pitchOffset="0.5" pitchScale="0.025" pitchMax="1.25" />
    <motorStopSound file="sounds/mf1200_stop.wav" pitchOffset="1" volume="1" />
    <honkSound file="$dataS2/sounds/horn.wav" volume="1" radius="80" innerRadius="35" />

   

    <attacherJoints>
        <attacherJoint index="1>7|0|0" rotationNode="1>7" rootNode="1>" minRot="20 0 0" minRot2="-13 0 0" maxRot="2 0 0" rotationNode2="1>7|0" maxRot2="-3 0 0" maxTransLimit="0 0.5 0" maxRotLimit="0 0 20" moveTime="2.5" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d">
            <bottomArm rotationNode="1>8" translationNode="1>8|0" referenceNode="1>8|0|0" zScale="-1" />
            <topArm baseNode="1>9" filename="topLinkage.i3d" zScale="-1" />
        </attacherJoint>
    </attacherJoints>
    
    <trailerAttacherJoints>
        <trailerAttacherJoint index="1>5" rootNode="1>" low="true" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
        <trailerAttacherJoint index="1>6" rootNode="1>" maxRotLimit="10 80 80" ptoOutputNode="1>11" hose="1>12" ptoFilename="$data/vehicles/shared/powerTakeoff.i3d"/>
    </trailerAttacherJoints>

   

    <movingTools>
        <movingTool index="1>8">
            <dependentPart index="1>10" />             
        </movingTool>
        <movingTool index="0>9|8">
            <dependentPart index="0>9|5|0" />
        </movingTool>
        <movingTool index="0>9|6">
            <dependentPart index="0>9|6|0" />
        </movingTool>
        <movingTool index="0>9|7">
            <dependentPart index="0>9|7|0" />
        </movingTool>
    </movingTools>     

    <movingParts>
        <movingPart index="1>10" referencePoint="1>8|0|1" localReferencePoint="1>10|0" referenceFrame="1>" invertZ="true">
            <dependentPart index="1>10|0" />
            <dependentPart index="1>15|2" />
            <dependentPart index="1>15|3" />
        </movingPart>            
        <movingPart index="1>10|0" referencePoint="1>8|0|1" referenceFrame="1>" invertZ="true" />
        <movingPart index="1>15|2" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="1>15|3" referencePoint="1>8|0|1" referenceFrame="1>" scaleZ="true" invertZ="true" />
        <movingPart index="0>9|12|2" referencePoint="0>9|16" referenceFrame="1>" isActiveDirty="true" />
        <movingPart index="0>9|13|0" referencePoint="0>9|12|0" referenceFrame="0>9|12" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|14|0" referencePoint="0>9|12|1" referenceFrame="0>9|13" scaleZ="true" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|15" referencePoint="1>15|0" referenceFrame="1>" invertZ="true" isActiveDirty="true" />
        <movingPart index="0>9|5|0" referencePoint="0>9|8|0" referenceFrame="1>" scaleZ="true"/>
        <movingPart index="0>9|6|0" referencePoint="0>9|9|0" referenceFrame="1>" scaleZ="true" />
        <movingPart index="0>9|7|0" referencePoint="0>9|10|0" referenceFrame="1>" scaleZ="true" />
    </movingParts>
    
    <animations>
        <animation name="door">
            <part node="0>9|4" startTime="0" duration="2" startRot="0 0 0" endRot="0 -70 0"/>
        </animation>
        <animation name="leftWindow">
            <part node="0>9|5" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 13.7"/>
            <part node="0>9|8" startTime="0" endTime="0.45" startRot="0 0 7" endRot="0 0 -81.5"/>
            <part node="0>9|8" startTime="0.45" endTime="1.2" startRot="0 0 -81.5" endRot="0 0 -173"/>
        </animation>
        <animation name="rightWindow">
            <part node="0>9|6" startTime="0" duration="1.2" startRot="0 0 0" endRot="0 0 -13.7"/>
            <part node="0>9|9" startTime="0" endTime="0.45" startRot="0 0 -7" endRot="0 0 81.5"/>
            <part node="0>9|9" startTime="0.45" endTime="1.2" startRot="0 0 81.5" endRot="0 0 173"/>
        </animation>
        <animation name="backWindow">
            <part node="0>9|7" startTime="0" duration="1.2" startRot="4.4 0 0" endRot="18.6 0 0"/>
            <part node="0>9|10" startTime="0" endTime="0.45" startRot="5.6 0 0" endRot="-90 0 0"/>
            <part node="0>9|10" startTime="0.45" endTime="1.2" startRot="-90 0 0" endRot="-170 0 0"/>
        </animation>
        <animation name="wiperButton">
            <part node="0>9|11|0" startTime="0" duration="0.25" startRot="0 0 0" endRot="-20 0 0"/>
        </animation>
        <animation name="wiper">
            <part node="0>9|11|1" startTime="0" endTime="0.6" startRot="0 0 50" endRot="0 0 -50"/>
            <part node="0>9|11|1" startTime="0.6" endTime="1.2" startRot="0 0 -50" endRot="0 0 50"/>
            <part node="0>9|7|1" startTime="0" endTime="0.6" startRot="0 180 50" endRot="0 180 -50"/>
            <part node="0>9|7|1" startTime="0.6" endTime="1.2" startRot="0 180 -50" endRot="0 180 50"/>
        </animation>
        <animation name="lifterArms">
            <part node="1>8" startTime="0" duration="2.0" startRot="-11.15 0 0" endRot="19.5 0 0"/>
        </animation>
        <animation name="ignitionKeyHeat">
            <part node="0>9|18|5" startTime="0" duration="0.15" startRot="0 0 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" duration="0.15" startRot="80 0 0" endRot="80 20 0"/>
        </animation>
        <animation name="ignitionKey">
            <part node="0>9|18|5" startTime="0" endTime="0.1" startRot="0 -20 0" endRot="0 -40 0"/>
            <part node="0>9|18|5" startTime="0.1" endTime="0.2" startRot="0 -40 0" endRot="0 -20 0"/>
            <part node="0>9|18|5|0" startTime="0" endTime="0.1" startRot="80 20 0" endRot="80 40 0"/>
            <part node="0>9|18|5|0" startTime="0.1" endTime="0.2" startRot="80 40 0" endRot="80 20 0"/>
        </animation>
    </animations>
    
   
    <components count="6">
        <component1 centerOfMass="0 0 1.3" solverIterationCount="35" />
        <component2 centerOfMass="0 0 -1.3" solverIterationCount="35" />
        <component3 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component4 centerOfMass="0 -0.52 0" solverIterationCount="90" />
        <component5 centerOfMass="0 -0.9 0" solverIterationCount="90" />
        <component6 centerOfMass="0 -0.9 0" solverIterationCount="90" />
            <joint component1="0" component2="1" index="0>11" rotLimit="0 0 7" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="2" index="2>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="0" component2="3" index="3>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="4" index="4>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <joint component1="1" component2="5" index="5>1" rotLimit="0 0 0" transLimit="0 0 0" breakable="false"/>
            <collisionPair component1="1" component2="2" enabled="false"/>
            <collisionPair component1="1" component2="3" enabled="false"/>
    </components>

    <frontLeftWheel wheelIndex="1" componentJointIndex="2" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <frontRightWheel wheelIndex="2" componentJointIndex="3" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />    
    <backLeftWheel wheelIndex="3" componentJointIndex="4" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />
    <backRightWheel wheelIndex="4" componentJointIndex="5" furrowDepth="0.2" fallSpeed="0.4" tireWidth="0.25" />

    <schemaOverlay file="$dataS2/menu/schemas/implementSchema.png" fileSelected="$dataS2/menu/schemas/implementSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0 0">
        <attacherJoint position="0.5 0" rotation="0" invertX="false" />
        <attacherJoint position="0.5 0" rotation="0" invertX="false" />
        <attacherJoint position="0.5 0" rotation="0" invertX="false" />
        <attacherJoint position="0.5 0" rotation="0" invertX="false" />
    </schemaOverlay>
    
</vehicle>

 

Link naar opmerking
Deel via andere websites

Gearchiveerd

Dit topic is nu gearchiveerd en gesloten voor verdere reacties.


×
×
  • Maak Nieuw...

Belangrijke Informatie

By using this site, you agree to our Gebruiksvoorwaarden.