<?xml version="1.0" encoding="iso-8859-1"?>

<i3D name="tornado251" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
  <Asset>
    <Export program="GIANTS Editor 64bit" version="9.0.2"/>
  </Asset>

  <Files>
    <File fileId="4" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="10" filename="$data/vehicles/samasz/tornado251/tornado251Decals_diffuse.png"/>
    <File fileId="11" filename="$data/vehicles/samasz/tornado251/tornado251Decals_normal.png"/>
    <File fileId="8" filename="$data/vehicles/samasz/tornado251/tornado251Hoses_normal.png"/>
    <File fileId="9" filename="$data/vehicles/samasz/tornado251/tornado251Hoses_vmask.png"/>
    <File fileId="2" filename="$data/vehicles/samasz/tornado251/tornado251_normal.png"/>
    <File fileId="3" filename="$data/vehicles/samasz/tornado251/tornado251_vmask.png"/>
  </Files>


  <Materials>
    <Material name="lambert1" materialId="4" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lambert3" materialId="5" diffuseColor="0.337255 0.337255 0.337255 0.258824">
    </Material>
    <Material name="tornado251_mat" materialId="6" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="4" customShaderVariation="colorMask">
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <CustomParameter name="RDT" value="0 0 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
      <CustomParameter name="colorMat0" value="0.803 0.158 0.058 0"/>
      <CustomParameter name="colorMat1" value="0.994 0.496 0.01 0"/>
      <CustomParameter name="colorMat2" value="0.1 1 0.1 1"/>
      <CustomParameter name="colorMat3" value="0.1 0.1 1 1"/>
      <CustomParameter name="colorMat4" value="1 1 0.1 1"/>
      <CustomParameter name="colorMat5" value="0.05 0.05 0.05 1"/>
      <CustomParameter name="colorMat6" value="1 0.1 1 1"/>
      <CustomParameter name="colorMat7" value="0.1 1 1 1"/>
    </Material>
    <Material name="tornado251Decals_mat" materialId="7" alphaBlending="true" customShaderId="4" customShaderVariation="Decal_normalThirdUV">
      <Texture fileId="10"/>
      <Normalmap fileId="11"/>
      <Glossmap fileId="3"/>
      <CustomParameter name="RDT" value="0 0 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
    </Material>
    <Material name="tornado251Hoses_mat" materialId="8" diffuseColor="0.494118 0.494118 0.494118 1" customShaderId="4" customShaderVariation="secondUV_colorMask">
      <Normalmap fileId="8"/>
      <Glossmap fileId="9"/>
      <CustomParameter name="RDT" value="0 0 0 0"/>
      <CustomParameter name="dirtColor" value="0.2 0.14 0.08 0"/>
      <CustomParameter name="colorMat0" value="0.05 0.05 0.05 5"/>
      <CustomParameter name="colorMat1" value="1 0.1 0.1 1"/>
      <CustomParameter name="colorMat2" value="0.1 1 0.1 1"/>
      <CustomParameter name="colorMat3" value="0.1 0.1 1 1"/>
      <CustomParameter name="colorMat4" value="1 1 0.1 1"/>
      <CustomParameter name="colorMat5" value="0.05 0.05 0.05 1"/>
      <CustomParameter name="colorMat6" value="1 0.1 1 1"/>
      <CustomParameter name="colorMat7" value="0.1 1 1 1"/>
    </Material>
  </Materials>


  <Shapes externalShapesFile="tornado251.i3d.shapes">
  </Shapes>


  <Dynamics>
  </Dynamics>

  <Scene>
      <Shape shapeId="1" name="tornado251_main_component1" dynamic="true" compound="true" collisionMask="2109442" clipDistance="300" nodeId="229" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true">
        <Shape shapeId="2" name="tornado251_vis" clipDistance="300" nodeId="230" materialIds="6" castsShadows="true" receiveShadows="true" skinBindNodeIds="230 254 255 257 258 275 276 291 292">
          <TransformGroup name="attachable" nodeId="231">
            <TransformGroup name="attacherJoint" translation="0 0.35212 -0.898065" rotation="0 -90 0" nodeId="232"/>
            <TransformGroup name="topReferenceNode" translation="0 0.961945 -0.898755" rotation="0 -90 0" nodeId="233"/>
            <TransformGroup name="ptoInputNode" translation="0.00111968 0.579784 -0.753236" nodeId="234"/>
            <TransformGroup name="groundRefNode" translation="0 -0.00342926 0.0595242" nodeId="235"/>
            <TransformGroup name="connectionHoses" nodeId="236">
              <TransformGroup name="hydraulicIn01" translation="0.00913156 0.783507 -0.597766" rotation="0 180 0" nodeId="237">
                <Shape shapeId="3" name="hydraulicIn01_detached" clipDistance="300" nodeId="238" materialIds="8" castsShadows="true" receiveShadows="true">
                  <TransformGroup name="hydraulicIn01_connector" translation="-0.511675 -0.081145 -0.247306" rotation="90 -17.7146 180" nodeId="239"/>
                </Shape>
              </TransformGroup>
              <TransformGroup name="hydraulicOut01" translation="0.0153819 0.781056 -0.596601" rotation="0 180 0" nodeId="240">
                <Shape shapeId="4" name="hydraulicOut01_detached" clipDistance="300" nodeId="241" materialIds="8" castsShadows="true" receiveShadows="true">
                  <TransformGroup name="hydraulicOut01_connector" translation="-0.50777 -0.0802278 -0.287793" rotation="90 81.0976 180" nodeId="242"/>
                </Shape>
              </TransformGroup>
              <TransformGroup name="hydraulicIn02" translation="-0.010151 0.784306 -0.598745" rotation="0 180 0" nodeId="243">
                <Shape shapeId="5" name="hydraulicIn02_detached" clipDistance="300" nodeId="244" materialIds="8" castsShadows="true" receiveShadows="true">
                  <TransformGroup name="hydraulicIn02_connector" translation="-0.530881 -0.0811307 -0.332882" rotation="90 132.632 180" nodeId="245"/>
                </Shape>
              </TransformGroup>
              <TransformGroup name="hydraulicOut02" translation="-0.0161206 0.77835 -0.598397" rotation="0 180 0" nodeId="246">
                <Shape shapeId="6" name="hydraulicOut02_detached" clipDistance="300" nodeId="247" materialIds="8" castsShadows="true" receiveShadows="true">
                  <TransformGroup name="hydraulicOut02_connector" translation="-0.536206 -0.075747 -0.376193" rotation="90 169.393 180" nodeId="248"/>
                </Shape>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="support" nodeId="249">
              <Shape shapeId="7" name="supportCol01" translation="0 0.0333209 0.0193031" visibility="false" compoundChild="true" collisionMask="2109440" density="0.001" nodeId="250" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <Shape shapeId="8" name="supportCol02" translation="-0.785397 0.0333209 0.0193031" visibility="false" compoundChild="true" collisionMask="2109440" density="0.001" nodeId="251" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <Shape shapeId="8" name="supportCol03" translation="0.785 0.0333209 0.0193031" visibility="false" compoundChild="true" collisionMask="2109440" density="0.001" nodeId="252" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
            </TransformGroup>
          </TransformGroup>
          <TransformGroup name="movingParts" nodeId="253">
            <TransformGroup name="tower" translation="0.179834 0.901468 -0.255507" clipDistance="300" nodeId="254">
              <TransformGroup name="towerPart01" translation="-0.0374984 1.66978 0.288014" rotation="0 -7.49307 0" clipDistance="300" nodeId="255">
                <TransformGroup name="towerPart02RefFrame" translation="-0.000453872 0.0411636 0.177103" nodeId="256">
                  <TransformGroup name="towerPart02" translation="-1.75772e-17 -2.27371e-15 -1.3626e-16" rotation="90.5898 -1.82571 180" clipDistance="300" nodeId="257">
                    <TransformGroup name="towerPart02Hydraulic" translation="-1.3739e-16 2.80664e-15 0.0479199" rotation="132.085 -0.0188611 -1.83256" clipDistance="300" nodeId="258"/>
                    <Shape shapeId="9" name="towerPart02_decals" translation="7.76773e-05 -0.000783676 8.21065e-06" clipDistance="30" nodeId="259" materialIds="7" castsShadows="true" receiveShadows="true" decalLayer="1"/>
                    <TransformGroup name="dischargeNode" translation="-7.54952e-17 0.269647 -0.0331077" rotation="89.9243 39.6671 -84.3812" nodeId="260"/>
                    <TransformGroup name="pipeEffect04" translation="0.0329427 3.60317 -3.23455" rotation="146.147 0 179.744" nodeId="261"/>
                    <TransformGroup name="effects_discharge" translation="4.80773e-08 0.192474 0.134075" rotation="90 85 90" scale="1 1 0.999998" nodeId="262">
                      <TransformGroup name="MPE_T1_Ca" translation="0.361623 0.141731 -4.20588e-07" rotation="-123.167 -90 0" scale="0.75 0.999999 0.999999" nodeId="263"/>
                      <TransformGroup name="MPE_T1_Cb" translation="0.982645 0.879941 1.03048e-06" rotation="-132.485 -89.9998 0" scale="0.75 0.999999 0.999999" nodeId="264"/>
                      <TransformGroup name="MPE_T1_Cc" translation="0.835938 0.882635 -4.27575e-07" rotation="-125.5 -89.9998 0" scale="0.75 0.999999 0.999999" clipDistance="300" nodeId="265"/>
                      <TransformGroup name="MPE_T1_eject" translation="6.21914 2.52545 0.00792183" rotation="12.8669 89.9997 0" scale="0.500001 3.5 1.2" nodeId="266"/>
                      <Shape shapeId="10" name="E_T_Smoke_1" translation="11.2183 3.99851 0.00793854" rotation="-0.000190268 -2.60324e-05 -1" scale="0.999999 1 1" clipDistance="300" nodeId="267" materialIds="5" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
                      <Shape shapeId="11" name="E_T_Smoke_2" translation="11.2183 3.99851 0.00793854" rotation="-0.000190268 -2.60324e-05 -1.00003" scale="0.999999 1 1" clipDistance="300" nodeId="268" materialIds="5" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
                      <Shape shapeId="12" name="E_T_Smoke_3" translation="13.7377 1.0892 0.00794392" rotation="-0.000190268 -2.60324e-05 -1.00003" scale="0.999999 1 1" clipDistance="300" nodeId="269" materialIds="5" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
                      <Shape shapeId="13" name="E_T_Smoke_4" translation="19.7363 -2.12005 0.00794777" rotation="-0.000190268 -2.60324e-05 -1.00003" scale="0.999999 1 1" clipDistance="300" nodeId="270" materialIds="5" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
                    </TransformGroup>
                  </TransformGroup>
                </TransformGroup>
                <TransformGroup name="towerPart01HydraulicRef" translation="-0.000275938 0.188148 -0.131833" rotation="-58.6844 -0.00682702 0" nodeId="271"/>
                <Shape shapeId="14" name="towerColPart03" translation="0.00343224 0.0932731 0.175814" rotation="0 0.493069 0" visibility="false" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="272" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
                <Shape shapeId="15" name="towerPart01_decals" translation="-0.000535123 2.90564e-08 -0.000803972" rotation="0 7.49307 0" clipDistance="30" nodeId="273" materialIds="7" castsShadows="true" receiveShadows="true" decalLayer="1"/>
                <TransformGroup name="pipeEffect03" translation="-0.0022726 -0.0915414 -0.0194949" rotation="2.65091 0.205166 180" scale="0.7 1 1" nodeId="274"/>
              </TransformGroup>
              <TransformGroup name="towerPart01Hydraulic" translation="0.0122546 1.44444 -0.0921377" rotation="-58.6844 -7.4999 4.01e-16" clipDistance="300" nodeId="275">
                <TransformGroup name="towerPart01HydraulicPunch" translation="-1.35003e-15 1.98952e-14 0.484" clipDistance="300" nodeId="276"/>
                <TransformGroup name="towerPart01HydraulicJoint" rotation="58.9026 3.88995 6.41717" nodeId="277"/>
              </TransformGroup>
              <TransformGroup name="towerPart02HydraulicRef" translation="-0.0398897 1.60979 0.302744" rotation="42.674 172.5 0" nodeId="278"/>
              <Shape shapeId="16" name="towerColPart01" translation="1.96695e-08 0.463575 -3.33786e-08" rotation="0 -7 0" visibility="false" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="279" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <Shape shapeId="17" name="towerColPart02" translation="1.96695e-08 0.91595 -3.46005e-08" rotation="0 -7 0" visibility="false" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="280" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
              <Shape shapeId="18" name="logo_decals" translation="0.14546 1.14965 -0.0265476" clipDistance="50" nodeId="281" materialIds="7" castsShadows="true" receiveShadows="true" decalLayer="1"/>
              <Shape shapeId="19" name="screws_decals" translation="-0.0221256 1.08632 0.170823" clipDistance="30" nodeId="282" materialIds="7" castsShadows="true" receiveShadows="true" decalLayer="1"/>
              <TransformGroup name="towerJoint" nodeId="283"/>
              <TransformGroup name="pipeEffect01" translation="-0.00589055 0.519687 0.0366964" rotation="90 7.69824 -180" scale="0.7 1 1" nodeId="284"/>
              <TransformGroup name="pipeEffect02" translation="-0.0247046 1.39236 0.175879" rotation="75 7.69824 -180" scale="0.7 1 1" nodeId="285"/>
              <TransformGroup name="ref_PipeAxis_X" translation="6.66134e-16 5.5 10" rotation="-90 0 180" nodeId="286">
                <TransformGroup name="PipeAxis_X" translation="0 2.22045e-16 4.44089e-16" nodeId="287">
                  <TransformGroup name="anim_dischargeNode_Pipe" translation="-1.58606e-08 0 0" rotation="-90 0 0" nodeId="288">
                    <TransformGroup name="dischargeNode" translation="4.12201e-07 0 6.21725e-14" rotation="-9.03968e-29 -8.57866e-06 -6.00684e-06" nodeId="289"/>
                    <TransformGroup name="dischargeNode_T" nodeId="290"/>
                  </TransformGroup>
                </TransformGroup>
              </TransformGroup>
            </TransformGroup>
            <TransformGroup name="rotor" translation="-1.14441e-07 0.344 0.153086" clipDistance="300" nodeId="291"/>
            <TransformGroup name="propeller" translation="-1.31559e-05 0.426203 -0.286341" clipDistance="300" nodeId="292"/>
          </TransformGroup>
          <TransformGroup name="shovelNode" translation="0 0 0.158339" nodeId="293">
            <TransformGroup name="levelerNode" translation="0 0.2 0" nodeId="294"/>
          </TransformGroup>
          <TransformGroup name="tipOccluderArea" nodeId="295">
            <TransformGroup name="tipOccluderAreaStart" translation="1.2 0 1" nodeId="296"/>
            <TransformGroup name="tipOccluderAreaWidth" translation="-1.2 0 1" nodeId="297"/>
            <TransformGroup name="tipOccluderAreaHeight" translation="1.2 0 0" nodeId="298"/>
          </TransformGroup>
          <TransformGroup name="effects" translation="0 0.1 -0.05" nodeId="299">
            <TransformGroup name="Chunk_BF_PM" rotation="15 0 0" scale="0.7 1 1" nodeId="300"/>
            <TransformGroup name="Chunk_BF_PL" translation="0.4 0 0" rotation="15 0 0" scale="0.7 1 1" nodeId="301"/>
            <TransformGroup name="Chunk_BF_PR" translation="-0.4 0 0" rotation="15 0 0" scale="0.7 1 1" nodeId="302"/>
            <TransformGroup name="Chunk_D_PL" translation="0.4 0 0" rotation="15 0 0" scale="0.7 1 1" nodeId="303"/>
            <TransformGroup name="Chunk_D_PR" translation="-0.4 0 0" rotation="15 0 0" scale="0.7 1 1" nodeId="304"/>
            <Shape shapeId="20" name="pipeEffect3" translation="0.099 2.53149 0.497674" rotation="90 55.281 90" clipDistance="300" nodeId="305" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
          </TransformGroup>
          <TransformGroup name="visuals" nodeId="306">
            <Shape shapeId="21" name="screws_decals" translation="0.0366715 0.443688 -0.206769" clipDistance="30" nodeId="307" materialIds="7" castsShadows="true" receiveShadows="true" decalLayer="1"/>
            <Shape shapeId="22" name="logo_decals" translation="0.0383728 0.552239 -0.0344346" clipDistance="50" nodeId="308" materialIds="7" castsShadows="true" receiveShadows="true" decalLayer="1"/>
          </TransformGroup>
          <TransformGroup name="rootJoint" nodeId="309"/>
        </Shape>
        <TransformGroup name="collisions" nodeId="310">
          <Shape shapeId="23" name="colPart01" translation="0 0.598459 -0.339267" visibility="false" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="311" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
          <Shape shapeId="24" name="colPart02" translation="0.86853 0.424393 -0.340788" visibility="false" compoundChild="true" collisionMask="2109442" density="0.001" nodeId="312" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
        </TransformGroup>
        <TransformGroup name="skinnedMeshes" translation="0 0.0334405 0" nodeId="313">
          <Shape shapeId="25" name="hoses" translation="0 -4.44089e-18 0" clipDistance="300" nodeId="314" materialIds="8" castsShadows="true" receiveShadows="true" skinBindNodeIds="283 277 309"/>
        </TransformGroup>
      </Shape>
  </Scene>

  <UserAttributes>
    <UserAttribute nodeId="277">
      <Attribute name="liw" type="boolean" value="true"/>
    </UserAttribute>
    <UserAttribute nodeId="283">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
    <UserAttribute nodeId="309">
      <Attribute name="liw" type="boolean" value="false"/>
    </UserAttribute>
  </UserAttributes>

</i3D>
