<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="livestockTrailer">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>
    <storeData>
        <name>            <en>BETIMAX RDS 7500 By Stevie</en>
        </name>
        <functions>
            <function>$l10n_function_livestockTrailer</function>
        </functions>
        <image>store_joskinBetimaxRDS7500.png</image>
        <price>20000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>JOSKIN</brand>
        <category>animalTransport</category>
        <shopTranslationOffset>0 0.031 0</shopTranslationOffset>
        <shopRotationOffset>0 0 0</shopRotationOffset>
        <vertexBufferMemoryUsage>1249320</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>169344</indexBufferMemoryUsage>
        <textureMemoryUsage>6815904</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>
    <base>
        <typeDesc>$l10n_typeDesc_livestockTrailer</typeDesc>
        <filename>joskinBetimaxRDS7500.i3d</filename>
        <size width="3" length="10"/>
        <components>
            <component centerOfMass="0 0.6 0" solverIterationCount="10" mass="4150"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0">
            <default name="DEFAULT_IMPLEMENT"/>
            <selected name="DEFAULT_IMPLEMENT_SELECTED"/>
        </schemaOverlay>
    </base>
    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
                <wheels autoRotateBackSpeed="2.0">
                    <wheel filename="$data/shared/wheels/trelleborg/AW309/500_50R17.xml" isLeft="true" hasTireTracks="true">
                        <physics restLoad="0.9" repr="wheelFrontLeft" forcePointRatio="0.5" initialCompression="20" suspTravel="0.20" spring="27" damper="50"/>
                        <wheelChock parkingNode="wheelChock01"/>
                        <wheelChock parkingNode="wheelChock02" isInverted="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/trelleborg/AW309/500_50R17.xml" isLeft="false" hasTireTracks="true">
                        <physics restLoad="0.9" repr="wheelFrontRight" forcePointRatio="0.5" initialCompression="20" suspTravel="0.20" spring="27" damper="50"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/trelleborg/AW309/500_50R17.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="0.9" repr="wheelBackLeft" forcePointRatio="0.5" initialCompression="22" suspTravel="0.20" spring="27" damper="50"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/trelleborg/AW309/500_50R17.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics restLoad="0.9" repr="wheelBackRight" forcePointRatio="0.5" initialCompression="22" suspTravel="0.20" spring="27" damper="50"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>
        <rimColor>JOSKIN_YELLOW1</rimColor>
        <hubs>
            <color0>SHARED_BLACK1</color0>
            <color1>SHARED_BLACK1</color1>
            <hub linkNode="wheelFrontLeft" filename="$data/shared/wheels/hubs/hub_n8_6.xml" isLeft="true" scale="0.285 0.285 0.285"/>
            <hub linkNode="wheelFrontRight" filename="$data/shared/wheels/hubs/hub_n8_6.xml" isLeft="false" scale="0.285 0.285 0.285"/>
            <hub linkNode="wheelBackLeft" filename="$data/shared/wheels/hubs/hub_n8_6.xml" isLeft="true" scale="0.285 0.285 0.285"/>
            <hub linkNode="wheelBackRight" filename="$data/shared/wheels/hubs/hub_n8_6.xml" isLeft="false" scale="0.285 0.285 0.285"/>
        </hubs>
    </wheels>
		<rimColorConfigurations useDefaultColors="true" price="150" defaultColorIndex="11"/>
    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="0" linkNode="chockSupport01" filename="$data/shared/assets/wheelChocks/wheelChockSupport01.i3d"/>
        <dynamicallyLoadedPart node="0" linkNode="chockSupport02" filename="$data/shared/assets/wheelChocks/wheelChockSupport01.i3d"/>
    </dynamicallyLoadedParts>
    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="trailerLow" attacherHeight="0.47"/>
        </inputAttacherJoints>
        <brakeForce>0.4</brakeForce>
        <support animationName="moveSupport"/>
    </attachable>
    <lights>
        <sharedLight linkNode="rearPlateNumber_01_1" filename="$data/shared/assets/lights/lizard/rearPlateNumber_01.xml"/>
        <sharedLight linkNode="rearPlateNumber_01_2" filename="$data/shared/assets/lights/lizard/rearPlateNumber_01.xml"/>
        <sharedLight linkNode="redTriangle_02" filename="$data/shared/assets/reflectors/lizard/redTriangle_02.xml"/>
        <sharedLight linkNode="rearMultipointLight_03_left" filename="$data/shared/assets/lights/lizard/rearMultipointLight_03_left.xml"/>
        <sharedLight linkNode="rearMultipointLight_03_right" filename="$data/shared/assets/lights/lizard/rearMultipointLight_03_right.xml"/>
        <sharedLight linkNode="yellowRectangle_01_1" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_01_2" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_01_3" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_01_4" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_01_5" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_01_6" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_01" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_02" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_03" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_04" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_05" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_06" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_07" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <sharedLight linkNode="yellowRectangle_08" filename="$data/shared/assets/reflectors/lizard/yellowRectangle_01.xml"/>
        <realLights>
            <high>
                <light node="backLightsHigh" lightTypes="0"/>
                <turnLightLeft node="turnLightLeftBack"/>
                <turnLightRight node="turnLightRightBack"/>
                <brakeLight node="backLightsHigh"/>
                <reverseLight node="reverseLight"/>
            </high>
        </realLights>
    </lights>
    <foldable>
        <foldingParts startMoveDirection="-1">
            <foldingPart animationName="folding" speedScale="1"/>
        </foldingParts>
    </foldable>
    <animations>
        <!-- support -->
        <animation name="moveSupport">
            <part node="support" startTime="0" endTime="0.2" startTrans="0.192 0.543 3.502" endTrans="0.192 0.38 3.502"/>
            <part node="supportCol" startTime="0" endTime="0.05" startTrans="0 0 0" endTrans="0 -0.143 0"/>
        </animation>
        <!-- cover -->
        <animation name="toggleCover">
            <part node="cover" startTime="0" endTime="0.05" visibility="true"/>
            <part node="cover" startTime="0.05" endTime="0.1" visibility="false"/>
        </animation>
        <!-- folding, lowering the axis -->
        <animation name="folding">
            <part node="axisFront" startTime="0" endTime="2.0" startRot="0 0 0" endRot="35 0 0"/>
            <part node="axisBack" startTime="0" endTime="2.0" startRot="0 0 0" endRot="35 0 0"/>
        </animation>
    </animations>
    <cylindered>
        <movingTools>
            <movingTool node="axisFront" wheelIndices="1 2 3 4" playSound="true">
                <dependentPart node="hydraulicFrontAxis"/>
            </movingTool>
            <movingTool node="axisBack" wheelIndices="1 2 3 4" playSound="true">
                <dependentPart node="hydraulicBackAxis"/>
            </movingTool>
        </movingTools>
        <movingParts>
            <movingPart node="hydraulicFrontAxis" referencePoint="hydraulicFrontAxisRef" referenceFrame="hydraulicFrontAxisRef">
                <translatingPart node="hydraulicFrontAxisPush"/>
            </movingPart>
            <movingPart node="hydraulicBackAxis" referencePoint="hydraulicBackAxisRef" referenceFrame="hydraulicBackAxisRef">
                <translatingPart node="hydraulicBackAxisPush"/>
            </movingPart>
        </movingParts>
        <sounds>
            <hydraulic template="DEFAULT_HYDRAULIC_SOUND" linkNode="betimaxRDS7500_main_component1"/>
        </sounds>
    </cylindered>
    <livestockTrailer>
        <animal type="sheep" node="sheepSlots" numSlots="20"/>
        <animal type="pig" node="pigSlots" numSlots="18"/>
        <animal type="cow" node="cowSlots" numSlots="18"/>
    </livestockTrailer>
    <cover>
        <coverConfigurations>
            <coverConfiguration name="$l10n_configuration_valueDefault" price="0">
                <cover openAnimation="toggleCover" fillUnitIndices="1"/>
            </coverConfiguration>
        </coverConfigurations>
    </cover>
    <foliageBending>
        <bendingNode minX="-1.3" maxX="1.3" minZ="-4.6" maxZ="3.2 " yOffset="0.4"/>
    </foliageBending>
    <baseMaterial>
        <material name="joskinBetimaxRDS7500_mat" baseNode="joskin_vis">
            <shaderParameter name="colorMat0" value="JOSKIN_GREEN1"/>
            <shaderParameter name="colorMat1" value="JOSKIN_YELLOW1"/>
        </material>
    </baseMaterial>
    <baseMaterialConfigurations price="800" useDefaultColors="true" defaultColorIndex="22">
        <material name="joskinBetimaxRDS7500_mat" shaderParameter="colorMat0"/>
	</baseMaterialConfigurations>
    <designMaterialConfigurations price="300" useDefaultColors="true" defaultColorIndex="11">
        <material name="joskinBetimaxRDS7500_mat" shaderParameter="colorMat1"/>
	</designMaterialConfigurations>	
    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>
    <i3dMappings>
        <i3dMapping id="betimaxRDS7500_main_component1" node="0>"/>
        <i3dMapping id="joskin_vis" node="0>0"/>
        <i3dMapping id="attacherJoint" node="0>0|0|0"/>
        <i3dMapping id="support" node="0>0|0|1"/>
        <i3dMapping id="supportCol" node="0>0|0|1|0"/>
        <i3dMapping id="chockSupport01" node="0>0|0|2|0"/>
        <i3dMapping id="chockSupport02" node="0>0|0|2|1"/>
        <i3dMapping id="wheelChock01" node="0>0|0|2|2"/>
        <i3dMapping id="wheelChock02" node="0>0|0|2|3"/>
        <i3dMapping id="rearPlateNumber_01_1" node="0>0|1|0|0"/>
        <i3dMapping id="rearPlateNumber_01_2" node="0>0|1|0|1"/>
        <i3dMapping id="rearMultipointLight_03_left" node="0>0|1|0|2"/>
        <i3dMapping id="rearMultipointLight_03_right" node="0>0|1|0|3"/>
        <i3dMapping id="yellowRectangle_01_1" node="0>0|1|0|4"/>
        <i3dMapping id="yellowRectangle_01_2" node="0>0|1|0|5"/>
        <i3dMapping id="yellowRectangle_01_3" node="0>0|1|0|6"/>
        <i3dMapping id="yellowRectangle_01_4" node="0>0|1|0|7"/>
        <i3dMapping id="yellowRectangle_01_5" node="0>0|1|0|8"/>
        <i3dMapping id="yellowRectangle_01_6" node="0>0|1|0|9"/>
        <i3dMapping id="redTriangle_02" node="0>0|1|0|10"/>
        <i3dMapping id="yellowRectangle_01" node="0>0|1|0|11"/>
        <i3dMapping id="yellowRectangle_02" node="0>0|1|0|12"/>
        <i3dMapping id="yellowRectangle_03" node="0>0|1|0|13"/>
        <i3dMapping id="yellowRectangle_04" node="0>0|1|0|14"/>
        <i3dMapping id="yellowRectangle_05" node="0>0|1|0|15"/>
        <i3dMapping id="yellowRectangle_06" node="0>0|1|0|16"/>
        <i3dMapping id="yellowRectangle_07" node="0>0|1|0|17"/>
        <i3dMapping id="yellowRectangle_08" node="0>0|1|0|18"/>
        <i3dMapping id="backLightsHigh" node="0>0|1|1|0"/>
        <i3dMapping id="turnLightLeftBack" node="0>0|1|2|0|0"/>
        <i3dMapping id="turnLightRightBack" node="0>0|1|2|1|0"/>
        <i3dMapping id="reverseLight" node="0>0|1|3|0"/>
        <i3dMapping id="sheepSlots" node="0>0|2|0"/>
        <i3dMapping id="pigSlots" node="0>0|2|1"/>
        <i3dMapping id="cowSlots" node="0>0|2|2"/>
        <i3dMapping id="axisFront" node="0>0|3|0"/>
        <i3dMapping id="wheelFrontLeft" node="0>0|3|0|0"/>
        <i3dMapping id="wheelFrontRight" node="0>0|3|0|1"/>
        <i3dMapping id="hydraulicFrontAxisRef" node="0>0|3|0|2"/>
        <i3dMapping id="axisBack" node="0>0|3|1"/>
        <i3dMapping id="wheelBackLeft" node="0>0|3|1|0"/>
        <i3dMapping id="wheelBackRight" node="0>0|3|1|1"/>
        <i3dMapping id="hydraulicBackAxisRef" node="0>0|3|1|2"/>
        <i3dMapping id="cover" node="0>0|3|2"/>
        <i3dMapping id="axisHydraulics" node="0>0|4|0"/>
        <i3dMapping id="hydraulicFrontAxis" node="0>0|4|0|0"/>
        <i3dMapping id="hydraulicFrontAxisPush" node="0>0|4|0|0|0"/>
        <i3dMapping id="hydraulicBackAxis" node="0>0|4|0|1"/>
        <i3dMapping id="hydraulicBackAxisPush" node="0>0|4|0|1|0"/>
        <i3dMapping id="tipOcclusionArea" node="0>0|5"/>
        <i3dMapping id="start" node="0>0|5|0"/>
        <i3dMapping id="width" node="0>0|5|1"/>
        <i3dMapping id="height" node="0>0|5|2"/>
    </i3dMappings>
</vehicle>
