Community Forum

building a fuel truck

Forum Overview >> Farming Simulator 19

CategoryFarming Simulator 19
Created14.06.2019 04:06


Rick Rossman (limoman39) 14.06.2019 04:06
I am trying to build a fuel truck for fs19, I have a truck, added a flatbed from another Mod, then put a placeable fuel tank on the flatbed. I have everything looking good in GE, and it pulls into the game nicely, Now I just need to make it work....

I already deleted the clear, leveling, and ramp areas built into the tank. Modified the trigger so it will work down to the ground on the truck. I just need some ideas of what to put in the xml so that it will supply fuel when I drive a vehicle to within the trigger. Of course I am assuming that the xml is where I need to do the modifying.

Also, when I buy the truck at the tractor supply. If I try to back up it appears to hit something, but nothing is there. Still have a few lights that do not work but I'll figure that out in time.

Thank you for your help....

Bilbo Beutlin (BBeutlin) 14.06.2019 16:16
By default there's only one vehicle with a fuel fill trigger:
-> data\vehicles\thunderCreek\FST990\FST990.xml
Take this as template. Heed to setup the trigger in the same manner (i3d and xml) - espec. the trigger's rigid body type "kinematic".
If you use it on a drivable, you will have to move the trigger outside the vehicle, else it will be triggered by itself.

If you're experiencing strange collisions, check in debug mode
https://gdn.giants-software.com/documentation_overview.php -> F5 : Toggle debug rendering

Rick Rossman (limoman39) 14.06.2019 21:39
Thanks Bilbo

Rick Rossman (limoman39) 13.07.2019 02:13
I finally have time to get back to this project.


Thanks again Bilbo for the advice of using debug mode to find the collision problem, that is solved. Now I need to get the fuel tank working
I am using the placeable "FS19_fuelTank5000" by VertexDezign - Niggels. I have placed it on the the "FS19_KRAZ_New_Life truck by Axary.

I did look at the FST990 Mod that you recommended, but it does not have the same characteristics I would like to have with this truck. I would like to be able to sell fuel from this truck. I also changed the rigid body on the fuel trigger to kinematic per your recommendation, then changed it to dynamic, neither worked.

Any advice would be appreciated... Thanks,
Here is my xml:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle type="tractor">
<annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

<storeData>
<name>$l10n_255B</name>
<specs>
<power>420</power>
<maxSpeed>80</maxSpeed>
</specs>
<functions>
<function>$l10n_function_fueltank</function>
</functions>
<image>Textures/storeTygah.dds</image>
<price>6500</price>
<lifetime>6000</lifetime>
<rotation>0</rotation>
<brand>KRAZ</brand>
<category>trucks</category>
<shopTranslationOffset>0 0.03 0</shopTranslationOffset>
<shopRotationOffset>0 0 0</shopRotationOffset>
<vertexBufferMemoryUsage>2255588</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>479604</indexBufferMemoryUsage>
<textureMemoryUsage>20797224</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
</storeData>

<buyingStation stationName="$l10n_station_gasStation" appearsOnPDA="true" storageRadius="0" fillSoundIdentifier="fillSound01" hotspotTextOffset="0px 36px">
<loadTrigger triggerNode="1" fillLitersPerSecond="20" autoStart="false"/>
<fillType name="diesel" priceScale="0.9" />
</buyingStation>

<vehicleTypeConfigurations>
<vehicleTypeConfiguration name="$l10n_Default" price="0" vehicleType="carFillable">
<objectChange node="Open_engine" visibilityActive="true" />
<objectChange node="Front_def" visibilityActive="false" />
</vehicleTypeConfiguration>
<vehicleTypeConfiguration name="$l10n_Open" price="0" vehicleType="carFillable">
<objectChange node="Open_engine" visibilityActive="false" />
<objectChange node="Front_def" visibilityActive="false" />
</vehicleTypeConfiguration>
<vehicleTypeConfiguration name="$l10n_Defense" price="0" vehicleType="carFillable">
<objectChange node="Open_engine" visibilityActive="true" />
<objectChange node="Front_def" visibilityActive="True" />
</vehicleTypeConfiguration>
<vehicleTypeConfiguration name="$l10n_Defense_open" price="0" vehicleType="carFillable">
<objectChange node="Open_engine" visibilityActive="false" />
<objectChange node="Front_def" visibilityActive="True" />
</vehicleTypeConfiguration>
</vehicleTypeConfigurations>


<base>
<typeDesc>$l10n_typeDesc_truck</typeDesc>
<filename>KrazTygah.i3d</filename>
<size width="2.7" length="8.65"/>
<components>
<component centerOfMass="0 0.6 0.4" solverIterationCount="30" mass="8000"/>
<component centerOfMass="0 -0.4 0" solverIterationCount="10" mass="13"/>
<component centerOfMass="0 -0.4 0" solverIterationCount="10" mass="13"/>
<component centerOfMass="0 -0.2 0" solverIterationCount="30" mass="1000" />
<component centerOfMass="0 -0.2 0" solverIterationCount="30" mass="1000" />
<joint component1="1" component2="2" node="1>0" rotLimit="10 0 0" transLimit="0 0 0"/>
<joint component1="1" component2="3" node="2>0" rotLimit="10 0 0" transLimit="0 0 0"/>
<joint component1="1" component2="4" node="wheels_fix_L" rotLimit="10 0 0" transLimit="0 0 0" breakable="false"/>
<joint component1="1" component2="5" node="wheels_fix_R" rotLimit="10 0 0" transLimit="0 0 0" breakable="false"/>
</components>
<schemaOverlay attacherJointPosition="0 0">
<default name="DEFAULT_VEHICLE"/>
<selected name="DEFAULT_VEHICLE_SELECTED"/>
</schemaOverlay>
</base>

<wheels>
<wheelConfigurations>
<wheelConfiguration name="$l10n_Road_on" price="0">
<wheels autoRotateBackSpeed="2.5">
<wheel filename="wheels/Street.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" repr="axisFrontLeft" driveNode="wheel01" radius="0.573" forcePointRatio="0.5" initialCompression="30" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/Street.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" repr="axisFrontRight" driveNode="wheel02" radius="0.573" forcePointRatio="0.5" initialCompression="30" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisMidltRight" driveNode="wheel03" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="false" offset="0.105" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisMidltLeft" driveNode="wheel04" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="true" offset="0.105" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisBackRight" driveNode="wheel05" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="false" offset="0.105" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisBackLeft" driveNode="wheel06" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="true" offset="0.105" />
</wheel>
</wheels>
<objectChange node="wheel03" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="0.185 0 0" translationInactive="0 0 0"/>
<objectChange node="wheel04" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="-0.185 0 0" translationInactive="0 0 0"/>
<objectChange node="wheel05" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="0.185 0 0" translationInactive="0 0 0"/>
<objectChange node="wheel06" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="-0.185 0 0" translationInactive="0 0 0"/>

<objectChange node="Ktilo_FR" scaleActive="1.225 1 1" scaleInactive="1 1 1" />
<objectChange node="Ktilo_FL" scaleActive="1.225 1 1" scaleInactive="1 1 1" />
<objectChange node="Ktilo_RR" scaleActive="1.225 1 1" scaleInactive="1 1 1" />
<objectChange node="Ktilo_RL" scaleActive="1.225 1 1" scaleInactive="1 1 1" />

<objectChange node="mudguard_L" scaleActive="1.225 1 1" scaleInactive="1 1 1" />
<objectChange node="mudguard_R" scaleActive="1.225 1 1" scaleInactive="1 1 1" />
</wheelConfiguration>

<wheelConfiguration name="$l10n_Road_off" price="0">
<wheels autoRotateBackSpeed="2.5">
<wheel filename="wheels/Street.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" repr="axisFrontLeft" driveNode="wheel01" radius="0.573" forcePointRatio="0.5" initialCompression="30" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/Street.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" repr="axisFrontRight" driveNode="wheel02" radius="0.573" forcePointRatio="0.5" initialCompression="30" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisMidltRight" driveNode="wheel03" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="false" offset="0.105" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisMidltLeft" driveNode="wheel04" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="true" offset="0.105" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisBackRight" driveNode="wheel05" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="false" offset="0.105" />
</wheel>
<wheel filename="wheels/Street.xml" configId="dual" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" repr="axisBackLeft" driveNode="wheel06" forcePointRatio="0.5" initialCompression="30" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
<additionalWheel filename="wheels/Street.xml" configId="dualRim" isLeft="true" offset="0.105" />
</wheel>
</wheels>
<objectChange node="wheel03" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="0.185 0 0" translationInactive="0 0 0"/>
<objectChange node="wheel04" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="-0.185 0 0" translationInactive="0 0 0"/>
<objectChange node="wheel05" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="0.185 0 0" translationInactive="0 0 0"/>
<objectChange node="wheel06" scaleActive="0.88 1 1" scaleInactive="1 1 1" translationActive="-0.185 0 0" translationInactive="0 0 0"/>

<objectChange node="Ktilo_Full" visibilityActive="false" />
<objectChange node="mudguard_L" visibilityActive="false"/>
<objectChange node="mudguard_R" visibilityActive="false"/>
</wheelConfiguration>

<wheelConfiguration name="$l10n_OffRoad_on" price="0">
<wheels autoRotateBackSpeed="2.5">
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontLeft" driveNode="wheel01" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontRight" driveNode="wheel02" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltRight" driveNode="wheel03" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltLeft" driveNode="wheel04" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackRight" driveNode="wheel05" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackLeft" driveNode="wheel06" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
</wheels>
</wheelConfiguration>

<wheelConfiguration name="$l10n_OffRoad_off" price="0">
<wheels autoRotateBackSpeed="2.5">
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontLeft" driveNode="wheel01" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontRight" driveNode="wheel02" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.32" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltRight" driveNode="wheel03" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltLeft" driveNode="wheel04" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackRight" driveNode="wheel05" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackLeft" driveNode="wheel06" forcePointRatio="0.5" initialCompression="15" suspTravel="0.15" spring="22" damper="40" transRatio="1" />
</wheel>
</wheels>

<objectChange node="Ktilo_Full" visibilityActive="false" />
<objectChange node="mudguard_L" visibilityActive="false"/>
<objectChange node="mudguard_R" visibilityActive="false"/>
</wheelConfiguration>

<wheelConfiguration name="$l10n_OffRoad_L_on" price="0">
<wheels autoRotateBackSpeed="2.5">
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontLeft" driveNode="wheel01" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.4" spring="18" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontRight" driveNode="wheel02" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.4" spring="18" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltRight" driveNode="wheel03" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltLeft" driveNode="wheel04" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackRight" driveNode="wheel05" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackLeft" driveNode="wheel06" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
</wheels>
<objectChange node="wheel01TR" translationActive="-0.3 -0.07 0" translationInactive="-0.3 0 0"/>
<objectChange node="wheel02TR" translationActive="0.3 -0.07 0" translationInactive="0.3 0 0"/>
<objectChange node="wheel03TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>
<objectChange node="wheel04TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>
<objectChange node="wheel05TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>
<objectChange node="wheel06TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>
</wheelConfiguration>

<wheelConfiguration name="$l10n_OffRoad_L_off" price="0">
<wheels autoRotateBackSpeed="2.5">
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontLeft" driveNode="wheel01" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.4" spring="18" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="1" restLoad="24" repr="axisFrontRight" driveNode="wheel02" radius="0.68" forcePointRatio="0.5" initialCompression="15" suspTravel="0.4" spring="18" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltRight" driveNode="wheel03" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisMidltLeft" driveNode="wheel04" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackRight" driveNode="wheel05" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
<wheel filename="wheels/bolotnik_Orig.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
<physics rotSpeed="0" restLoad="16" repr="axisBackLeft" driveNode="wheel06" forcePointRatio="0.5" initialCompression="15" suspTravel="0.20" spring="20" damper="32" transRatio="1" />
</wheel>
</wheels>
<objectChange node="wheel01TR" translationActive="-0.3 -0.07 0" translationInactive="-0.3 0 0"/>
<objectChange node="wheel02TR" translationActive="0.3 -0.07 0" translationInactive="0.3 0 0"/>
<objectChange node="wheel03TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>
<objectChange node="wheel04TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>
<objectChange node="wheel05TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>
<objectChange node="wheel06TR" translationActive="0 -0.05 0" translationInactive="0 0 0"/>

<objectChange node="Ktilo_Full" visibilityActive="false" />
<objectChange node="mudguard_L" visibilityActive="false"/>
<objectChange node="mudguard_R" visibilityActive="false"/>
</wheelConfiguration>

</wheelConfigurations>
<ackermannSteeringConfigurations>
<ackermannSteering rotSpeed="45" rotMax="39" rotCenterWheel1="5" rotCenterWheel2="6"/>
</ackermannSteeringConfigurations>

</wheels>
<speedRotatingParts>
<speedRotatingPart node="0>0|1|0|0" wheelIndex="1" wheelScale="-2"/>

<speedRotatingPart node="0>17|0|0|0" wheelIndex="1" wheelScale="-2"/>
<speedRotatingPart node="0>17|0|1|0" wheelIndex="1" wheelScale="-2"/>
<speedRotatingPart node="0>17|0|12|0|0" wheelIndex="1" wheelScale="-2"/>

<speedRotatingPart node="0>17|0|2|0" wheelIndex="1" wheelScale="-2"/>
<speedRotatingPart node="4>0|0|1|4|0" wheelIndex="4" wheelScale="2"/>
<speedRotatingPart node="4>0|0|1|0|0" wheelIndex="5" wheelScale="2"/>
<speedRotatingPart node="0>17|0|3|0" wheelIndex="5" wheelScale="2"/>
<speedRotatingPart node="0>17|0|4|0" wheelIndex="4" wheelScale="2"/>
<speedRotatingPart node="4>0|1|1|0|0" wheelIndex="5" wheelScale="-2"/>
</speedRotatingParts>



<attachable>
<airConsumer usage="550"/>
</attachable>
<attacherJoints>
<attacherJoint node="0>12|0" jointType="trailer" lowerRotLimit="15 80 80" upperRotationOffset="0" lowerTransLimit="0 0 0" allowsJointLimitMovement="false" allowsLowering="false">
<schema position="0 0" rotation="0" invertX="false"/>
<objectChange node="avtopoezd_on" visibilityActive="true" visibilityInactive="false" />
</attacherJoint>
<attacherJoint node="0>12|1" jointType="trailer" lowerRotLimit="15 80 80" upperRotationOffset="0" lowerTransLimit="0 0 0" allowsJointLimitMovement="false" allowsLowering="false">
<transNode minY="0.638318" maxY="0.901977"/>
<schema position="1 0" rotation="0" invertX="false"/>
</attacherJoint>
<attacherJoint node="0>12|2|0" jointType="semitrailer" lowerRotLimit="18 175 18" allowsJointLimitMovement="false" allowsLowering="false" enableCollision="true">
<schema position="1 0" rotation="0" invertX="false"/>
<objectChange node="avtopoezd_on" visibilityActive="true" visibilityInactive="false" />

</attacherJoint>
<sounds>
<attach template="ATTACH_01" linkNode="0>"/>
<hydraulic template="DEFAULT_HYDRAULIC_SOUND" linkNode="0>"/>
</sounds>
</attacherJoints>

<connectionHoses>
<target attacherJointIndices="3" type="electric" node="Semi_electric">
<objectChange node="Semi_electric_cab" rotationActive="0 0 0" rotationInactive="-90 0 0"/>
</target>
<target attacherJointIndices="3" type="airDoubleYellow" node="Semi_airDoubleYellow">
<objectChange node="Semi_airDoubleYellow_cab" rotationActive="0 0 0" rotationInactive="-95 0 0"/>
</target>
<target attacherJointIndices="3" type="airDoubleRed" node="Semi_airDoubleRed">
<objectChange node="Semi_airDoubleRed_cab" rotationActive="0 0 0" rotationInactive="-95 0 0"/>
</target>
<target attacherJointIndices="3" type="hydraulicIn" node="Semi_hydraulicIn1" >
<objectChange node="Semi_hydraulicIn1_cab" rotationActive="0 70 0" rotationInactive="0 0 0"/>
</target>
<target attacherJointIndices="3" type="hydraulicOut" node="Semi_hydraulicOut1" >
<objectChange node="Semi_hydraulicOut1_cab" rotationActive="0 70 0" rotationInactive="0 0 0"/>
</target>

<target attacherJointIndices="2" type="electric" node="Trailer_electric">
<objectChange node="Trailer_electric_cab" rotationActive="0 0 0" rotationInactive="-90 0 0"/>
</target>
<target attacherJointIndices="2" type="airDoubleYellow" node="Trailer_airDoubleYellow">
<objectChange node="Trailer_airDoubleYellow_cab" rotationActive="0 0 0" rotationInactive="-95 0 0"/>
</target>
<target attacherJointIndices="2" type="airDoubleRed" node="Trailer_airDoubleRed">
<objectChange node="Trailer_airDoubleRed_cab" rotationActive="0 0 0" rotationInactive="-95 0 0"/>
</target>
<target attacherJointIndices="2" type="hydraulicIn" node="Trailer_hydraulicIn1" >
<objectChange node="Trailer_hydraulicIn1_cab" rotationActive="0 70 0" rotationInactive="0 0 0"/>
</target>
<target attacherJointIndices="2" type="hydraulicOut" node="Trailer_hydraulicOut1" >
<objectChange node="Trailer_hydraulicOut1_cab" rotationActive="0 70 0" rotationInactive="0 0 0"/>
</target>
</connectionHoses>


<lights>
<states>
<state lightTypes="0"/>
<state lightTypes="0 3"/>
<state lightTypes="0 3 2"/>
<state lightTypes="0 3 2 1"/>
</states>

<realLights>
<low>
<light node="frontLightLow" lightTypes="0" />
<light node="workLightBackLow" lightTypes="1"/>
<light node="workLightFrontLow" lightTypes="2"/>
<light node="highBeamLow" lightTypes="3" />
</low>
<high>
<light node="backLightsHigh" lightTypes="0"/>
<light node="frontLightHigh" lightTypes="0"/>
<light node="workLightBackHigh" lightTypes="1"/>
<light node="workLightFrontHigh" lightTypes="2"/>
<light node="highBeamHigh" lightTypes="3"/>
<brakeLight node="backLightsHigh"/>
<reverseLight node="reverseLights"/>
<turnLightLeft node="turnLightLeft1"/>
<turnLightRight node="turnLightRight1"/>
</high>
</realLights>

<defaultLights>
<defaultLight shaderNode="frontLightSelfIllum01" lightTypes="0 3" />
<defaultLight shaderNode="frontLightSelfIllum02" lightTypes="0 3" />
<defaultLight shaderNode="backLightsSelfIllum01" lightTypes="0 3" intensity="50" />
<defaultLight shaderNode="backLightsSelfIllum02" lightTypes="0 3" intensity="50" />
<defaultLight shaderNode="backLightsSelfIllum03" lightTypes="0 3" />
<defaultLight shaderNode="backLightsSelfIllum04" lightTypes="0 3" />
<defaultLight shaderNode="workLightFrontBamperSelfIllum" lightTypes="2" />
<defaultLight shaderNode="workLightFrontUPSelfIllum01" lightTypes="2" />
<defaultLight shaderNode="workLightFrontUPSelfIllum02" lightTypes="2" />
<defaultLight shaderNode="workLightFrontUPSelfIllum03" lightTypes="2" />
<defaultLight shaderNode="workLightFrontUPSelfIllum04" lightTypes="2" />
<defaultLight shaderNode="workLightBackDownSelfIllum01" lightTypes="1" />
<defaultLight shaderNode="workLightBackUpSelfIllum01" lightTypes="1" />
<defaultLight shaderNode="workLightBackDownSelfIllum02" lightTypes="1" />
<defaultLight shaderNode="workLightBackUpSelfIllum02" lightTypes="1" />
<defaultLight shaderNode="workLightBackDownSelfIllum03" lightTypes="1" />
<defaultLight shaderNode="workLightBackUpSelfIllum03" lightTypes="1" />
<defaultLight shaderNode="workLightBackDownSelfIllum04" lightTypes="1" />
<defaultLight shaderNode="workLightBackUpSelfIllum04" lightTypes="1" />
</defaultLights>
<turnLights>
<turnLightLeft shaderNode="turnLightLeftSelfIllum01"/>
<turnLightLeft shaderNode="turnLightLeftSelfIllum02"/>
<turnLightLeft shaderNode="turnLightLeftSelfIllum03"/>
<turnLightRight shaderNode="turnLightRightSelfIllum01"/>
<turnLightRight shaderNode="turnLightRightSelfIllum02"/>
<turnLightRight shaderNode="turnLightRightSelfIllum03"/>
</turnLights>
<brakeLights>
<brakeLight shaderNode="brakeLightsSelfIllum01" intensity="100"/>
<brakeLight shaderNode="brakeLightsSelfIllum02" intensity="100"/>
</brakeLights>
<reverseLights>
<reverseLight shaderNode="reverseLightsSelfIllum01"/>
<reverseLight shaderNode="reverseLightsSelfIllum02"/>
</reverseLights>
<sounds>
<switchLight template="SWITCH_01" linkNode="0>"/>
<turnLight template="SWITCH_TURNLIGHT" linkNode="0>"/>
</sounds>
<dashboards>
<dashboard displayType="VISIBILITY" valueType="lightState" node="Pribori_night" lightTypes="0 1 2 3" groups="MOTOR_ACTIVE" />
<dashboard displayType="emitter" valueType="lightState" node="iconDefaultLightDecal01" baseColor="BLACK" emitColor="GREEN" intensity="2" lightTypes="0" groups="MOTOR_ACTIVE"/>
<dashboard displayType="emitter" valueType="lightState" node="iconDefaultLightDecal02" baseColor="BLACK" emitColor="0 0 0.45 0" intensity="2" lightTypes="3" groups="MOTOR_ACTIVE"/>
<dashboard displayType="emitter" valueType="lightState" node="iconWorkFrontLightDecal" baseColor="BLACK" emitColor="ORANGE" intensity="2" lightTypes="2" groups="MOTOR_ACTIVE"/>
<dashboard displayType="emitter" valueType="lightState" node="iconworkBackLightDecal" baseColor="BLACK" emitColor="ORANGE" intensity="2" lightTypes="1" groups="MOTOR_ACTIVE"/>
<dashboard displayType="emitter" valueType="turnLightLeft" node="iconTurnLeftDecal" baseColor="BLACK" emitColor="GREEN" groups="MOTOR_ACTIVE"/>
<dashboard displayType="emitter" valueType="turnLightRight" node="iconTurnRightDecal" baseColor="BLACK" emitColor="GREEN" groups="MOTOR_ACTIVE"/>
</dashboards>
</lights>

<enterable>
<exitPoint node="0>7"/>
<enterReferenceNode node="0>"/>
<characterNode node="0>11|0" cameraMinDistance="1.5" spineRotation="-90 0 90">
<target ikChain="rightFoot" targetNode="0>11|1"/>
<target ikChain="leftFoot" targetNode="0>11|2"/>
<target ikChain="rightArm" targetNode="0>10|0|0"/>
<target ikChain="leftArm" targetNode="0>10|0|1"/>
</characterNode>
<cameras>
<camera node="outdoorCamera" rotatable="true" rotateNode="outdoorCameraTarget" limit="true" useWorldXZRotation="true" rotMinX="-1.4" rotMaxX="1" transMin="4.5" transMax="40" translation="0 0 7.25" rotation="-45 180 0">
<raycastNode node="cameraRaycastNode1"/>
<raycastNode node="cameraRaycastNode2"/>
<raycastNode node="cameraRaycastNode3"/>
</camera>
<camera node="indoorCamera" rotatable="true" limit="true" rotMinX="-1.1" rotMaxX="0.4" transMin="0" transMax="0" useMirror="true" isInside="true" />
</cameras>
<mirrors>
<mirror node="0>17|1|3|1" prio="1"/>
<mirror node="0>17|1|4|1" prio="1"/>
</mirrors>
</enterable>

<motorized>
<consumerConfigurations>
<consumerConfiguration>
<consumer fillUnitIndex="1" usage="100" fillType="diesel" />
<consumer fillUnitIndex="2" usage="300" fillType="air" permanentConsumption="false" refillLitersPerSecond="350" refillCapacityPercentage="0.55" />
</consumerConfiguration>
</consumerConfigurations>

<differentialConfigurations>
<differentialConfiguration>
<differentials>
<differential torqueRatio="0.5" maxSpeedRatio="1.2" wheelIndex1="1" wheelIndex2="2"/>
<differential torqueRatio="0.5" maxSpeedRatio="1.2" wheelIndex1="3" wheelIndex2="4"/>
<differential torqueRatio="0.5" maxSpeedRatio="1.2" wheelIndex1="5" wheelIndex2="6"/>
<differential torqueRatio="0.5" maxSpeedRatio="1.2" differentialIndex1="1" differentialIndex2="2"/>
<differential torqueRatio="0.5" maxSpeedRatio="1.2" differentialIndex1="3" differentialIndex2="4"/>
</differentials>
</differentialConfiguration>
</differentialConfigurations>

<motorConfigurations>
<motorConfiguration name="$l10n_238" hp="240" price="0">
<motor torqueScale="0.883" minRpm="850" maxRpm="2500" maxForwardSpeed="80" maxBackwardSpeed="25" brakeForce="5" lowBrakeForceScale="0.15" rotInertia="0.00443">
<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="10" maxForwardGearRatio="200" minBackwardGearRatio="40" maxBackwardGearRatio="200"/>
</motorConfiguration>
<motorConfiguration name="$l10n_6585" hp="420" price="9000">
<motor torqueScale="1.962"/>
</motorConfiguration>
</motorConfigurations>

<exhaustEffects>
<exhaustEffect node="0>14" filename="$data/particleSystems/shared/exhaust.i3d" minRpmColor="0 0 0 1" maxRpmColor="0.01 0.01 0.01 5" minRpmScale="0.1" maxRpmScale="0.55" xzRotationsForward="0 0" xzRotationsBackward="0 0" xzRotationsLeft="0 0" xzRotationsRight="0 0"/>
</exhaustEffects>
<exhaustFlap node="0>17|2|0|1|1" maxRot="0.1"/>
<motorStartDuration>3000</motorStartDuration>
<animationNodes>
<animationNode node="0>17|2|0|1|0" rotSpeed="680" rotAxis="3" turnOnFadeTime="3" turnOffFadeTime="2"/>
</animationNodes>
<sounds externalSoundFile="sounds/KRAZ.xml" />
<dashboards>
<dashboard displayType="ANIMATION" valueType="speed" animName="speedDisplay" minValueAnim="6" maxValueAnim="112" groups="MOTOR_ACTIVE" />
<dashboard displayType="ANIMATION" valueType="motorTemperature" animName="tempDisplay" minValueAnim="20" maxValueAnim="150" groups="MOTOR_ACTIVE" />
<dashboard displayType="ANIMATION" valueType="rpm" animName="rpmDisplay" minValueAnim="200" maxValueAnim="3000" groups="MOTOR_ACTIVE" />
</dashboards>
</motorized>

<wipers>
<wiper animName="wiperFrontAnimation" >
<state animSpeed="0.75" animPause="2.0" />
<state animSpeed="0.75" animPause="0.0" />
<state animSpeed="1.10" animPause="0.0" />
</wiper>
</wipers>

<animations>
<animation name="wiperFrontAnimation">
<part node="0>16|0" startTime="0.0" endTime="0.5" startRot="0 0 0" endRot="0 -120 0" />
<part node="0>15|0" startTime="0.0" endTime="0.5" startRot="0 0 0" endRot="0 120 0" />
</animation>
<animation name="speedDisplay">
<part node="0>17|3|0|0|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 250 0"/>
</animation>
<animation name="tempDisplay">
<part node="0>17|3|7|0|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 88"/>
</animation>
<animation name="fuelDisplay">
<part node="0>17|3|4|0" startTime="0" endTime="1" startRot="0 41 0" endRot="0 -41 0"/>
</animation>
<animation name="rpmDisplay">
<part node="0>17|3|1|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 160"/>
</animation>
<animation name="AirDisplay">
<part node="0>17|3|3|0|0" startTime="0" endTime="1" startRot="0 0 0" endRot="0 0 155" />
</animation>
</animations>

<drivable>
<sounds>
<waterSplash template="WATER_SPLASH_01" linkNode="0>"/>
</sounds>
<steeringWheel node="0>10|0" indoorRotation="360" outdoorRotation="37"/>
</drivable>

<cylindered>
<movingTools>
<movingTool node="0>12|2">
<controls axis="AXIS_CRANE_ARM4" invertAxis="false" mouseSpeedFactor="0.8" iconName="TOP_DOOR_ROTATE" />
<attacherJoint jointIndices="3" />
<translation transSpeed="0.3" transAcceleration="0.5" transMax="0.51" transMin="-0.495" translationAxis="3" />
</movingTool>
</movingTools>

<movingParts>
<movingPart node="0>0|1" referencePoint="0>1|1" referenceFrame="0>0" isActiveDirty="true" scaleZ="true" playSound="false" />
<movingPart node="4>0|0|1" referencePoint="3>0|0|1" referenceFrame="4>0|0" isActiveDirty="true" scaleZ="true" playSound="false" />
<movingPart node="4>0|1|1" referencePoint="3>0|1|1" referenceFrame="4>0|1" isActiveDirty="true" scaleZ="true" playSound="false" />
<movingPart node="0>0|2" referencePoint="0>1|2" referenceFrame="0>0" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>

<movingPart node="3>0|2|0" referencePoint="4>0|0|1|5" referenceFrame="4>0|0|1|5" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="3>0|2|1" referencePoint="4>0|1|1|5" referenceFrame="4>0|1|1|5" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="true"/>
<movingPart node="4>0|2|0" referencePoint="4>0|0|1|6" referenceFrame="4>0|0|1|6" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="4>0|2|1" referencePoint="4>0|1|1|6" referenceFrame="4>0|1|1|6" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="true"/>

<movingPart node="4>0|0|1|1" referencePoint="0>17|0|5|0" referenceFrame="4>0|0|1|1" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="true"/>
<movingPart node="4>0|0|1|2" referencePoint="0>17|0|5|1" referenceFrame="4>0|0|1|2" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="true"/>
<movingPart node="4>0|0|1|3" referencePoint="0>17|0|5|2" referenceFrame="4>0|0|1|3" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="true"/>
<movingPart node="4>0|0|1|7" referencePoint="0>17|0|5|6" referenceFrame="4>0|0|1|7" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="true"/>

<movingPart node="4>0|1|1|2" referencePoint="0>17|0|5|3" referenceFrame="4>0|1|1|2" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="4>0|1|1|3" referencePoint="0>17|0|5|4" referenceFrame="4>0|1|1|3" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="4>0|1|1|4" referencePoint="0>17|0|5|5" referenceFrame="4>0|1|1|4" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="4>0|1|1|7" referencePoint="0>17|0|5|7" referenceFrame="4>0|1|1|7" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>


<movingPart node="0>0|1|2|0" referencePoint="0>17|0|6|0" referenceFrame="0>0|1|2|0" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="0>0|1|2|1" referencePoint="0>17|0|6|1" referenceFrame="0>0|1|2|1" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="0>0|1|3|0" referencePoint="0>17|0|7|0" referenceFrame="0>0|1|3|0" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="0>0|1|3|1" referencePoint="0>17|0|7|1" referenceFrame="0>0|1|3|1" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>

<movingPart node="0>0|1|0|0|0" referencePoint="0>17|0|2|0" referenceFrame="0>17|0|2|0" isActiveDirty="true" scaleZ="true" playSound="false"/>

<movingPart node="4>0|0|1|0|0|0" referencePoint="0>17|0|3|0" referenceFrame="0>17|0|3|0" isActiveDirty="true" scaleZ="true" playSound="false"/>
<movingPart node="4>0|0|1|4|0|0" referencePoint="0>17|0|4|0" referenceFrame="0>17|0|4|0" isActiveDirty="true" scaleZ="true" playSound="false"/>

<movingPart node="4>0|0|1|0|0|1" referencePoint="4>0|1|1|0|0" referenceFrame="0>17|0|3|0" isActiveDirty="true" scaleZ="true" playSound="false"/>
<movingPart node="0>17|0|10" referencePoint="0>0|1|4" referenceFrame="0>0|1|4" isActiveDirty="true" playSound="false"/>
<movingPart node="0>17|0|10|0" referencePoint="0>0|1|4" referenceFrame="0>0|1|4" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="0>17|0|11" referencePoint="0>0|1|5" referenceFrame="0>0|1|5" isActiveDirty="true" playSound="false"/>
<movingPart node="0>17|0|11|0" referencePoint="0>0|1|5" referenceFrame="0>0|1|5" isActiveDirty="true" scaleZ="true" playSound="false" invertZ="false"/>
<movingPart node="0>0|1|1" referencePoint="0>1|3" referenceFrame="0>1|3" isActiveDirty="true" playSound="false">
<translatingPart node="0>0|1|1|0"/>
</movingPart>
</movingParts>
</cylindered>

<fillUnit>
<fillUnitConfigurations>
<fillUnitConfiguration>
<fillUnits>
<fillUnit unit="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="330">
<dashboard displayType="ANIMATION" valueType="fillLevel" animName="fuelDisplay" groups="MOTOR_ACTIVE"/>
</fillUnit>
<fillUnit unit="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="air" capacity="4000">
<dashboard displayType="ANIMATION" valueType="fillLevel" animName="AirDisplay" groups="MOTOR_ACTIVE"/>
</fillUnit>
</fillUnits>
</fillUnitConfiguration>
</fillUnitConfigurations>
</fillUnit>
<washable dirtDuration="70" washDuration="1" workMultiplier="4"/>
<honk>
<sound file="sounds/horn1.wav" innerRadius="35">
<volume outdoor="1"/>
</sound>
</honk>

<dashboard>
<groups>
<group name="MOTOR_STARTING" isMotorStarting="true"/>
<group name="MOTOR_ACTIVE" isMotorStarting="true" isMotorRunning="true"/>
</groups>
</dashboard>

<ai>
<collisionTrigger node="0>8|0"/>
</ai>
<foliageBending>
<bendingNode minX="-1.5" maxX="1.5" minZ="-3.5" maxZ="3.5" yOffset="0.6" />
</foliageBending>


<baseMaterial>
<material name="Kab_mat_1" baseNode="Kabina">
<shaderParameter name="colorMat0" value="0.035 0.035 0.015"/>
<shaderParameter name="colorMat1" value="0.035 0.035 0.015"/>
</material>
<material name="Kab_mat_2" baseNode="Kabina_inside">
<shaderParameter name="colorMat0" value="0.035 0.035 0.015"/>
<shaderParameter name="colorMat1" value="0.035 0.035 0.015"/>
</material>
</baseMaterial>
<baseMaterialConfigurations price="1000" useDefaultColors="true" defaultColor="$l10n_KRAZ">
<material name="Kab_mat_1" shaderParameter="colorMat0" />
<material name="Kab_mat_2" shaderParameter="colorMat0" />
<baseMaterialConfiguration name="$l10n_KRAZ" color="0.035 0.035 0.015" material="0" />
<baseMaterialConfiguration name="$l10n_YELLOW" color="KIROVETS_YELLOW_2" material="0"/>
</baseMaterialConfigurations>

<designMaterialConfigurations price="1000" useDefaultColors="true" defaultColor="$l10n_KRAZ">
<material name="Kab_mat_1" shaderParameter="colorMat1" />
<material name="Kab_mat_2" shaderParameter="colorMat1" />
<designMaterialConfiguration name="$l10n_KRAZ" color="0.035 0.035 0.015" material="0" />
<designMaterialConfiguration name="$l10n_YELLOW" color="KIROVETS_YELLOW_2" material="0"/>
</desig

Bilbo Beutlin (BBeutlin) 13.07.2019 11:19
Mobile (vehicle) selling stations are not provided. You had to write a custom LUA script for such.

Rick Rossman (limoman39) 13.07.2019 14:56
Oh no, that would be beyond my current capabilities. There was one in 17, don't remember the name. Could I use anything from that mod? Sorry, limited ability here.

Thank you

Bilbo Beutlin (BBeutlin) 13.07.2019 15:28
No chance. Scripts from FS17 must be adapted/re-written for porting to FS19. There were massive changes in the FS LUA engine.

Rick Rossman (limoman39) 13.07.2019 19:42
Bummer!!!

Anyone on here know how to write a Custom Lua Script that I can use for this mod?

Thank you

Rick Rossman (limoman39) 24.07.2019 02:55
Anyone, help with Lua??



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