<?xml version="1.0"?>
<building name="Waterwheel" game_type="WaterWheel" file="mechanics.png">
  <include file="sBlueprint.xml" />
  <else>
    <and>
      <or>
        <NeighbourSameBuilding dir="North" />
        <NeighbourSameBuilding dir="South" />
      </or>
      <PositionIndex value="1" />
    </and>
    <sprite index="52" offsety="15" offsetx="7" color="building" />
    <if>
      <not>
        <FluidBelow value="4" />
      </not>
      <sprite index="47" offsety="15" offsetx="7"
      color="building" />
    </if>
    <sprite index="41" offsety="3" frame="024" color="building" />
    <sprite index="44" offsety="3" frame="135" color="building" />
  </else>
  <else>
    <NeighbourSameBuilding dir="North" />
    <sprite index="51" offsety="7" offsetx="2" color="building" />
    <if>
      <not>
        <FluidBelow value="7" />
      </not>
      <if>
        <FluidBelow value="4" />
        <sprite index="49" offsety="7" offsetx="2"
        color="building" />
      </if>
      <else>
        <sprite index="46" offsety="7" offsetx="2"
        color="building" />
      </else>
    </if>
    <sprite index="40" offsety="3" color="building" />
    <sprite index="43" offsety="3" color="building" />
  </else>
  <else>
    <NeighbourSameBuilding dir="South" />
    <sprite index="53" offsety="16" color="building" />
    <if>
      <not>
        <FluidBelow value="7" />
      </not>
      <if>
        <FluidBelow value="4" />
        <sprite index="50" offsety="16" color="building" />
      </if>
      <else>
        <sprite index="48" offsety="16" color="building" />
      </else>
    </if>
    <sprite index="42" offsety="3" frame="024" color="building" />
    <sprite index="45" offsety="3" frame="135" color="building" />
  </else>
  <else>
    <and>
      <PositionIndex value="1" />
      <or>
        <NeighbourSameBuilding dir="West" />
        <NeighbourSameBuilding dir="East" />
      </or>
    </and>
    <sprite index="72" offsety="15" offsetx="-7"
    color="building" />
    <if>
      <not>
        <FluidBelow value="4" />
      </not>
      <sprite index="67" offsety="15" offsetx="-7" />
    </if>
    <sprite index="61" offsety="3" frame="024" color="building" />
    <sprite index="64" offsety="3" frame="135" color="building" />
  </else>
  <else>
    <NeighbourSameBuilding dir="West" />
    <sprite index="71" offsety="7" offsetx="-2" color="building" />
    <if>
      <not>
        <FluidBelow value="7" />
      </not>
      <if>
        <FluidBelow value="4" />
        <sprite index="69" offsety="7" offsetx="-2"
        color="building" />
      </if>
      <else>
        <sprite index="66" offsety="7" offsetx="-2"
        color="building" />
      </else>
    </if>
    <sprite index="60" offsety="3" frame="024" color="building" />
    <sprite index="63" offsety="3" frame="135" color="building" />
  </else>
  <else>
    <NeighbourSameBuilding dir="East" />
    <sprite index="73" offsety="16" color="building" />
    <if>
      <not>
        <FluidBelow value="7" />
      </not>
      <if>
        <FluidBelow value="4" />
        <sprite index="70" offsety="16" color="building" />
      </if>
      <else>
        <sprite index="68" offsety="16" color="building" />
      </else>
    </if>
    <sprite index="62" offsety="3" frame="024" color="building" />
    <sprite index="65" offsety="3" frame="135" color="building" />
  </else>
  <empty />
</building>
