<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="tractor">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.1</annotation>
    <storeData>
        <name>
           <en>T - 2025</en>
			<ru>Т - 2025</ru>
		</name>
        <specs>
            <power>57</power>
            <maxSpeed>25</maxSpeed>
        </specs>
        <functions>
            <function>$l10n_function_tractor</function>
        </functions>
        <image>store_T25.dds</image>
        <price>6500</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>Apoxer</brand>
        <category>tractorsS</category>
        <vertexBufferMemoryUsage>2404576</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>383574</indexBufferMemoryUsage>
        <textureMemoryUsage>40370840</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>
    <base>
        <typeDesc>$l10n_typeDesc_tractor</typeDesc>
        <filename>Traktor24.i3d</filename>
		<sounds filename="sounds/wladymirecT25.xml"/>
        <size width="3.5" length="4"/>
        <components>
            <component centerOfMass="0 0.52 0.1" solverIterationCount="10" mass="2903" /> 
            <component centerOfMass="0 0 0" solverIterationCount="20" mass="1521" />
            <joint component1="1" component2="2" node="0>14" rotLimit="0 0 25" transLimit="0 0 0" maxRotDriveForce="0 0 50" rotDriveRotation="0 0 0" rotDriveSpring="0 0 5" rotDriveDamping="0 0 5"/>
        </components>
       <schemaOverlay attacherJointPosition="0 0" name="VEHICLE" />
        <mapHotspot type="TRACTOR" />
    </base>
    <wheels>
        <wheelConfigurations>
		
		
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MITAS" saveId="MITAS_DEFAULT">
                <wheels autoRotateBackSpeed="2.2">
                    <wheel filename="$data/shared/wheels/tires/mitas/FL02/7_R12.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="0.7" repr="1>0|0" driveNode="1>0|0|0"   forcePointRatio="0.2" initialCompression="25" suspTravel="0.060" spring="41" damper="30" yOffset="0.038" />
                   
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/mitas/FL02/7_R12.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="1" restLoad="0.7" repr="1>0|1" driveNode="1>0|1|0" forcePointRatio="0.2" initialCompression="25" suspTravel="0.060" spring="41" damper="30" yOffset="0.038" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/mitas/AC70G/380_70R24.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0" restLoad="0.7" repr="0>0|0"                              forcePointRatio="0.2" initialCompression="25" suspTravel="0.055" spring="41" damper="30" yOffset="0.037" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/mitas/AC70G/380_70R24.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0" restLoad="0.7" repr="0>0|1"                             forcePointRatio="0.2" initialCompression="25" suspTravel="0.055" spring="41" damper="30" yOffset="0.037" />
                    </wheel>
                </wheels>
                <foliageBendingModifier index="1" minX="-0.90" maxX="0.90" />
                <foliageBendingModifier index="2" minX="-0.93" maxX="0.93" />
            </wheelConfiguration>
			
           
        </wheelConfigurations>
		
		<hubs>
            <color1>SHARED_GREY3</color1>
            <hub linkNode="1>0|0|0"  filename="$data/shared/wheels/hubs/hub_n10_5.xml" isLeft="true"  scale="0.075 0.1 0.1" offset="0.02"/>
            <hub linkNode="1>0|1|0" filename="$data/shared/wheels/hubs/hub_n10_5.xml" isLeft="false" scale="0.075 0.1 0.1" offset="0.02"/>
            <hub linkNode="0>0|0"   filename="$data/shared/wheels/hubs/hub_n8_4.xml" isLeft="true"  scale="0.15 0.2 0.2" offset="0.02"/>
            <hub linkNode="0>0|1"  filename="$data/shared/wheels/hubs/hub_n8_4.xml" isLeft="false" scale="0.15 0.2 0.2" offset="0.02"/>
        </hubs>
		
        <ackermannSteeringConfigurations>
            <ackermannSteering rotSpeed="60" rotMax="33" rotCenterWheel1="3" rotCenterWheel2="4"/>
        </ackermannSteeringConfigurations>
    </wheels>
    <attacherJoints comboDuration="2">

       <attacherJoint node="0>16|0|0|0" upperRotationOffset="0.42" lowerRotationOffset="0.42" moveTime="2.5" comboTime="1">
            <distanceToGround lower="0.6" upper="0.85" />
            <rotationNode node="0>16|0" lowerRotation="-13 0 0" upperRotation="25 0 0" />
            <rotationNode2 node="0>16|0|0" />
            <bottomArm rotationNode="0>16|1|0" translationNode="0>16|1|0|0" referenceNode="0>16|1|0|0|0" zScale="-1" startRotation="-5 0 0" />
         <!--    <topArm rotationNode="0>18|0|0" translationNode="0>18|0|0|0" referenceNode="0>18|0|0|0|0" zScale="2" toggleVisibility="true"/> -->
			<topArm baseNode="0>15" filename="$data/shared/assets/upperLinks/walterscheid01.i3d" zScale="-1" />
			<!-- <objectChange node="0>19|0" visibilityActive="false" visibilityInactive="true"/> -->
            <schema position="1 0" rotation="0" invertX="false" />
			
		<!-- 	<objectChange node="0>8|3" visibilityActive="false" visibilityInactive="true"/> -->
        </attacherJoint>

        
        <attacherJoint node="0>17|1" jointType="trailer" lowerRotLimit="10 50 50" comboTime="1" allowsJointLimitMovement="false" upperRotRotationOffset="0">
            <transNode minY="0.5" maxY="1.02"/>
            <schema position="1 0" rotation="0" invertX="false"/>
			</attacherJoint>
    </attacherJoints>

   
    <lights>
		
        <states>
            <state lightTypes="0"/>
           
		</states>
		
        <realLights>
            <low>
                <light node="0>2|0" lightTypes="0"/>
              
            </low>
            <high>
                <light node="0>2|0" lightTypes="0"/>
             
            </high>
        </realLights>
		
		
		   <defaultLights>
			<defaultLight shaderNode="0>13|2|0|2"    lightTypes="0" intensity="15"/>
			<defaultLight shaderNode="0>13|2|1|2"    lightTypes="0" intensity="15"/>
        </defaultLights>
		
		
		<turnLights>
				<turnLightLeft shaderNode="0>13|2|2|0"   intensity="10"/>
				<turnLightRight shaderNode="0>13|2|3|0" intensity="10"/>
		</turnLights>
		
		<sharedLight linkNode="0>13|16|0"  filename="$data/shared/assets/lights/lizard/rearLight05_right.xml"/>
        <sharedLight linkNode="0>13|16|1" filename="$data/shared/assets/lights/lizard/rearLight05_left.xml"/>
	</lights>	
	
	
    <connectionHoses>
       <target attacherJointIndices="2" type="hydraulicIn" node="0>13|12" socket="electric" />
       

        <target attacherJointIndices="2" type="electric" node="0>13|14" socket="electric"/>
      
    </connectionHoses>

	
	
	<baseMaterial>
        <material name="Osnova" baseNode="0>13|13">
            <shaderParameter name="colorMat0" material="6" value="0.6 0.6 0.6 6"/>
			 <shaderParameter name="colorMat1" material="6" value="0.6 0.6 0.6 6"/>
        </material>
		<material name="balka" baseNode="1>0|2">
            <shaderParameter name="colorMat0" material="6" value="0.6 0.6 0.6 6"/>
        </material>
		<material name="motor" baseNode="0>13|0|2">
            <shaderParameter name="colorMat0" material="6" value="0.6 0.6 0.6 6"/>
        </material>
		
		<material name="1" baseNode="0>13|3">
            <shaderParameter name="colorMat0" material="6" value="0.6 0.6 0.6 6"/>
			  <shaderParameter name="colorMat1" material="6" value="0.6 0.6 0.6 6"/>
        </material>
		
			
		
    </baseMaterial>
	
	<baseMaterialConfigurations useDefaultColors="true" defaultColorIndex="14">
        
		
		
		<material name="Osnova" shaderParameter="colorMat0" />
		<material name="balka"  shaderParameter="colorMat0" />
		<material name="motor"  shaderParameter="colorMat0" />
		<material name="1"  shaderParameter="colorMat0" />
		<material name="1"  shaderParameter="colorMat1" />
    </baseMaterialConfigurations>
	
	<designMaterialConfigurations    price="100" useDefaultColors="true" defaultColorIndex="9">
		
	
		
		<material name="Osnova"  		shaderParameter="colorMat1" />
	
		
    </designMaterialConfigurations>
	
	<rimColorConfigurations useDefaultColors="true" defaultColorIndex="8" price="200" >
		<rimColorConfiguration color="SHARED_GREY3" />
      
    </rimColorConfigurations>
	
    <enterable>
        <exitPoint node="0>3"/>
        <enterReferenceNode node="0>"/>
      
        <characterNode node="0>6|0" cameraMinDistance="1.5" spineRotation="-90 0 90">
            <target ikChain="rightFoot" targetNode="0>6|1"/>
            <target ikChain="leftFoot" targetNode="0>6|2"/>
            <target ikChain="rightArm" targetNode="0>4|0|0"/>
            <target ikChain="leftArm" targetNode="0>4|0|1"/>
        </characterNode>
        <cameras>
            <camera node="0>1|0|0" rotatable="true" rotateNode="0>1|0" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4" transMax="35">
                <raycastNode node="0>1|2"/>
                <raycastNode node="0>1|3"/>
            </camera>
            <camera node="0>1|1" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true"/>
        </cameras>
    </enterable>
    <motorized>
	
	    <consumerConfigurations>
            <consumerConfiguration>
                <consumer fillUnitIndex="1" usage="4.2"  fillType="diesel" />  
            </consumerConfiguration>
        </consumerConfigurations>
		
        <motorConfigurations>
            <motorConfiguration name="$l10n_configuration_valueDefault" price="0">
                <motor torqueScale="0.236" minRpm="600" maxRpm="2000" maxForwardSpeed="25" maxBackwardSpeed="7" brakeForce="2.0" lowBrakeForceScale="0.22" lowBrakeForceSpeedLimit="1" rotInertia="0.001">
                    <torque normRpm="0.45" torque="0.9"/>
                    <torque normRpm="0.5" torque="0.97"/>
                    <torque normRpm="0.59" torque="1"/>
                    <torque normRpm="0.72" torque="1"/>
                    <torque normRpm="0.86" torque="0.88"/>
                    <torque normRpm="1" torque="0.72"/>
                </motor>
                <transmission minForwardGearRatio="30.1" maxForwardGearRatio="300" minBackwardGearRatio="40" maxBackwardGearRatio="300"/>
            </motorConfiguration>
        </motorConfigurations>
        <differentialConfigurations>
            <differentialConfiguration>
                <differentials>
                    <differential torqueRatio="0.5" maxSpeedRatio="1.8" wheelIndex1="3" wheelIndex2="4"/>
                </differentials>
            </differentialConfiguration>
        </differentialConfigurations>
		
        
		
		 <exhaustEffects>
            <exhaustEffect node="0>8|0" filename="$data/effects/exhaust/exhaust.i3d" minRpmColor="0.3 0.3 0.3 5" maxRpmColor="0.0 0.0 0.0 5" minRpmScale="0.05" maxRpmScale="0.5" />
        </exhaustEffects>
		
        <motorStartDuration>6000</motorStartDuration>
		
     <animationNodes>
			<animationNode node="0>13|3" rotSpeed="-1700" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
			<animationNode node="0>13|4" rotSpeed="-1200" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
			
            <animationNode node="0>13|0|0|0" rotSpeed="-1700" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
			<animationNode node="0>13|0|0|1" rotSpeed="-1200" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
			<animationNode node="0>13|0|0|2" rotSpeed="-1000" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
			<animationNode node="0>13|0|0|3" rotSpeed="-1500" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
			<animationNode node="0>13|0|0|4" rotSpeed="-1300" rotAxis="3" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="0>13|0|0|5|0" class="ScrollingAnimation" scrollSpeed="-5" scrollLength="1" shaderParameterName="offsetUV" shaderParameterComponent="1" toggleVisibility="true" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="0>13|0|0|5|1" class="ScrollingAnimation" scrollSpeed="-5" scrollLength="1" shaderParameterName="offsetUV" shaderParameterComponent="1" toggleVisibility="true" turnOnFadeTime="2" turnOffFadeTime="4"/>
			<animationNode node="0>13|0|0|5|4" class="ScrollingAnimation" scrollSpeed="5" scrollLength="1" shaderParameterName="offsetUV" shaderParameterComponent="1" toggleVisibility="true" turnOnFadeTime="2" turnOffFadeTime="4"/>
            <animationNode node="0>13|0|0|5|5" class="ScrollingAnimation" scrollSpeed="5" scrollLength="1" shaderParameterName="offsetUV" shaderParameterComponent="1" toggleVisibility="true" turnOnFadeTime="2" turnOffFadeTime="4"/>
        </animationNodes>
      
    </motorized>
    <drivable>
        <steeringWheel node="0>4|0" indoorRotation="180" outdoorRotation="40"/>
    </drivable>
   
	
  <cylindered>
	  <movingTools>
		  <movingTool node="0>16|1|0">
                <dependentPart node="0>16|2|0" />
				<dependentPart node="0>16|3" />
				<dependentPart node="0>16|5|0" />
				<dependentPart node="0>16|5|1" />
				<dependentPart node="0>16|5|4" />
				<dependentPart node="0>16|5|5" />
            </movingTool>
			<movingTool node="0>16|1|0|0">
				<dependentPart node="0>16|5|0" />
				<dependentPart node="0>16|5|1" />
				<dependentPart node="0>16|2|0|1" />
				<dependentPart node="0>16|2|0|2" />
            </movingTool>
			   </movingTools>
			
			
			  <movingParts>
			<!--Attacher-->
            <movingPart node="0>16|2|0" localReferencePoint="0>16|2|0|0" referencePoint="0>16|1|0|0|1" referenceFrame="0>16|2">
                <dependentPart node="0>16|2|0|0" />
				<dependentPart node="0>16|2|0|1" />
				<dependentPart node="0>16|2|0|2" />
            </movingPart>
            <movingPart node="0>16|2|0|0" referencePoint="0>16|1|0|0|1" referenceFrame="0>16|1|0|0|1" />
			<movingPart node="0>16|3" referencePoint="0>16|1|0|0|2" referenceFrame="0>16|1|0|0|2" isActiveDirty="true" maxUpdateDistance="40"/>
			<movingPart node="0>16|5|0" referencePoint="0>16|1|0|0|3" referenceFrame="0>16|1|0|0|3" />
			<movingPart node="0>16|5|1" referencePoint="0>16|1|0|0|4" referenceFrame="0>16|1|0|0|4" />
			<movingPart node="0>16|5|4" referencePoint="0>16|1|0|0|7" referenceFrame="0>16|1|0|0|7" />
			<movingPart node="0>16|5|5" referencePoint="0>16|1|0|0|8" referenceFrame="0>16|1|0|0|8" />
			
			<movingPart node="0>16|2|0|1" referencePoint="0>16|1|0|0|5" referenceFrame="0>16|1|0|0|5" isActiveDirty="true" maxUpdateDistance="40" scaleZ="true"/>
			<movingPart node="0>16|2|0|2" referencePoint="0>16|1|0|0|6" referenceFrame="0>16|1|0|0|6" isActiveDirty="true" maxUpdateDistance="40" scaleZ="true"/>
			
			
			
		
			
			</movingParts>
    </cylindered>
	
    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                      <fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="40" >
                       <!--  <dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/> -->
                    </fillUnit>
                   
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>
	
     <foliageBending>
        <bendingNode minX="-0.65" maxX="0.65" minZ="-0.55" maxZ="1.55"  yOffset="0.35" />
        <bendingNode minX="-0.68" maxX="0.68" minZ="-1.8" maxZ="-0.55" yOffset="0.35" />
    </foliageBending>
  
	 <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
	 <washable dirtDuration="90" washDuration="1" workMultiplier="3" fieldMultiplier="2"/>
</vehicle>
