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

<i3D name="MaltBulles.i3d" 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="10.0.11"/>
  </Asset>

  <Files>
    <File fileId="35" filename="$data/maps/mapAS/textures/props/hydrant01_diffuse.png"/>
    <File fileId="36" filename="$data/maps/mapAS/textures/props/hydrant01_normal.png"/>
    <File fileId="37" filename="$data/maps/mapAS/textures/props/hydrant01_specular.png"/>
    <File fileId="40" filename="$data/maps/mapAS/textures/props/jarLarge/jarLarge02.i3d"/>
    <File fileId="14" filename="$data/maps/mapUS/textures/concrete_diffuse.dds"/>
    <File fileId="15" filename="$data/maps/mapUS/textures/concrete_normal.dds"/>
    <File fileId="16" filename="$data/maps/mapUS/textures/concrete_specular.dds"/>
    <File fileId="17" filename="$data/maps/textures/shared/assetLibraryDecals_diffuse.dds"/>
    <File fileId="43" filename="$data/maps/textures/shared/snow_diffuse.dds"/>
    <File fileId="44" filename="$data/maps/textures/shared/snow_normal.dds"/>
    <File fileId="8" filename="$data/maps/textures/shared/snow_specular.png"/>
    <File fileId="28" filename="$data/placeables/shared/sellingStationGeneric/sellingStationGeneric_diffuse.dds"/>
    <File fileId="29" filename="$data/placeables/shared/sellingStationGeneric/sellingStationGeneric_normal.dds"/>
    <File fileId="30" filename="$data/placeables/shared/sellingStationGeneric/sellingStationGeneric_specular.dds"/>
    <File fileId="4" filename="$data/shaders/buildingShader.xml"/>
    <File fileId="38" filename="$data/shaders/placeableShader.xml"/>
    <File fileId="45" filename="$data/shaders/snowHeapShader.xml"/>
    <File fileId="12" filename="$data/shared/default_normal.dds"/>
    <File fileId="13" filename="$data/shared/default_specular.dds"/>
    <File fileId="48" filename="$data/shared/warningStripes_diffuse.dds"/>
    <File fileId="49" filename="$data/shared/warningStripes_normal.dds"/>
    <File fileId="50" filename="$data/shared/warningStripes_specular.dds"/>
    <File fileId="34" filename="$data/shared/window02_specular.dds"/>
    <File fileId="21" filename="../textures/auxialiarySet_diffuse.dds"/>
    <File fileId="22" filename="../textures/auxialiarySet_normal.dds"/>
    <File fileId="23" filename="../textures/auxialiarySet_specular.dds"/>
    <File fileId="32" filename="../textures/buildingsWindows01_diffuse.dds"/>
    <File fileId="33" filename="../textures/buildingsWindows01_normal.dds"/>
    <File fileId="18" filename="../textures/cablesSet_diffuse.dds"/>
    <File fileId="19" filename="../textures/cablesSet_normal.dds"/>
    <File fileId="20" filename="../textures/cablesSet_specular.dds"/>
    <File fileId="1" filename="../textures/flourmill_diffuse.dds"/>
    <File fileId="10" filename="../textures/flourmill_height.dds"/>
    <File fileId="5" filename="../textures/flourmill_mask.dds"/>
    <File fileId="2" filename="../textures/flourmill_normal.dds"/>
    <File fileId="3" filename="../textures/flourmill_specular.dds"/>
    <File fileId="24" filename="../textures/ivy01_diffuse.dds"/>
    <File fileId="25" filename="../textures/ivy01_normal.dds"/>
    <File fileId="26" filename="../textures/ivy01_specular.dds"/>
    <File fileId="27" filename="../textures/logo_diffuse.dds"/>
    <File fileId="11" filename="../textures/roadBridge03_diffuse.dds"/>
    <File fileId="41" filename="../textures/transparentRoof01_diffuse.dds"/>
    <File fileId="42" filename="../textures/transparentRoof01_normal.dds"/>
  </Files>


  <Materials>
    <Material name="hydrant01_mat" materialId="5" customShaderId="38">
      <Texture fileId="35"/>
      <Normalmap fileId="36"/>
      <Glossmap fileId="37"/>
    </Material>
    <Material name="lambert1" materialId="6" diffuseColor="0.494118 0.494118 0.494118 1">
    </Material>
    <Material name="lambert1" materialId="7" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
    <Material name="lambert2_mat" materialId="8" diffuseColor="0.501961 0.501961 0.501961 1">
      <Normalmap fileId="12"/>
    </Material>
    <Material name="mat_01" materialId="9">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="mat_01" materialId="10" customShaderId="4" customShaderVariation="customParallax">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <Custommap name="mParallaxMap" fileId="10"/>
      <CustomParameter name="dirtMossMix" value="0.38 0.11"/>
    </Material>
    <Material name="mat_assetLibraryDecals" materialId="11">
      <Texture fileId="17"/>
    </Material>
    <Material name="mat_auxialiarySet" materialId="12">
      <Texture fileId="21"/>
      <Normalmap fileId="22"/>
      <Glossmap fileId="23"/>
    </Material>
    <Material name="mat_bakeryGround" materialId="13">
      <Texture fileId="14"/>
      <Normalmap fileId="15"/>
      <Glossmap fileId="16"/>
    </Material>
    <Material name="mat_bakeryGround" materialId="14" customShaderId="4">
      <Texture fileId="14"/>
      <Normalmap fileId="15"/>
      <Glossmap fileId="16"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <CustomParameter name="dirtMossMix" value="0.38 0.11"/>
    </Material>
    <Material name="mat_buildingsWindows01" materialId="15">
      <Texture fileId="32"/>
      <Normalmap fileId="33"/>
      <Glossmap fileId="34"/>
    </Material>
    <Material name="mat_cablesSet" materialId="16">
      <Texture fileId="18"/>
      <Normalmap fileId="19"/>
      <Glossmap fileId="20"/>
    </Material>
    <Material name="mat_decallogo" materialId="17">
      <Texture fileId="27"/>
      <Normalmap fileId="12"/>
      <Glossmap fileId="13"/>
    </Material>
    <Material name="mat_ivy01" materialId="18">
      <Texture fileId="24"/>
      <Normalmap fileId="25"/>
      <Glossmap fileId="26"/>
    </Material>
    <Material name="mat_roadBridge03" materialId="19" customShaderId="4">
      <Texture fileId="11"/>
      <Normalmap fileId="12"/>
      <Glossmap fileId="13"/>
      <Custommap name="mMaskMap" fileId="5"/>
      <CustomParameter name="dirtMossMix" value="0.75 0.36"/>
    </Material>
    <Material name="mat_roof" materialId="20" customShaderId="38">
      <Texture fileId="41"/>
      <Normalmap fileId="42"/>
      <Glossmap fileId="13"/>
    </Material>
    <Material name="mat_snow" materialId="21" customShaderId="45">
      <Texture fileId="43"/>
      <Normalmap fileId="44"/>
      <Glossmap fileId="8"/>
    </Material>
    <Material name="Matriau" materialId="22">
      <Texture fileId="28"/>
      <Normalmap fileId="29"/>
      <Glossmap fileId="30"/>
    </Material>
    <Material name="UnnamedMaterial" materialId="23" diffuseColor="1 1 1 1">
    </Material>
    <Material name="warningStripes" materialId="24">
      <Texture fileId="48"/>
      <Normalmap fileId="49"/>
      <Glossmap fileId="50"/>
    </Material>
  </Materials>


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

  <Scene>
    <TransformGroup name="Maltbull" clipDistance="600" nodeId="73">
      <TransformGroup name="visuals" lodDistance="0 300" lodBlending="false" nodeId="74">
        <TransformGroup name="LOD0" nodeId="75">
          <Shape name="building01" rotation="90 -0 0" shapeId="1" nodeId="76" castsShadows="true" receiveShadows="true" materialIds="10"/>
          <Shape name="building02" rotation="90 -0 0" shapeId="2" clipDistance="300" nodeId="77" castsShadows="true" receiveShadows="true" materialIds="19"/>
          <Shape name="building03" rotation="90 -0 0" shapeId="3" clipDistance="300" nodeId="78" castsShadows="true" receiveShadows="true" materialIds="14"/>
          <TransformGroup name="props" clipDistance="300" nodeId="79">
            <Shape name="bolts" shapeId="4" clipDistance="50" nodeId="80" castsShadows="true" receiveShadows="true" materialIds="11"/>
            <Shape name="cabbleSet" shapeId="5" clipDistance="50" nodeId="81" castsShadows="true" receiveShadows="true" materialIds="16"/>
            <Shape name="chimneyMetal" shapeId="6" clipDistance="70" nodeId="82" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="chymney01" shapeId="7" clipDistance="70" nodeId="83" castsShadows="false" receiveShadows="false" materialIds="12"/>
            <Shape name="chymney02" shapeId="8" clipDistance="100" nodeId="84" castsShadows="false" receiveShadows="false" materialIds="12"/>
            <Shape name="chymney02" shapeId="9" clipDistance="100" nodeId="85" castsShadows="false" receiveShadows="false" materialIds="12"/>
            <Shape name="electricPanel" shapeId="10" clipDistance="100" nodeId="86" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="ivy" shapeId="11" clipDistance="100" nodeId="87" castsShadows="true" receiveShadows="true" materialIds="18"/>
            <Shape name="siloOutPipe" shapeId="12" clipDistance="100" nodeId="88" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="ventGridMedium" shapeId="13" clipDistance="80" nodeId="89" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="ventGridSmall" shapeId="14" clipDistance="30" nodeId="90" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="ventGridSmall" shapeId="15" clipDistance="30" nodeId="91" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="ventGridTiny" shapeId="16" clipDistance="30" nodeId="92" castsShadows="false" receiveShadows="false" materialIds="12"/>
            <Shape name="ventGridTiny02" shapeId="17" clipDistance="30" nodeId="93" castsShadows="false" receiveShadows="true" materialIds="12"/>
            <Shape name="ventPipe01" shapeId="18" clipDistance="50" nodeId="94" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="wallVent02" shapeId="19" clipDistance="50" nodeId="95" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="wallVent03" shapeId="20" clipDistance="50" nodeId="96" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="wallVent03" shapeId="21" clipDistance="50" nodeId="97" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="wallVent03" shapeId="22" clipDistance="50" nodeId="98" castsShadows="true" receiveShadows="true" materialIds="12"/>
            <Shape name="logo" translation="-12.9109 8.75567 0.00541049" rotation="90 -90 0" scale="0.663687 0.663687 0.663687" shapeId="23" nodeId="99" castsShadows="true" receiveShadows="true" materialIds="17"/>
            <Shape name="grille" translation="0 0.0785813 0" shapeId="24" nodeId="100" castsShadows="true" receiveShadows="true" materialIds="22">
              <Shape name="col" shapeId="25" static="true" nodeId="101" castsShadows="false" receiveShadows="false" nonRenderable="true" distanceBlending="false" materialIds="23"/>
            </Shape>
            <Shape name="interiorDay" shapeId="26" clipDistance="300" nodeId="102" castsShadows="true" receiveShadows="true" materialIds="15" renderInvisible="true"/>
            <TransformGroup name="hydrant01_lod" lockedgroup="true" translation="0.297859 0.011254 4.87625" rotation="-180 90 -180" lodDistance="0 20" clipDistance="75" nodeId="103">
              <Shape name="LOD0" shapeId="27" nodeId="104" castsShadows="true" receiveShadows="true" materialIds="5">
                <Shape name="col" shapeId="28" static="true" collisionFilterMask="0xfffffbff" nodeId="105" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
              </Shape>
              <Shape name="LOD1" shapeId="29" nodeId="106" castsShadows="true" receiveShadows="true" materialIds="5"/>
            </TransformGroup>
            <ReferenceNode name="jarLargeGroup" translation="-4.09975 0.6 4.84795" rotation="-1.77217e-05 -19.7943 4.48989e-06" referenceId="40" nodeId="112"/>
            <Shape name="roof" translation="0 0 -2.55398e-08" rotation="-4.32571e-06 -0 0" shapeId="30" nodeId="117" castsShadows="true" receiveShadows="true" distanceBlending="false" materialIds="20"/>
          </TransformGroup>
          <TransformGroup name="winter" nodeId="118">
            <Shape name="SnowBall.002" translation="0 0 1.55746e-07" shapeId="31" clipDistance="150" nodeId="119" castsShadows="true" receiveShadows="true" materialIds="21" weatherRequiredMask="0x400"/>
            <Shape name="SnowBall.003" shapeId="32" clipDistance="150" nodeId="120" castsShadows="true" receiveShadows="true" materialIds="21" weatherRequiredMask="0x400"/>
          </TransformGroup>
        </TransformGroup>
        <TransformGroup name="LOD1" nodeId="121">
          <Shape name="grainmill011" shapeId="33" nodeId="122" castsShadows="true" receiveShadows="true" materialIds="13"/>
          <Shape name="grainmill022" shapeId="34" nodeId="123" castsShadows="true" receiveShadows="true" materialIds="9"/>
          <Shape name="interiorDay" shapeId="26" nodeId="124" castsShadows="true" receiveShadows="true" materialIds="15" renderInvisible="true"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="clearAreaStart" translation="-14.3472 0 -4.71778" nodeId="125">
        <TransformGroup name="clearAreaWidth" translation="20 0 2.27374e-15" nodeId="126"/>
        <TransformGroup name="clearAreaHeight" translation="2.27374e-15 0 14.9623" nodeId="127"/>
      </TransformGroup>
      <TransformGroup name="levelingAreaStart" translation="-14.659 0 -5.633" nodeId="128">
        <TransformGroup name="levelingAreaWidth" translation="20 0 2.27374e-15" nodeId="129"/>
        <TransformGroup name="levelingAreaHeight" translation="2.27374e-15 0 15.0789" nodeId="130"/>
      </TransformGroup>
      <TransformGroup name="indoorAreas" nodeId="131">
        <TransformGroup name="indoorArea1Start" translation="-13.1812 0 -4.66237" nodeId="132">
          <TransformGroup name="indoorArea1Width" translation="13.3313 0 -4.54747e-15" nodeId="133"/>
          <TransformGroup name="indoorArea1Height" translation="0 0 10.7126" nodeId="134"/>
        </TransformGroup>
        <TransformGroup name="indoorArea2Start" translation="0.612048 0 4.52324" nodeId="135">
          <TransformGroup name="indoorArea2Width" translation="3.77261 0 -4.54747e-15" nodeId="136"/>
          <TransformGroup name="indoorArea2Height" translation="0.069937 0 2.56609" nodeId="137"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="testAreas" nodeId="138">
        <TransformGroup name="testArea1Start" translation="-14.659 0 -5.633" nodeId="139">
          <TransformGroup name="testArea1End" translation="20 18.8997 14.9252" nodeId="140"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="tipOcclusionUpdateAreas" nodeId="141">
        <TransformGroup name="tipOcclusionUpdateArea1Start" translation="-15.9945 -4.54747e-15 -6.41065" nodeId="142">
          <TransformGroup name="tipOcclusionUpdateArea1End" translation="19.3709 0 14.1631" nodeId="143"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="sellingStation" nodeId="144">
        <Shape name="exactFillRootNode" translation="2.17617 0.149699 5.75" shapeId="35" kinematic="true" compound="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x20000000" nodeId="145" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
        <Shape name="unloadTrigger" translation="2.2526 -0.3 5.67254" shapeId="36" static="true" trigger="true" collisionFilterGroup="0x40000000" collisionFilterMask="0x40000000" nodeId="146" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
        <TransformGroup name="unloadTriggerAINode" translation="2.20453 0 5.75218" rotation="0 85 0" nodeId="147"/>
        <Shape name="palletTrigger" shapeId="37" kinematic="true" compound="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x10000" nodeId="148" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
        <TransformGroup name="unloadTriggerMarker" translation="2.2526 -0.042791 5.67254" nodeId="149"/>
        <TransformGroup name="unloadTriggerMarkerPal" translation="-2.47445 0.621358 5.19065" nodeId="150"/>
      </TransformGroup>
      <TransformGroup name="productionPoint" nodeId="151">
        <Shape name="playerTrigger" translation="-0.243064 0.968363 6.70258" shapeId="38" static="true" trigger="true" collisionFilterGroup="0x300000" collisionFilterMask="0x300000" clipDistance="600" nodeId="152" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6">
          <TransformGroup name="playerTriggerMarker" translation="0 -0.952832 0" nodeId="153"/>
        </Shape>
      </TransformGroup>
      <TransformGroup name="palletSpawner" nodeId="154">
        <TransformGroup name="spawnSpace1start" translation="-12.2375 0.685208 5.27422" nodeId="155">
          <TransformGroup name="spawnSpace1end" translation="7.60246 0 -1.13687e-15" nodeId="156"/>
        </TransformGroup>
      </TransformGroup>
      <TransformGroup name="warningStripes" nodeId="157">
        <Shape name="warningStripes0" translation="-12.7448 0.600703 4.80631" shapeId="39" clipDistance="100" nodeId="158" castsShadows="true" receiveShadows="true" materialIds="24">
          <Shape name="warningStripes01" translation="8.44989 -1.10082e-06 -3.00407e-05" shapeId="40" clipDistance="100" nodeId="159" castsShadows="true" receiveShadows="true" materialIds="24"/>
          <Shape name="warningStripes02" translation="8.45 -1.40071e-06 0.803761" shapeId="41" clipDistance="100" nodeId="160" castsShadows="true" receiveShadows="true" materialIds="24"/>
          <Shape name="warningStripes03" translation="0 -2.01166e-07 0.804" shapeId="42" clipDistance="100" nodeId="161" castsShadows="true" receiveShadows="true" materialIds="24"/>
        </Shape>
      </TransformGroup>
      <TransformGroup name="collisions" nodeId="162">
        <Shape name="col" shapeId="43" static="true" collisionFilterGroup="0x3e" collisionFilterMask="0xfffffbff" nodeId="163" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
      </TransformGroup>
      <Shape name="infoTrigger" translation="-4.78507 0 0" shapeId="44" visibility="false" static="true" trigger="true" collisionFilterGroup="0x100000" collisionFilterMask="0x100000" nodeId="164" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="6"/>
      <TransformGroup name="loadingStation" translation="-3.45968 4.26277 8.00027" rotation="-2.5403e-12 -0 2.73028e-05" nodeId="165">
        <TransformGroup name="loadingTriggers" translation="0 -0.215055 0" nodeId="166">
          <Shape name="loadingTrigger" translation="0 0.988246 0" shapeId="45" static="true" trigger="true" collisionFilterGroup="0x20000000" collisionFilterMask="0x40000000" nodeId="167" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="7"/>
          <TransformGroup name="dischargeNode" nodeId="168"/>
          <TransformGroup name="dischargeEffect" nodeId="169">
            <Shape name="pipeEffect" translation="0 0.988246 0" rotation="90 0 0" shapeId="46" clipDistance="300" nodeId="170" castsShadows="true" receiveShadows="true" materialIds="8"/>
            <Shape name="pipeEffectSmoke" translation="0 -2.56733 0" shapeId="47" clipDistance="100" nodeId="171" castsShadows="true" receiveShadows="true" materialIds="8"/>
          </TransformGroup>
          <TransformGroup name="aiLoadingNode" translation="0 -3.76444 0.331348" rotation="0 -90 0" nodeId="172"/>
          <TransformGroup name="playerTriggerMarker01" translation="-0.000321865 -4.01023 1.66204e-15" rotation="2.5403e-12 1.21051e-18 -2.73028e-05" nodeId="173"/>
        </TransformGroup>
      </TransformGroup>
    </TransformGroup>
  </Scene>

</i3D>
