Spring naar inhoud
NLD Community

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

Giek van de verreiker


Beltie

Aanbevolen Bericht

Hallo is er misschien een mogelijkheid om de verreiker giek in snelheid aan te passen,

ik bedien hem altijd met de muis ver geleken met de voorlader gaat hij heel sloom op en neer.

Met het toetsenbord is de snelheid wel het zelfde maar met de muis een groot verschil.

Is er misschien een mogelijkheid om dit aan te passen?

Ik heb al met verschillende mods geprobeerd maar allemaal het zelfde resultaat!

 

A.V.B. Beltie

Link naar opmerking
Deel via andere websites

Hoe je ingame een filmpje kan maken is pasgeleden nog aan bod gekomen in een topic, via de zoekfunctie zou je deze boven kunnen halen.

 

Je kan de snelheid aanpassen onder:

NAAMVANMOD.xml;
    <movingTools>

        <movingTool index="INDEX BEWEGEND OBJECT" rotSpeed="20" componentJointIndex="0 1 2 3 4 5 6 7" anchorActor="0"  rotAcceleration="80" rotMax="0" rotMin="-70" rotationAxis="1" axis="AXIS_FRONTLOADER_ARM" invertAxis="true" mouseAxis="AXIS_FRONTLOADER_ARM" invertMouseAxis="true" speedFactor="0.3" foldMinLimit="0.58333" foldMacLimit="1">

 

De getallen die ik heb rood gemaakt moet je aanpassen.

Aangezien ik de muisanimatie van een draaiend object heb nagetypt denk ik dat er dingen bij jou anders uit zien. Dit zijn de blauw gekleurde letters. Hier staat rot/rotation, wat duidt op een draaiend object, bij jou zal dit anders zijn, ik gok "fold" maar dat weet ik niet zeker...
Maar dat is ook niet belangrijk, want het draait om de rode lettertjes ;)

Link naar opmerking
Deel via andere websites

Ik ben al aardig aan het prutsen geweest om het aan te passen maar kan er nog niet helemaal fijn uitkomen om dat heel veel op elkaar lijkt wat er in staat.

Vanwege ik de verreiker op de snelheid van de voorlader wil hebben(mag heel iets zachter wel maar dat is voor latere zorg)

Kan iemand me even goed laten zien wat ik moet aanpassen.

Bij deze de XML bestanden van de verreiker en de voorlader.

De verreiker:

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="JCB536_70">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <de>JCB 536 - 70 Agri</de>
        <en>JCB 536 - 70 Agri</en>
    </name>
    <filename>JCB/JCB536_70.i3d</filename>

    <size width="3.5" length="7"/>
    
    <wheels autoRotateBackSpeed="1.8">
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="1.0" repr="0>0" forcePointRatio="0.2" driveNode="0>0|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19" fenderNode="0>0|2" fenderRotMax="38"  hasTyreTracks="true" />
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="1.0" repr="0>1" forcePointRatio="0.2" driveNode="0>1|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19" fenderNode="0>1|2" fenderRotMin="-38" hasTyreTracks="true" />
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="3.3" repr="0>2" forcePointRatio="0.3" driveNode="0>2|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19"                                       hasTyreTracks="true" />
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="3.3" repr="0>3" forcePointRatio="0.3" driveNode="0>3|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19"                                       hasTyreTracks="true" />
    </wheels>

    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0|0" linkNode="0>0|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
        <dynamicallyLoadedPart node="0|1" linkNode="0>1|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
        <dynamicallyLoadedPart node="0|0" linkNode="0>2|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
        <dynamicallyLoadedPart node="0|1" linkNode="0>3|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
    </dynamicallyLoadedParts>

    <!--<ackermannSteering rotSpeed="40" rotMax="38" rotCenterWheel1="1" rotCenterWheel2="2" />-->

    <differentials>
        <differential torqueRatio="0.5" maxSpeedRatio="1.7" wheelIndex1="0" wheelIndex2="1" /> <!-- front left-right -->
        <differential torqueRatio="0.5" maxSpeedRatio="1.7" wheelIndex1="2" wheelIndex2="3" /> <!-- back left-right -->
        <differential torqueRatio="0.5" maxSpeedRatio="1.1" differentialIndex1="0" differentialIndex2="1" /> <!-- front-back -->
    </differentials>

    <motor torqueScale="0.61" minRpm="1000" maxRpm="2200" maxBackwardSpeed="20" brakeForce="7" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" minForwardGearRatio="20" maxForwardGearRatio="130" minBackwardGearRatio="42" maxBackwardGearRatio="130">
        <torque normRpm="0.45" torque="0.9"/>
        <torque normRpm="0.5" torque="0.97"/>
        <torque normRpm="0.59" torque="1"/>
        <torque normRpm="0.72" torque="1"/>
        <torque normRpm="0.86" torque="0.88"/>
        <torque normRpm="1" torque="0.72"/>
    </motor>

    <fuelCapacity>167</fuelCapacity>
    <fuelUsage>33</fuelUsage>

    <cameras count="2">
        <camera1 index="4|0" rotatable="true" rotateNode="4" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="35">
            <raycastNode index="0>6"/>
            <raycastNode index="0>7"/>
            <raycastNode index="0>8"/>
        </camera1>
        <camera2 index="5" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" />
    </cameras>

    <lights>
        <light realLight="0>20|0|0" decoration="0>20|0|1"  lightType="0" />
        <light                      decoration="0>12|1"    lightType="0" />
        <light realLight="0>20|1|0" decoration="0>20|1|1"  lightType="1" />
    </lights>

    <brakeLights>
        <brakeLight index="0>20|3" />
    </brakeLights>

    <turnSignals>
        <turnSignalLeft index="0>20|2|0" />
        <turnSignalRight index="0>20|2|1" />
    </turnSignals>

    <beaconLights>
        <beaconLight index="0>20|4" speed="0.015" filename="$data/vehicles/shared/beaconLight02.i3d"/>
    </beaconLights>

    <mirrors>
        <mirror index="0>25|0" />
    </mirrors>

    <indoorHud>
        <fuel          animName="fuelDisplay" />
        <time          numbers="0>25|2|1" precision="2" />
        <operatingTime numbers="0>25|2|2" precision="1" />
        <speed         numbers="0>25|2|3" precision="2" />
        <rpm           numbers="0>25|2|4" precision="0" />
    </indoorHud>

    <enterReferenceNode index="0>"/>
    <exitPoint index="0>9"/>

    <attacherJoints>
        <attacherJoint index="0>11"       jointType="trailer" maxRotLimit="20 85 85" minRotRotationOffset="0" allowsJointLimitMovement="false" canTurnOnImplement="false" />
        <attacherJoint index="0>26|0|0|0" jointType="telehandler" allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="100 100 100" rotLimitDamping="100 100 100" transLimitSpring="100 100 100" transLimitDamping="100 100 100"/>
        <attacherJoint index="0>36" jointType="trailerLow" maxRotLimit="10 50 50" minRotRotationOffset="0" allowsJointLimitMovement="false"/>
        </attacherJoints>

    <mouseControls>
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_arm.png" axis="AXIS_FRONTLOADER_ARM" />
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_arm2.png" axis="AXIS_FRONTLOADER_ARM2" />
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_tool.png" axis="AXIS_FRONTLOADER_TOOL" />
    </mouseControls>

    <movingTools>
        <!-- physics -->
        <movingTool index="0>26" attacherJointIndices="1" anchorActor="0" rotSpeed="20" rotAcceleration="150" rotMax="4" rotMin="-60" axis="AXIS_FRONTLOADER_ARM" invertAxis="true" invertMouseAxis="true" speedFactor="0.3">
            <dependentMovingTool index="0>26|0|0" rotSpeedScale="-1"/>
        </movingTool>
        <movingTool index="0>26|0" attacherJointIndices="1" anchorActor="0" transSpeed="1.5" transAcceleration="60" transMax="3" transMin="0" translationAxis="3"  axis="AXIS_FRONTLOADER_ARM2" invertAxis="true" invertMouseAxis="true" speedFactor="0.6" />
        <movingTool index="0>26|0|0" attacherJointIndices="1" anchorActor="0" rotSpeed="60" rotAcceleration="200" rotMax="130" rotMin="-20" axis="AXIS_FRONTLOADER_TOOL" invertAxis="false" invertMouseAxis="false" speedFactor="0.8" />

        <!-- delayed mesh -->
        <movingTool index="0>12" isDelayed="true" adjustAttributesToMovingToolIndex="1" rotSpeed="20" rotAcceleration="150" rotMax="4" rotMin="-60" axis="AXIS_FRONTLOADER_ARM" invertAxis="true" invertMouseAxis="true" speedFactor="0.3">
            <dependentPart index="0>13" />
            <dependentPart index="0>14" />
            <dependentMovingTool index="0>12|0|0" rotSpeedScale="-1"/>
        </movingTool>
        <movingTool index="0>12|0" isDelayed="true" adjustAttributesToMovingToolIndex="2" transSpeed="1.5" transAcceleration="60" transMax="3" transMin="0" translationAxis="3" axis="AXIS_FRONTLOADER_ARM2" invertAxis="true" invertMouseAxis="true" speedFactor="0.6">
            <dependentPart index="0>12|0|4" />
        </movingTool>
        <movingTool index="0>12|0|0" isDelayed="true" adjustAttributesToMovingToolIndex="3" rotSpeed="60" rotAcceleration="200" rotMax="130" rotMin="-20" axis="AXIS_FRONTLOADER_TOOL" invertAxis="false" invertMouseAxis="false" speedFactor="0.8">
            <dependentPart index="0>12|0|1" />
        </movingTool>
    </movingTools>

    <movingParts>
        <movingPart index="0>12|0|1" localReferencePoint="0>12|0|1|0" referencePoint="0>12|0|0|0" referenceFrame="0>12|0|0|1">
            <dependentPart index="0>12|0|1|0" />
            <dependentPart index="0>12|0|2" />
        </movingPart>
        <movingPart index="0>12|0|1|0" referencePoint="0>12|0|0|0" referenceFrame="0>" scaleZ="true" />
        <movingPart index="0>12|0|2" referencePoint="0>12|0|1|1" referenceFrame="0>12|0|3">
            <translatingPart index="0>12|0|2|0" />
        </movingPart>


        <movingPart index="0>13" referencePoint="0>12|2" referenceFrame="0>12">
            <translatingPart index="0>13|0" />
        </movingPart>
        <movingPart index="0>14" referencePoint="0>12|3" referenceFrame="0>">
            <translatingPart index="0>14|0" />
        </movingPart>

        <!-- ptos back -->
        <movingPart index="0>21|0|0" referencePoint="0>22|0|0" referenceFrame="0>21|0" limitedAxis="2" isActiveDirty="true" playSound="false">
            <dependentPart index="0>21|0|0|0" />
        </movingPart>
        <movingPart index="0>21|0|0|0" referencePoint="0>22|0|0" referenceFrame="0>21|0" limitedAxis="1" playSound="false">
            <dependentPart index="0>21|0|0|0|0" />
        </movingPart>
        <movingPart index="0>21|0|0|0|0" referencePoint="0>22|0" referenceFrame="0>21|0" limitedAxis="2" playSound="false"/>
        <!-- ptos front -->
        <movingPart index="0>23|0|0" referencePoint="0>22|0|1" referenceFrame="0>23|0" limitedAxis="2" isActiveDirty="true" playSound="false">
            <dependentPart index="0>23|0|0|0" />
        </movingPart>
        <movingPart index="0>23|0|0|0" referencePoint="0>22|0|1" referenceFrame="0>23|0" limitedAxis="1" playSound="false">
            <dependentPart index="0>23|0|0|0|0" />
        </movingPart>
        <movingPart index="0>23|0|0|0|0" referencePoint="0>22|0" referenceFrame="0>23|0" limitedAxis="2" playSound="false"/>

        <!-- tele arm sound node -->
        <movingPart index="0>12|0|4" referencePoint="0>12|0|0" referenceFrame="0>12" />

        <!-- steering -->
        <movingPart index="0>0|1" referencePoint="0>16|0" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
        <movingPart index="0>1|1" referencePoint="0>16|1" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
        <movingPart index="0>2|1" referencePoint="0>17|0" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
        <movingPart index="0>3|1" referencePoint="0>17|1" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
    </movingParts>

    <animations>
        <animation name="fuelDisplay">
            <part node="0>25|2|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 113" />
        </animation>
    </animations>

    <steering index="0>10|0" indoorRotation="540" outdoorRotation="40" />

    <characterNode index="0>15|0" cameraMinDistance="1.5" filename="$dataS2/character/player/player.i3d" characterMesh="1" characterGloves="2" characterSkin="0" spineNode="0|0" leftArmIKChainId="leftArm" spineRotation="180 0 90" >
        <ikChains>
            <ikChain id="rightFoot" target="0>15|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="90" />
                <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>15|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="90" />
                <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>15|3" 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 60 -60" />
                <rotationNode index="0|0|0|1|0|0|0|1|0" rotation="0 0 -40" />
            </ikChain>
            <ikChain id="leftArm" target="0>10|0|0" 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>

    <aiTrafficCollisionTrigger index="0>18" />

    <exhaustEffects>
        <exhaustEffect index="0>19" filename="$data/vehicles/particleAnimations/shared/exhaust.i3d" minRpmColor="0.9 0.9 0.9 0.05" maxRpmColor="0.9 0.9 0.9 0.2" minRpmScale="0.05" maxRpmScale="0.4" forwardXRotations="-100 0 100" forwardZRotations="0 0 0" steerXRotations="0 0 0" steerZRotations="80 0 -80" />
    </exhaustEffects>

    <motorStartDuration>3500</motorStartDuration>
    <attachSound file="$data/vehicles/shared/attach.wav" pitchOffset="1" />
    <motorStartSound file="sounds/JCB_536_70_start.wav" pitchOffset="0.85" volume="1" />
    <motorSound file="sounds/JCB_536_70_idle.wav" pitchOffset="0.85" pitchScale="0.01" pitchMax="1.45" volume="1" radius="50" innerRadius="20" />
    <motorSoundRun file="sounds/JCB_536_70_run.wav" pitchOffset="0.52" pitchScale="0.009" pitchMax="1.35" volume="0.8" />
    <motorSoundRun2 file="sounds/JCB_536_70_transmission.wav" pitchOffset="0.55" volume="0.15" pitchMax="1.3" volumeMax="1"/>
    <motorStopSound file="$data/vehicles/steerable/liebherr/liebherrL538_stop.wav" pitchOffset="0.9" volume="1.2" />
    <reverseDriveSound file="$data/vehicles/shared/reverseDrivingBeep.wav" volume="0.5" />
    <cylinderedHydraulicSound file="$data/vehicles/steerable/liebherr/liebherrL538_hydraulic.wav" pitchOffset="0.96" volume="0.45" />
    <honkSound file="$data/vehicles/shared/horn.wav" volume="1" radius="70" innerRadius="10" />

    <speedRotatingParts>
        <speedRotatingPart index="0>21|0" wheelIndex="2" wheelScale="2"/>
        <speedRotatingPart index="0>22|0" wheelIndex="2" wheelScale="2"/>
        <speedRotatingPart index="0>23|0" wheelIndex="2" wheelScale="-2"/>
    </speedRotatingParts>

    <driveGroundParticleSystems>
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="1" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="2" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="3" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="4" />
    </driveGroundParticleSystems>

    <washable dirtDuration="90" washDuration="1" workMultiplier="4" />

    <components count="1">
        <component1 centerOfMass="0 0.67 -0.7" solverIterationCount="10" />
    </components>

    <schemaOverlay file="$dataS2/menu/schemas/vehicleSchema.png" fileSelected="$dataS2/menu/schemas/vehicleSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0.5 0">
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="0 0.4" rotation="0" invertX="true" />
    </schemaOverlay>
</vehicle>
 

De voorlader:

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="attachableFrontloader">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <en>Stoll FZ Frontloader</en>
        <de>Stoll FZ Frontlader</de>
    </name>
    <typeDesc>$l10n_TypeDesc_Frontloader</typeDesc>
    <filename>stollFrontLoaderFZ.i3d</filename>

    <size width="3" length="5" />

    <inputAttacherJoints>
        <inputAttacherJoint index="0>2|0" jointType="attachableFrontloader" rotLimitSpring="100 100 100" rotLimitDamping="100 100 100" transLimitSpring="100 100 100" transLimitDamping="100 100 100"/>
    </inputAttacherJoints>

    <attacherJoints>
        <attacherJoint jointType="frontloader" index="0>3|0|0|0" allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="100 100 100" rotLimitDamping="100 100 100" transLimitSpring="100 100 100" transLimitDamping="100 100 100"/>
    </attacherJoints>

    <needsLowering value="false" />
    <allowsLowering value="false" />

    <cylinderedHydraulicSound file="$data/vehicles/shared/hydraulicUp.wav" pitchOffset="0.8" volume="0.4" />

    <mouseControls>
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_arm.png" axis="AXIS_FRONTLOADER_ARM" />
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_tool.png" axis="AXIS_FRONTLOADER_TOOL" />
    </mouseControls>

    <movingTools>
        <!-- physics -->
        <movingTool index="0>2" inputAttacherJoint="true" attacherJointIndices="0" anchorActor="0" rotSpeed="25" rotAcceleration="115" rotMax="100" rotMin="0" startRot="15" axis="AXIS_FRONTLOADER_ARM" invertAxis="false" invertMouseAxis="false" speedFactor="2.2">
            <dependentPart index="0>3|0" />
            <dependentMovingTool index="0>3|0|0" maxRotLimits="45 100"/>
        </movingTool>
        <movingTool index="0>3|0|0" attacherJointIndices="0" anchorActor="0" rotSpeed="50" rotAcceleration="200" rotMax="100" rotMin="-60" startRot="-60" syncMaxRotLimits="true" axis="AXIS_FRONTLOADER_TOOL" invertAxis="false" invertMouseAxis="true" speedFactor="0.6" />

        <!-- delayed mesh -->
        <movingTool index="0>0" isDelayed="true" adjustAttributesToMovingToolIndex="1" rotSpeed="25" rotAcceleration="115" rotMax="100" rotMin="0" startRot="15" axis="AXIS_FRONTLOADER_ARM" invertAxis="false" invertMouseAxis="false" speedFactor="2.2">
            <dependentPart index="0>1|0" />
            <dependentPart index="0>1|1" />
            <dependentMovingTool index="0>1|1|0" maxRotLimits="45 100"/>
        </movingTool>
        <movingTool index="0>1|1|0" isDelayed="true" adjustAttributesToMovingToolIndex="2" rotSpeed="50" rotAcceleration="200" rotMax="100" rotMin="-60" startRot="-60" syncMaxRotLimits="true" axis="AXIS_FRONTLOADER_TOOL" invertAxis="false" invertMouseAxis="true" speedFactor="0.6">
            <dependentPart index="0>1|2" />
        </movingTool>

        <movingTool index="0>1|4|0" >
            <dependentPart index="0>1|4|1|0" />
        </movingTool>
    </movingTools>

    <movingParts>
        <!-- main cylinder -->
        <movingPart index="0>1|0" referencePoint="0>0|0|0|0" referenceFrame="0>1">
            <translatingPart index="0>1|0|0" />
            <dependentPart index="0>1|0|1" />
            <dependentPart index="0>1|3" />
        </movingPart>
        <movingPart index="0>1|0|1" referencePoint="0>1|5" referenceFrame="0>1|5" scaleZ="true" />

        <movingPart index="0>1|3" localReferencePoint="0>1|3|0" referencePoint="0>0|0|0|1" referenceFrame="0>1|8" >
            <dependentPart index="0>1|3|0" />
            <dependentPart index="0>1|3|1" />
        </movingPart>
        <movingPart index="0>1|3|0" referencePoint="0>0|0|0|1" referenceFrame="0>1" />

        <movingPart index="0>1|2" localReferencePoint="0>1|2|0" referencePoint="0>1|1|0|0" referenceFrame="0>1|1|0|1" >
            <dependentPart index="0>1|2|0" />
            <dependentPart index="0>1|3|1" />
        </movingPart>
        <movingPart index="0>1|2|0" referencePoint="0>1|1|0|0" referenceFrame="0>1|2|2" />

        <!-- tool cylinder -->
        <movingPart index="0>1|3|1" referencePoint="0>1|2|1" referenceFrame="0>1|12">
            <translatingPart index="0>1|3|1|0" />
            <dependentPart index="0>1|3|2" />
            <dependentPart index="0>1|10|0" />
        </movingPart>
        <!-- angle display -->
        <movingPart index="0>1|3|2" referencePoint="0>1|2|3" referenceFrame="0>1|12">
            <translatingPart index="0>1|3|2|0" />
        </movingPart>


        <movingPart index="0>3|0" referenceFrame="0>2" attacherJointIndices="0" anchorActor="0"/>
        <movingPart index="0>1|1" referenceFrame="0>0" attacherJointIndices="0" anchorActor="0">
            <dependentPart index="0>1|2" />
        </movingPart>

        <!-- joints -->
        <movingPart index="0>1|10|0" referencePoint="0>1|3|1|2" referenceFrame="0>1|3|1|1" playSound="false" moveToReferenceFrame="true" />
        <!-- support -->
        <movingPart index="0>1|4|1|0" referencePoint="0>1|4|0|0" referenceFrame="0>1|4|2" scaleZ="true" />

    </movingParts>

    <animations>
        <animation name="moveSupport">
            <part node="0>1|4|0" startTime="0" endTime="1" startRot="0 0 0" endRot="-70 0 0" />
            <part node="0>1|4|1" startTime="0" endTime="1" startRot="0 0 0" endRot="-88 0 0" />
        </animation>
    </animations>
    <support animationName="moveSupport" />

    <color value="0.0319 0.0296 0.0273 1.0" />

    <spareParts>
        <sparePart index="0>1|9|0" visibility="false" />
        <sparePart index="0>1|9|1" visibility="true" />
    </spareParts>

    <skinnedNodes>
        <skinnedNode index="0>1|11" moveToZero="true" />
    </skinnedNodes>

    <washable dirtDuration="90" washDuration="1" workMultiplier="4" />

    <components count="1">
        <component1 centerOfMass="0 0 0.40" solverIterationCount="10" />
    </components>

    <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" />
    </schemaOverlay>

</vehicle>
 

 

Link naar opmerking
Deel via andere websites

Probeer hem zo eens, even kopieren en vervangen LET OP: Maakt eerst een back up van je mod... Voor als het fout gaat! Hier de xml die geloof ik goed is:

 

Spoiler

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="JCB536_70">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <name>
        <de>JCB 536 - 70 Agri</de>
        <en>JCB 536 - 70 Agri</en>
    </name>
    <filename>JCB/JCB536_70.i3d</filename>
    <size width="3.5" length="7"/>
    
    <wheels autoRotateBackSpeed="1.8">
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="1.0" repr="0>0" forcePointRatio="0.2" driveNode="0>0|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19" fenderNode="0>0|2" fenderRotMax="38"  hasTyreTracks="true" />
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="1.0" repr="0>1" forcePointRatio="0.2" driveNode="0>1|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19" fenderNode="0>1|2" fenderRotMin="-38" hasTyreTracks="true" />
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="3.3" repr="0>2" forcePointRatio="0.3" driveNode="0>2|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19"                                       hasTyreTracks="true" />
        <wheel rotSpeed="50" rotMax="35" rotMin="-35" driveMode="2" restLoad="3.3" repr="0>3" forcePointRatio="0.3" driveNode="0>3|0" radius="0.651" width="0.4" initialCompression="50" suspTravel="0.1" spring="90" damper="50" frictionScale="2" mass="0.19"                                       hasTyreTracks="true" />
    </wheels>
    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0|0" linkNode="0>0|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
        <dynamicallyLoadedPart node="0|1" linkNode="0>1|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
        <dynamicallyLoadedPart node="0|0" linkNode="0>2|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
        <dynamicallyLoadedPart node="0|1" linkNode="0>3|0" filename="wheels/trelleborgTH400_500_70R24.i3d" />
    </dynamicallyLoadedParts>
    <!--<ackermannSteering rotSpeed="40" rotMax="38" rotCenterWheel1="1" rotCenterWheel2="2" />-->
    <differentials>
        <differential torqueRatio="0.5" maxSpeedRatio="1.7" wheelIndex1="0" wheelIndex2="1" /> <!-- front left-right -->
        <differential torqueRatio="0.5" maxSpeedRatio="1.7" wheelIndex1="2" wheelIndex2="3" /> <!-- back left-right -->
        <differential torqueRatio="0.5" maxSpeedRatio="1.1" differentialIndex1="0" differentialIndex2="1" /> <!-- front-back -->
    </differentials>
    <motor torqueScale="0.61" minRpm="1000" maxRpm="2200" maxBackwardSpeed="20" brakeForce="7" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" minForwardGearRatio="20" maxForwardGearRatio="130" minBackwardGearRatio="42" maxBackwardGearRatio="130">
        <torque normRpm="0.45" torque="0.9"/>
        <torque normRpm="0.5" torque="0.97"/>
        <torque normRpm="0.59" torque="1"/>
        <torque normRpm="0.72" torque="1"/>
        <torque normRpm="0.86" torque="0.88"/>
        <torque normRpm="1" torque="0.72"/>
    </motor>
    <fuelCapacity>167</fuelCapacity>
    <fuelUsage>33</fuelUsage>
    <cameras count="2">
        <camera1 index="4|0" rotatable="true" rotateNode="4" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="35">
            <raycastNode index="0>6"/>
            <raycastNode index="0>7"/>
            <raycastNode index="0>8"/>
        </camera1>
        <camera2 index="5" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" />
    </cameras>
    <lights>
        <light realLight="0>20|0|0" decoration="0>20|0|1"  lightType="0" />
        <light                      decoration="0>12|1"    lightType="0" />
        <light realLight="0>20|1|0" decoration="0>20|1|1"  lightType="1" />
    </lights>
    <brakeLights>
        <brakeLight index="0>20|3" />
    </brakeLights>
    <turnSignals>
        <turnSignalLeft index="0>20|2|0" />
        <turnSignalRight index="0>20|2|1" />
    </turnSignals>
    <beaconLights>
        <beaconLight index="0>20|4" speed="0.015" filename="$data/vehicles/shared/beaconLight02.i3d"/>
    </beaconLights>
    <mirrors>
        <mirror index="0>25|0" />
    </mirrors>
    <indoorHud>
        <fuel          animName="fuelDisplay" />
        <time          numbers="0>25|2|1" precision="2" />
        <operatingTime numbers="0>25|2|2" precision="1" />
        <speed         numbers="0>25|2|3" precision="2" />
        <rpm           numbers="0>25|2|4" precision="0" />
    </indoorHud>
    <enterReferenceNode index="0>"/>
    <exitPoint index="0>9"/>
    <attacherJoints>
        <attacherJoint index="0>11"       jointType="trailer" maxRotLimit="20 85 85" minRotRotationOffset="0" allowsJointLimitMovement="false" canTurnOnImplement="false" />
        <attacherJoint index="0>26|0|0|0" jointType="telehandler" allowsJointLimitMovement="false" allowsLowering="false" rotLimitSpring="100 100 100" rotLimitDamping="100 100 100" transLimitSpring="100 100 100" transLimitDamping="100 100 100"/>
        <attacherJoint index="0>36" jointType="trailerLow" maxRotLimit="10 50 50" minRotRotationOffset="0" allowsJointLimitMovement="false"/>
        </attacherJoints>
    <mouseControls>
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_arm.png" axis="AXIS_FRONTLOADER_ARM" />
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_arm2.png" axis="AXIS_FRONTLOADER_ARM2" />
        <mouseControl iconFilename="$dataS2/menu/mouseControlsHelp/frontloader_tool.png" axis="AXIS_FRONTLOADER_TOOL" />
    </mouseControls>
    <movingTools>
        <!-- physics -->
        <movingTool index="0>26" attacherJointIndices="1" anchorActor="0" rotSpeed="25" rotAcceleration="150" rotMax="4" rotMin="-60" axis="AXIS_FRONTLOADER_ARM" invertAxis="true" invertMouseAxis="true" speedFactor="2.2">
            <dependentMovingTool index="0>26|0|0" rotSpeedScale="-1"/>
        </movingTool>
        <movingTool index="0>26|0" attacherJointIndices="1" anchorActor="0" transSpeed="25" transAcceleration="60" transMax="3" transMin="0" translationAxis="3"  axis="AXIS_FRONTLOADER_ARM2" invertAxis="true" invertMouseAxis="true" speedFactor="2.2" />
        <movingTool index="0>26|0|0" attacherJointIndices="1" anchorActor="0" rotSpeed="60" rotAcceleration="200" rotMax="130" rotMin="-20" axis="AXIS_FRONTLOADER_TOOL" invertAxis="false" invertMouseAxis="false" speedFactor="2.2" />
        <!-- delayed mesh -->
        <movingTool index="0>12" isDelayed="true" adjustAttributesToMovingToolIndex="1" rotSpeed="25" rotAcceleration="150" rotMax="4" rotMin="-60" axis="AXIS_FRONTLOADER_ARM" invertAxis="true" invertMouseAxis="true" speedFactor="2.2">
            <dependentPart index="0>13" />
            <dependentPart index="0>14" />
            <dependentMovingTool index="0>12|0|0" rotSpeedScale="-1"/>
        </movingTool>
        <movingTool index="0>12|0" isDelayed="true" adjustAttributesToMovingToolIndex="2" transSpeed="25" transAcceleration="60" transMax="3" transMin="0" translationAxis="3" axis="AXIS_FRONTLOADER_ARM2" invertAxis="true" invertMouseAxis="true" speedFactor="2.2">
            <dependentPart index="0>12|0|4" />
        </movingTool>
        <movingTool index="0>12|0|0" isDelayed="true" adjustAttributesToMovingToolIndex="3" rotSpeed="60" rotAcceleration="200" rotMax="130" rotMin="-20" axis="AXIS_FRONTLOADER_TOOL" invertAxis="false" invertMouseAxis="false" speedFactor="2.2">
            <dependentPart index="0>12|0|1" />
        </movingTool>
    </movingTools>
    <movingParts>
        <movingPart index="0>12|0|1" localReferencePoint="0>12|0|1|0" referencePoint="0>12|0|0|0" referenceFrame="0>12|0|0|1">
            <dependentPart index="0>12|0|1|0" />
            <dependentPart index="0>12|0|2" />
        </movingPart>
        <movingPart index="0>12|0|1|0" referencePoint="0>12|0|0|0" referenceFrame="0>" scaleZ="true" />
        <movingPart index="0>12|0|2" referencePoint="0>12|0|1|1" referenceFrame="0>12|0|3">
            <translatingPart index="0>12|0|2|0" />
        </movingPart>

        <movingPart index="0>13" referencePoint="0>12|2" referenceFrame="0>12">
            <translatingPart index="0>13|0" />
        </movingPart>
        <movingPart index="0>14" referencePoint="0>12|3" referenceFrame="0>">
            <translatingPart index="0>14|0" />
        </movingPart>
        <!-- ptos back -->
        <movingPart index="0>21|0|0" referencePoint="0>22|0|0" referenceFrame="0>21|0" limitedAxis="2" isActiveDirty="true" playSound="false">
            <dependentPart index="0>21|0|0|0" />
        </movingPart>
        <movingPart index="0>21|0|0|0" referencePoint="0>22|0|0" referenceFrame="0>21|0" limitedAxis="1" playSound="false">
            <dependentPart index="0>21|0|0|0|0" />
        </movingPart>
        <movingPart index="0>21|0|0|0|0" referencePoint="0>22|0" referenceFrame="0>21|0" limitedAxis="2" playSound="false"/>
        <!-- ptos front -->
        <movingPart index="0>23|0|0" referencePoint="0>22|0|1" referenceFrame="0>23|0" limitedAxis="2" isActiveDirty="true" playSound="false">
            <dependentPart index="0>23|0|0|0" />
        </movingPart>
        <movingPart index="0>23|0|0|0" referencePoint="0>22|0|1" referenceFrame="0>23|0" limitedAxis="1" playSound="false">
            <dependentPart index="0>23|0|0|0|0" />
        </movingPart>
        <movingPart index="0>23|0|0|0|0" referencePoint="0>22|0" referenceFrame="0>23|0" limitedAxis="2" playSound="false"/>
        <!-- tele arm sound node -->
        <movingPart index="0>12|0|4" referencePoint="0>12|0|0" referenceFrame="0>12" />
        <!-- steering -->
        <movingPart index="0>0|1" referencePoint="0>16|0" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
        <movingPart index="0>1|1" referencePoint="0>16|1" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
        <movingPart index="0>2|1" referencePoint="0>17|0" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
        <movingPart index="0>3|1" referencePoint="0>17|1" referenceFrame="0>" isActiveDirty="true" playSound="false" scaleZ="true" />
    </movingParts>
    <animations>
        <animation name="fuelDisplay">
            <part node="0>25|2|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 113" />
        </animation>
    </animations>
    <steering index="0>10|0" indoorRotation="540" outdoorRotation="40" />
    <characterNode index="0>15|0" cameraMinDistance="1.5" filename="$dataS2/character/player/player.i3d" characterMesh="1" characterGloves="2" characterSkin="0" spineNode="0|0" leftArmIKChainId="leftArm" spineRotation="180 0 90" >
        <ikChains>
            <ikChain id="rightFoot" target="0>15|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="90" />
                <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>15|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="90" />
                <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>15|3" 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 60 -60" />
                <rotationNode index="0|0|0|1|0|0|0|1|0" rotation="0 0 -40" />
            </ikChain>
            <ikChain id="leftArm" target="0>10|0|0" 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>
    <aiTrafficCollisionTrigger index="0>18" />
    <exhaustEffects>
        <exhaustEffect index="0>19" filename="$data/vehicles/particleAnimations/shared/exhaust.i3d" minRpmColor="0.9 0.9 0.9 0.05" maxRpmColor="0.9 0.9 0.9 0.2" minRpmScale="0.05" maxRpmScale="0.4" forwardXRotations="-100 0 100" forwardZRotations="0 0 0" steerXRotations="0 0 0" steerZRotations="80 0 -80" />
    </exhaustEffects>
    <motorStartDuration>3500</motorStartDuration>
    <attachSound file="$data/vehicles/shared/attach.wav" pitchOffset="1" />
    <motorStartSound file="sounds/JCB_536_70_start.wav" pitchOffset="0.85" volume="1" />
    <motorSound file="sounds/JCB_536_70_idle.wav" pitchOffset="0.85" pitchScale="0.01" pitchMax="1.45" volume="1" radius="50" innerRadius="20" />
    <motorSoundRun file="sounds/JCB_536_70_run.wav" pitchOffset="0.52" pitchScale="0.009" pitchMax="1.35" volume="0.8" />
    <motorSoundRun2 file="sounds/JCB_536_70_transmission.wav" pitchOffset="0.55" volume="0.15" pitchMax="1.3" volumeMax="1"/>
    <motorStopSound file="$data/vehicles/steerable/liebherr/liebherrL538_stop.wav" pitchOffset="0.9" volume="1.2" />
    <reverseDriveSound file="$data/vehicles/shared/reverseDrivingBeep.wav" volume="0.5" />
    <cylinderedHydraulicSound file="$data/vehicles/steerable/liebherr/liebherrL538_hydraulic.wav" pitchOffset="0.96" volume="0.45" />
    <honkSound file="$data/vehicles/shared/horn.wav" volume="1" radius="70" innerRadius="10" />
    <speedRotatingParts>
        <speedRotatingPart index="0>21|0" wheelIndex="2" wheelScale="2"/>
        <speedRotatingPart index="0>22|0" wheelIndex="2" wheelScale="2"/>
        <speedRotatingPart index="0>23|0" wheelIndex="2" wheelScale="-2"/>
    </speedRotatingParts>
    <driveGroundParticleSystems>
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="1" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="2" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="3" />
        <driveGroundParticleSystem file="$data/vehicles/particleAnimations/shared/drivingParticleSystem.i3d" wheel="4" />
    </driveGroundParticleSystems>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" />
    <components count="1">
        <component1 centerOfMass="0 0.67 -0.7" solverIterationCount="10" />
    </components>
    <schemaOverlay file="$dataS2/menu/schemas/vehicleSchema.png" fileSelected="$dataS2/menu/schemas/vehicleSchemaSelected.png" width="0.5" height="0.5" attacherJointPosition="0.5 0">
        <attacherJoint position="1 0" rotation="0" invertX="false" />
        <attacherJoint position="0 0.4" rotation="0" invertX="true" />
    </schemaOverlay>
</vehicle>

 

Link naar opmerking
Deel via andere websites

Gearchiveerd

Dit topic is nu gearchiveerd en gesloten voor verdere reacties.

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

Belangrijke Informatie

By using this site, you agree to our Gebruiksvoorwaarden.