← Back to team overview

widelands-dev team mailing list archive

[Merge] lp:~widelands-dev/widelands/ferry into lp:widelands

 

Benedikt Straub has proposed merging lp:~widelands-dev/widelands/ferry into lp:widelands.

Requested reviews:
  Widelands Developers (widelands-dev)
Related bugs:
  Bug #1584203 in widelands: " rowboat/ferry"
  https://bugs.launchpad.net/widelands/+bug/1584203

For more details, see:
https://code.launchpad.net/~widelands-dev/widelands/ferry/+merge/351880

Need appveyor builds
-- 
The attached diff has been truncated due to its size.
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/ferry into lp:widelands.
=== added file 'data/images/ui_basic/fsel_waterwaybuilding.png'
Binary files data/images/ui_basic/fsel_waterwaybuilding.png	1970-01-01 00:00:00 +0000 and data/images/ui_basic/fsel_waterwaybuilding.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/fieldaction/menu_build_water.png'
Binary files data/images/wui/fieldaction/menu_build_water.png	1970-01-01 00:00:00 +0000 and data/images/wui/fieldaction/menu_build_water.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/fieldaction/menu_rem_water.png'
Binary files data/images/wui/fieldaction/menu_rem_water.png	1970-01-01 00:00:00 +0000 and data/images/wui/fieldaction/menu_rem_water.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/fieldaction/menu_tab_buildwaterway.png'
Binary files data/images/wui/fieldaction/menu_tab_buildwaterway.png	1970-01-01 00:00:00 +0000 and data/images/wui/fieldaction/menu_tab_buildwaterway.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/overlays/waterb_down.png'
Binary files data/images/wui/overlays/waterb_down.png	1970-01-01 00:00:00 +0000 and data/images/wui/overlays/waterb_down.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/overlays/waterb_even.png'
Binary files data/images/wui/overlays/waterb_even.png	1970-01-01 00:00:00 +0000 and data/images/wui/overlays/waterb_even.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/overlays/waterb_steepdown.png'
Binary files data/images/wui/overlays/waterb_steepdown.png	1970-01-01 00:00:00 +0000 and data/images/wui/overlays/waterb_steepdown.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/overlays/waterb_steepup.png'
Binary files data/images/wui/overlays/waterb_steepup.png	1970-01-01 00:00:00 +0000 and data/images/wui/overlays/waterb_steepup.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/images/wui/overlays/waterb_up.png'
Binary files data/images/wui/overlays/waterb_up.png	1970-01-01 00:00:00 +0000 and data/images/wui/overlays/waterb_up.png	2018-07-31 15:06:29 +0000 differ
=== modified file 'data/tribes/atlanteans.lua'
--- data/tribes/atlanteans.lua	2017-11-23 09:13:06 +0000
+++ data/tribes/atlanteans.lua	2018-07-31 15:06:29 +0000
@@ -20,7 +20,9 @@
 --
 --    **animations**: Global animations. Contains subtables for ``frontier`` and ``flag``. Each animation needs the parameters ``pictures`` (table of filenames) and ``hotspot`` (2 integer coordinates), and may also define ``fps`` (integer frames per second).
 --
---    **roads**: The file paths for the tribes' road textures in 2 subtables ``busy`` and ``normal``
+--    **roads**: The file paths for the tribe's road textures in 2 subtables ``busy`` and ``normal``
+--
+--    **roads**: The file paths for the tribe's waterway textures
 --
 --    **wares_order**: This defines all the wares that this tribe uses and their display order in the user interface. Each subtable defines a column in the user interface.
 --
@@ -44,6 +46,10 @@
 --
 --    **ship**: The internal name of the tribe's ship.
 --
+--    **ferry**: The internal name of the tribe's ferry.
+--
+--    **waterway_max_length**: The longest distance this tribe's ferry can travel.
+--
 --    **port**: The internal name of the tribe's port building. This unit needs to be defined in the ``buildings`` table too.
 tribes:new_tribe {
    name = "atlanteans",
@@ -62,7 +68,7 @@
       }
    },
 
-   -- Image file paths for this tribe's road textures
+   -- Image file paths for this tribe's road and waterway textures
    roads = {
       busy = {
          "tribes/images/atlanteans/roadt_busy.png",
@@ -71,8 +77,13 @@
          "tribes/images/atlanteans/roadt_normal_00.png",
          "tribes/images/atlanteans/roadt_normal_01.png",
       },
+      waterway = {
+         "tribes/images/atlanteans/waterway_0.png",
+      },
    },
 
+   waterway_max_length = 6,
+
    -- Wares positions in wares windows.
    -- This also gives us the information which wares the tribe uses.
    -- Each subtable is a column in the wares windows.
@@ -145,6 +156,7 @@
       {
          -- Carriers
          "atlanteans_carrier",
+         "atlanteans_ferry",
          "atlanteans_horse",
          "atlanteans_horsebreeder"
       },
@@ -247,6 +259,7 @@
       "atlanteans_weaponsmithy",
       "atlanteans_armorsmithy",
       "atlanteans_shipyard",
+      "atlanteans_ferry_yard",
       "atlanteans_barracks",
 
       -- Big
@@ -347,6 +360,7 @@
    geologist = "atlanteans_geologist",
    soldier = "atlanteans_soldier",
    ship = "atlanteans_ship",
+   ferry = "atlanteans_ferry",
    port = "atlanteans_port",
    barracks = "atlanteans_barracks",
    ironore = "iron_ore",

=== modified file 'data/tribes/barbarians.lua'
--- data/tribes/barbarians.lua	2018-07-15 10:32:12 +0000
+++ data/tribes/barbarians.lua	2018-07-31 15:06:29 +0000
@@ -15,7 +15,7 @@
       }
    },
 
-   -- Image file paths for this tribe's road textures
+   -- Image file paths for this tribe's road and waterway textures
    roads = {
       busy = {
          "tribes/images/barbarians/roadt_busy.png",
@@ -24,8 +24,13 @@
          "tribes/images/barbarians/roadt_normal_00.png",
          "tribes/images/barbarians/roadt_normal_01.png",
       },
+      waterway = {
+         "tribes/images/barbarians/waterway_0.png",
+      },
    },
 
+   waterway_max_length = 5,
+
    -- Wares positions in wares windows.
    -- This also gives us the information which wares the tribe uses.
    -- Each subtable is a column in the wares windows.
@@ -94,6 +99,7 @@
       {
          -- Carriers
          "barbarians_carrier",
+         "barbarians_ferry",
          "barbarians_ox",
          "barbarians_cattlebreeder"
       },
@@ -202,6 +208,7 @@
       "barbarians_warmill",
       "barbarians_ax_workshop",
       "barbarians_shipyard",
+      "barbarians_ferry_yard",
       "barbarians_barracks",
 
       -- Big
@@ -282,6 +289,7 @@
    geologist = "barbarians_geologist",
    soldier = "barbarians_soldier",
    ship = "barbarians_ship",
+   ferry = "barbarians_ferry",
    port = "barbarians_port",
    barracks = "barbarians_barracks",
    ironore = "iron_ore",

=== added directory 'data/tribes/buildings/productionsites/atlanteans/ferry_yard'
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_00.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_00_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_01.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_01_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_02.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_02_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_03.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_03_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/build_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/helptexts.lua'
--- data/tribes/buildings/productionsites/atlanteans/ferry_yard/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/atlanteans/ferry_yard/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,27 @@
+-- This include can be removed when all help texts have been defined.
+include "tribes/scripting/help/global_helptexts.lua"
+
+function building_helptext_lore()
+   -- TRANSLATORS#: Lore helptext for a building
+   return no_lore_text_yet()
+end
+
+function building_helptext_lore_author()
+   -- TRANSLATORS#: Lore author helptext for a building
+   return no_lore_author_text_yet()
+end
+
+function building_helptext_purpose()
+   -- TRANSLATORS: Purpose helptext for a building
+   return pgettext("building", "Builds ferries.")
+end
+
+function building_helptext_note()
+   -- TRANSLATORS: Note helptext for a building
+   return pgettext("building", "Needs water nearby.")
+end
+
+function building_helptext_performance()
+   -- TRANSLATORS#: Performance helptext for a building
+   return no_performance_text_yet()
+end

=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_00.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_00_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_01.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_01_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_02.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_02_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_03.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_03_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_04.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_04_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_05.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_05_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_06.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_06_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_07.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_07_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_08.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_08_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_09.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_09_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_10.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_10_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_11.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_11_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_12.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_12_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_13.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_13_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_14.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_14_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_15.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_15_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_16.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_16_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_17.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_17_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_18.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_18_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_19.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_19_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/init.lua'
--- data/tribes/buildings/productionsites/atlanteans/ferry_yard/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/atlanteans/ferry_yard/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,57 @@
+dirname = path.dirname(__file__)
+
+tribes:new_productionsite_type {
+   msgctxt = "atlanteans_building",
+   name = "atlanteans_ferry_yard",
+   -- TRANSLATORS: This is a building name used in lists of buildings
+   descname = pgettext("atlanteans_building", "Ferry Yard"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   size = "medium",
+
+   buildcost = {
+      log = 4,
+      granite = 2
+   },
+   return_on_dismantle = {
+      log = 2,
+      granite = 1
+   },
+
+   animations = {
+      idle = {
+         pictures = path.list_files(dirname .. "idle_??.png"),
+         hotspot = { 44, 43 },
+      },
+      build = {
+         pictures = path.list_files(dirname .. "build_??.png"),
+         hotspot = { 44, 43 },
+      },
+      unoccupied = {
+         pictures = path.list_files(dirname .. "unoccupied_??.png"),
+         hotspot = { 44, 43 },
+      },
+   },
+
+   aihints = {},
+
+   working_positions = {
+      atlanteans_shipwright = 1
+   },
+
+   inputs = {
+      { name = "log", amount = 8 },
+   },
+
+   programs = {
+      work = {
+         -- TRANSLATORS: Completed/Skipped/Did not start working because ...
+         descname = _"working",
+         actions = {
+            "sleep=20000",
+            "consume=log:4",
+            "callworker=buildferry"
+         }
+      },
+   },
+}

=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/menu.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/unoccupied_00.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/unoccupied_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/unoccupied_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/atlanteans/ferry_yard/unoccupied_00_pc.png'
Binary files data/tribes/buildings/productionsites/atlanteans/ferry_yard/unoccupied_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/atlanteans/ferry_yard/unoccupied_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added directory 'data/tribes/buildings/productionsites/barbarians/ferry_yard'
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_00.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_00_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_01.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_01_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_02.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_02_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_03.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/build_03_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/build_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/build_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/helptexts.lua'
--- data/tribes/buildings/productionsites/barbarians/ferry_yard/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/barbarians/ferry_yard/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,27 @@
+-- This include can be removed when all help texts have been defined.
+include "tribes/scripting/help/global_helptexts.lua"
+
+function building_helptext_lore()
+   -- TRANSLATORS#: Lore helptext for a building
+   return no_lore_text_yet()
+end
+
+function building_helptext_lore_author()
+   -- TRANSLATORS#: Lore author helptext for a building
+   return no_lore_author_text_yet()
+end
+
+function building_helptext_purpose()
+   -- TRANSLATORS: Purpose helptext for a building
+   return pgettext("building", "Builds ferries.")
+end
+
+function building_helptext_note()
+   -- TRANSLATORS: Note helptext for a building
+   return pgettext("building", "Needs water nearby.")
+end
+
+function building_helptext_performance()
+   -- TRANSLATORS#: Performance helptext for a building
+   return no_performance_text_yet()
+end

=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_00.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_00_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_01.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_01_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_02.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_02_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_03.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_03_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_04.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_04_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_05.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_05_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_06.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_06_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_07.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_07_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_08.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_08_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_09.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_09_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_10.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_10_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_11.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_11_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_12.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_12_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_13.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_13_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_14.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_14_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_15.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_15_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_16.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_16_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_17.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_17_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_18.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_18_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_19.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_19_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/init.lua'
--- data/tribes/buildings/productionsites/barbarians/ferry_yard/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/barbarians/ferry_yard/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,57 @@
+dirname = path.dirname(__file__)
+
+tribes:new_productionsite_type {
+   msgctxt = "barbarians_building",
+   name = "barbarians_ferry_yard",
+   -- TRANSLATORS: This is a building name used in lists of buildings
+   descname = pgettext("barbarians_building", "Ferry Yard"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   size = "medium",
+
+   buildcost = {
+      log = 4,
+      granite = 2
+   },
+   return_on_dismantle = {
+      log = 2,
+      granite = 1
+   },
+
+   animations = {
+      idle = {
+         pictures = path.list_files(dirname .. "idle_??.png"),
+         hotspot = { 44, 43 },
+      },
+      build = {
+         pictures = path.list_files(dirname .. "build_??.png"),
+         hotspot = { 44, 43 },
+      },
+      unoccupied = {
+         pictures = path.list_files(dirname .. "unoccupied_??.png"),
+         hotspot = { 44, 43 },
+      },
+   },
+
+   aihints = {},
+
+   working_positions = {
+      barbarians_shipwright = 1
+   },
+
+   inputs = {
+      { name = "log", amount = 8 },
+   },
+
+   programs = {
+      work = {
+         -- TRANSLATORS: Completed/Skipped/Did not start working because ...
+         descname = _"working",
+         actions = {
+            "sleep=20000",
+            "consume=log:4",
+            "callworker=buildferry"
+         }
+      },
+   },
+}

=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/menu.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/unoccupied_00.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/unoccupied_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/unoccupied_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/barbarians/ferry_yard/unoccupied_00_pc.png'
Binary files data/tribes/buildings/productionsites/barbarians/ferry_yard/unoccupied_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/barbarians/ferry_yard/unoccupied_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added directory 'data/tribes/buildings/productionsites/empire/ferry_yard'
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_00.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_00_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_01.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_01_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_02.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_02_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_03.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/build_03_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/build_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/build_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/helptexts.lua'
--- data/tribes/buildings/productionsites/empire/ferry_yard/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/empire/ferry_yard/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,27 @@
+-- This include can be removed when all help texts have been defined.
+include "tribes/scripting/help/global_helptexts.lua"
+
+function building_helptext_lore()
+   -- TRANSLATORS#: Lore helptext for a building
+   return no_lore_text_yet()
+end
+
+function building_helptext_lore_author()
+   -- TRANSLATORS#: Lore author helptext for a building
+   return no_lore_author_text_yet()
+end
+
+function building_helptext_purpose()
+   -- TRANSLATORS: Purpose helptext for a building
+   return pgettext("building", "Builds ferries.")
+end
+
+function building_helptext_note()
+   -- TRANSLATORS: Note helptext for a building
+   return pgettext("building", "Needs water nearby.")
+end
+
+function building_helptext_performance()
+   -- TRANSLATORS#: Performance helptext for a building
+   return no_performance_text_yet()
+end

=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_00.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_00_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_01.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_01_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_02.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_02_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_03.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_03_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_04.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_04_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_05.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_05_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_06.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_06_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_07.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_07_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_08.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_08_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_09.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_09_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_10.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_10_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_11.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_11_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_12.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_12_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_13.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_13_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_14.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_14_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_15.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_15_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_16.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_16_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_17.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_17_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_18.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_18_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_19.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/idle_19_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/init.lua'
--- data/tribes/buildings/productionsites/empire/ferry_yard/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/empire/ferry_yard/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,57 @@
+dirname = path.dirname(__file__)
+
+tribes:new_productionsite_type {
+   msgctxt = "empire_building",
+   name = "empire_ferry_yard",
+   -- TRANSLATORS: This is a building name used in lists of buildings
+   descname = pgettext("empire_building", "Ferry Yard"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   size = "medium",
+
+   buildcost = {
+      log = 4,
+      granite = 2
+   },
+   return_on_dismantle = {
+      log = 2,
+      granite = 1
+   },
+
+   animations = {
+      idle = {
+         pictures = path.list_files(dirname .. "idle_??.png"),
+         hotspot = { 44, 43 },
+      },
+      build = {
+         pictures = path.list_files(dirname .. "build_??.png"),
+         hotspot = { 44, 43 },
+      },
+      unoccupied = {
+         pictures = path.list_files(dirname .. "unoccupied_??.png"),
+         hotspot = { 44, 43 },
+      },
+   },
+
+   aihints = {},
+
+   working_positions = {
+      empire_shipwright = 1
+   },
+
+   inputs = {
+      { name = "log", amount = 8 },
+   },
+
+   programs = {
+      work = {
+         -- TRANSLATORS: Completed/Skipped/Did not start working because ...
+         descname = _"working",
+         actions = {
+            "sleep=20000",
+            "consume=log:4",
+            "callworker=buildferry"
+         }
+      },
+   },
+}

=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/menu.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/unoccupied_00.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/unoccupied_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/unoccupied_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/empire/ferry_yard/unoccupied_00_pc.png'
Binary files data/tribes/buildings/productionsites/empire/ferry_yard/unoccupied_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/empire/ferry_yard/unoccupied_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added directory 'data/tribes/buildings/productionsites/frisians/ferry_yard'
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_00.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_00_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_01.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_01_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_02.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_02_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_03.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/build_03_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/build_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/build_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/helptexts.lua'
--- data/tribes/buildings/productionsites/frisians/ferry_yard/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/frisians/ferry_yard/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,27 @@
+-- This include can be removed when all help texts have been defined.
+include "tribes/scripting/help/global_helptexts.lua"
+
+function building_helptext_lore()
+   -- TRANSLATORS#: Lore helptext for a building
+   return no_lore_text_yet()
+end
+
+function building_helptext_lore_author()
+   -- TRANSLATORS#: Lore author helptext for a building
+   return no_lore_author_text_yet()
+end
+
+function building_helptext_purpose()
+   -- TRANSLATORS: Purpose helptext for a building
+   return pgettext("building", "Builds ferries.")
+end
+
+function building_helptext_note()
+   -- TRANSLATORS: Note helptext for a building
+   return pgettext("building", "Needs water nearby.")
+end
+
+function building_helptext_performance()
+   -- TRANSLATORS#: Performance helptext for a building
+   return no_performance_text_yet()
+end

=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_00.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_00_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_01.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_01_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_02.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_02_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_03.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_03_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_04.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_04_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_05.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_05_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_06.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_06_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_07.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_07_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_08.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_08_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_09.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_09_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_10.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_10_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_11.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_11_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_12.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_12_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_13.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_13_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_14.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_14_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_15.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_15_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_16.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_16_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_17.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_17_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_18.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_18_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_19.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/idle_19_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/init.lua'
--- data/tribes/buildings/productionsites/frisians/ferry_yard/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/buildings/productionsites/frisians/ferry_yard/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,57 @@
+dirname = path.dirname(__file__)
+
+tribes:new_productionsite_type {
+   msgctxt = "frisians_building",
+   name = "frisians_ferry_yard",
+   -- TRANSLATORS: This is a building name used in lists of buildings
+   descname = pgettext("frisians_building", "Ferry Yard"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   size = "medium",
+
+   buildcost = {
+      log = 4,
+      granite = 2
+   },
+   return_on_dismantle = {
+      log = 2,
+      granite = 1
+   },
+
+   animations = {
+      idle = {
+         pictures = path.list_files(dirname .. "idle_??.png"),
+         hotspot = { 44, 43 },
+      },
+      build = {
+         pictures = path.list_files(dirname .. "build_??.png"),
+         hotspot = { 44, 43 },
+      },
+      unoccupied = {
+         pictures = path.list_files(dirname .. "unoccupied_??.png"),
+         hotspot = { 44, 43 },
+      },
+   },
+
+   aihints = {},
+
+   working_positions = {
+      frisians_shipwright = 1
+   },
+
+   inputs = {
+      { name = "log", amount = 8 },
+   },
+
+   programs = {
+      work = {
+         -- TRANSLATORS: Completed/Skipped/Did not start working because ...
+         descname = _"working",
+         actions = {
+            "sleep=20000",
+            "consume=log:4",
+            "callworker=buildferry"
+         }
+      },
+   },
+}

=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/menu.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/unoccupied_00.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/unoccupied_00.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/unoccupied_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/buildings/productionsites/frisians/ferry_yard/unoccupied_00_pc.png'
Binary files data/tribes/buildings/productionsites/frisians/ferry_yard/unoccupied_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/buildings/productionsites/frisians/ferry_yard/unoccupied_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== modified file 'data/tribes/empire.lua'
--- data/tribes/empire.lua	2017-11-25 23:32:30 +0000
+++ data/tribes/empire.lua	2018-07-31 15:06:29 +0000
@@ -17,7 +17,7 @@
       }
    },
 
-   -- Image file paths for this tribe's road textures
+   -- Image file paths for this tribe's road and waterway textures
    roads = {
       busy = {
          "tribes/images/empire/roadt_busy.png",
@@ -27,8 +27,13 @@
          "tribes/images/empire/roadt_normal_01.png",
          "tribes/images/empire/roadt_normal_02.png",
       },
+      waterway = {
+         "tribes/images/empire/waterway_0.png",
+      },
    },
 
+   waterway_max_length = 5,
+
    -- Wares positions in wares windows.
    -- This also gives us the information which wares the tribe uses.
    -- Each subtable is a column in the wares windows.
@@ -100,6 +105,7 @@
       {
          -- Carriers
          "empire_carrier",
+         "empire_ferry",
          "empire_donkey",
          "empire_donkeybreeder"
       },
@@ -208,6 +214,7 @@
       "empire_toolsmithy",
       "empire_armorsmithy",
       "empire_shipyard",
+      "empire_ferry_yard",
       "empire_barracks",
 
       -- Big
@@ -324,6 +331,7 @@
    geologist = "empire_geologist",
    soldier = "empire_soldier",
    ship = "empire_ship",
+   ferry = "empire_ferry",
    port = "empire_port",
    barracks = "empire_barracks",
    ironore = "iron_ore",

=== modified file 'data/tribes/frisians.lua'
--- data/tribes/frisians.lua	2018-05-17 11:02:45 +0000
+++ data/tribes/frisians.lua	2018-07-31 15:06:29 +0000
@@ -16,7 +16,7 @@
       }
    },
 
-   -- Image file paths for this tribe's road textures
+   -- Image file paths for this tribe's road and waterway textures
    roads = {
       busy = {
          "tribes/images/frisians/roadt_busy.png",
@@ -25,8 +25,13 @@
          "tribes/images/frisians/roadt_normal_00.png",
          "tribes/images/frisians/roadt_normal_01.png",
       },
+      waterway = {
+         "tribes/images/frisians/waterway_0.png",
+      },
    },
 
+   waterway_max_length = 6,
+
    -- Wares positions in wares windows.
    -- This also gives us the information which wares the tribe uses.
    -- Each subtable is a column in the wares windows.
@@ -105,6 +110,7 @@
       {
          -- Carriers
          "frisians_carrier",
+         "frisians_ferry",
          "frisians_reindeer",
          "frisians_reindeer_breeder"
       },
@@ -262,6 +268,7 @@
       "frisians_barracks",
       "frisians_weaving_mill",
       "frisians_shipyard",
+      "frisians_ferry_yard",
 
       -- Big
       "frisians_reindeer_farm",
@@ -322,6 +329,7 @@
    geologist = "frisians_geologist",
    soldier = "frisians_soldier",
    ship = "frisians_ship",
+   ferry = "frisians_ferry",
    port = "frisians_port",
    barracks = "frisians_barracks",
    ironore = "iron_ore",

=== added file 'data/tribes/images/atlanteans/waterway_0.png'
Binary files data/tribes/images/atlanteans/waterway_0.png	1970-01-01 00:00:00 +0000 and data/tribes/images/atlanteans/waterway_0.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/images/barbarians/waterway_0.png'
Binary files data/tribes/images/barbarians/waterway_0.png	1970-01-01 00:00:00 +0000 and data/tribes/images/barbarians/waterway_0.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/images/empire/waterway_0.png'
Binary files data/tribes/images/empire/waterway_0.png	1970-01-01 00:00:00 +0000 and data/tribes/images/empire/waterway_0.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/images/frisians/waterway_0.png'
Binary files data/tribes/images/frisians/waterway_0.png	1970-01-01 00:00:00 +0000 and data/tribes/images/frisians/waterway_0.png	2018-07-31 15:06:29 +0000 differ
=== modified file 'data/tribes/init.lua'
--- data/tribes/init.lua	2018-07-15 10:32:12 +0000
+++ data/tribes/init.lua	2018-07-31 15:06:29 +0000
@@ -214,6 +214,7 @@
 
    print_loading_message("┃    Workers", function()
       include "tribes/workers/atlanteans/carrier/init.lua"
+      include "tribes/workers/atlanteans/ferry/init.lua"
       include "tribes/workers/atlanteans/armorsmith/init.lua"
       include "tribes/workers/atlanteans/baker/init.lua"
       include "tribes/workers/atlanteans/blackroot_farmer/init.lua"
@@ -245,6 +246,7 @@
       include "tribes/workers/atlanteans/woodcutter/init.lua"
 
       include "tribes/workers/barbarians/carrier/init.lua"
+      include "tribes/workers/barbarians/ferry/init.lua"
       include "tribes/workers/barbarians/baker/init.lua"
       include "tribes/workers/barbarians/blacksmith_master/init.lua"
       include "tribes/workers/barbarians/blacksmith/init.lua"
@@ -278,6 +280,7 @@
       include "tribes/workers/barbarians/weaver/init.lua"
 
       include "tribes/workers/empire/carrier/init.lua"
+      include "tribes/workers/empire/ferry/init.lua"
       include "tribes/workers/empire/armorsmith/init.lua"
       include "tribes/workers/empire/baker/init.lua"
       include "tribes/workers/empire/brewer/init.lua"
@@ -312,6 +315,7 @@
       include "tribes/workers/empire/weaver/init.lua"
 
       include "tribes/workers/frisians/carrier/init.lua"
+      include "tribes/workers/frisians/ferry/init.lua"
       include "tribes/workers/frisians/reindeer/init.lua"
       include "tribes/workers/frisians/builder/init.lua"
       include "tribes/workers/frisians/soldier/init.lua"
@@ -391,6 +395,7 @@
       include "tribes/buildings/productionsites/atlanteans/bakery/init.lua"
       include "tribes/buildings/productionsites/atlanteans/charcoal_kiln/init.lua"
       include "tribes/buildings/productionsites/atlanteans/smelting_works/init.lua"
+      include "tribes/buildings/productionsites/atlanteans/ferry_yard/init.lua"
       include "tribes/buildings/productionsites/atlanteans/shipyard/init.lua"
       include "tribes/buildings/productionsites/atlanteans/toolsmithy/init.lua"
       include "tribes/buildings/productionsites/atlanteans/weaponsmithy/init.lua"
@@ -430,6 +435,7 @@
       include "tribes/buildings/productionsites/barbarians/tavern/init.lua"
       include "tribes/buildings/productionsites/barbarians/charcoal_kiln/init.lua"
       include "tribes/buildings/productionsites/barbarians/smelting_works/init.lua"
+      include "tribes/buildings/productionsites/barbarians/ferry_yard/init.lua"
       include "tribes/buildings/productionsites/barbarians/shipyard/init.lua"
       include "tribes/buildings/productionsites/barbarians/warmill/init.lua"
       include "tribes/buildings/productionsites/barbarians/ax_workshop/init.lua"
@@ -472,6 +478,7 @@
       include "tribes/buildings/productionsites/empire/tavern/init.lua"
       include "tribes/buildings/productionsites/empire/charcoal_kiln/init.lua"
       include "tribes/buildings/productionsites/empire/smelting_works/init.lua"
+      include "tribes/buildings/productionsites/empire/ferry_yard/init.lua"
       include "tribes/buildings/productionsites/empire/shipyard/init.lua"
       include "tribes/buildings/productionsites/empire/toolsmithy/init.lua"
       include "tribes/buildings/productionsites/empire/armorsmithy/init.lua"
@@ -529,6 +536,7 @@
       include "tribes/buildings/productionsites/frisians/brewery/init.lua"
       include "tribes/buildings/productionsites/frisians/weaving_mill/init.lua"
       include "tribes/buildings/productionsites/frisians/smokery/init.lua"
+      include "tribes/buildings/productionsites/frisians/ferry_yard/init.lua"
       include "tribes/buildings/productionsites/frisians/shipyard/init.lua"
       include "tribes/buildings/productionsites/frisians/furnace/init.lua"
       include "tribes/buildings/productionsites/frisians/recycling_center/init.lua"

=== added directory 'data/tribes/workers/atlanteans/ferry'
=== added file 'data/tribes/workers/atlanteans/ferry/helptexts.lua'
--- data/tribes/workers/atlanteans/ferry/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/atlanteans/ferry/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,4 @@
+function worker_helptext()
+   -- TRANSLATORS: Helptext for a worker: Ferry
+   return pgettext("frisians_worker", "Ships wares across narrow rivers.")
+end

=== added file 'data/tribes/workers/atlanteans/ferry/idle_00.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_01.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_02.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_03.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_04.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_05.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_06.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_07.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_08.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_09.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_10.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_11.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_12.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_13.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_14.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_15.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_16.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_17.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_18.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_19.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/idle_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/init.lua'
--- data/tribes/workers/atlanteans/ferry/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/atlanteans/ferry/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,28 @@
+dirname = path.dirname (__file__)
+
+animations = {
+   idle = {
+      pictures = path.list_files (dirname .. "idle_??.png"),
+      hotspot = {20, 36},
+      fps = 10
+   },
+   sinking = {
+      pictures = path.list_files (dirname .. "sinking_??.png"),
+      hotspot = {22, 35},
+      fps = 7
+   }
+}
+add_walking_animations (animations, "walk", dirname, "sail", {37, 38}, 10)
+
+tribes:new_ferry_type {
+   msgctxt = "atlanteans_worker",
+   name = "atlanteans_ferry",
+   -- TRANSLATORS: This is a worker name used in lists of workers
+   descname = pgettext ("atlanteans_worker", "Ferry"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   vision_range = 2,
+
+   ware_hotspot = {0, 20},
+   animations = animations,
+}

=== added file 'data/tribes/workers/atlanteans/ferry/menu.png'
Binary files data/tribes/workers/atlanteans/ferry/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_00.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_01.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_02.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_03.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_04.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_05.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_06.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_07.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_08.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_09.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_10.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_11.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_12.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_13.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_14.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_15.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_16.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_17.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_18.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_19.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_e_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_e_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_e_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_00.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_01.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_02.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_03.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_04.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_05.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_06.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_07.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_08.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_09.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_10.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_11.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_12.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_13.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_14.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_15.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_16.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_17.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_18.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_19.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_ne_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_ne_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_ne_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_00.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_01.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_02.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_03.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_04.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_05.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_06.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_07.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_08.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_09.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_10.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_11.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_12.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_13.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_14.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_15.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_16.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_17.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_18.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_19.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_nw_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_nw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_nw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_00.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_01.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_02.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_03.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_04.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_05.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_06.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_07.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_08.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_09.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_10.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_11.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_12.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_13.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_14.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_15.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_16.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_17.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_18.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_19.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_se_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_se_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_se_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_00.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_01.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_02.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_03.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_04.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_05.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_06.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_07.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_08.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_09.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_10.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_11.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_12.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_13.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_14.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_15.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_16.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_17.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_18.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_19.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_sw_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_sw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_sw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_00.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_01.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_02.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_03.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_04.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_05.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_06.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_07.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_08.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_09.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_10.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_11.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_12.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_13.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_14.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_15.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_16.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_17.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_18.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_19.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sail_w_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sail_w_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sail_w_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_00.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_00_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_01.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_01_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_02.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_02_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_03.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_03_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_04.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_04_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_05.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_05_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_06.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_06_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_07.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_07_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_08.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_08_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_09.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_09_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_10.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_10_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_11.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_11_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_12.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_12_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_13.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_13_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_14.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_14_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_15.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_15_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_16.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_16_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_17.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_17_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_18.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_18_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_19.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_19_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_20.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_20.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_20.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/atlanteans/ferry/sinking_20_pc.png'
Binary files data/tribes/workers/atlanteans/ferry/sinking_20_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/atlanteans/ferry/sinking_20_pc.png	2018-07-31 15:06:29 +0000 differ
=== modified file 'data/tribes/workers/atlanteans/shipwright/init.lua'
--- data/tribes/workers/atlanteans/shipwright/init.lua	2018-02-28 09:38:13 +0000
+++ data/tribes/workers/atlanteans/shipwright/init.lua	2018-07-31 15:06:29 +0000
@@ -38,7 +38,14 @@
          "construct",
          "animate=idle 5000",
          "return"
-      }
+      },
+      buildferry = {
+         -- NOCOM: we must replace this fishy hack with a proper attribute to use only swimable places
+         "findspace=size:any radius:4 resource:fish",
+         "walk=coords",
+         "buildferry",
+         "return"
+      },
    },
 
    animations = animations,

=== added directory 'data/tribes/workers/barbarians/ferry'
=== added file 'data/tribes/workers/barbarians/ferry/helptexts.lua'
--- data/tribes/workers/barbarians/ferry/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/barbarians/ferry/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,4 @@
+function worker_helptext()
+   -- TRANSLATORS: Helptext for a worker: Ferry
+   return pgettext("frisians_worker", "Ships wares across narrow rivers.")
+end

=== added file 'data/tribes/workers/barbarians/ferry/idle_00.png'
Binary files data/tribes/workers/barbarians/ferry/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_01.png'
Binary files data/tribes/workers/barbarians/ferry/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_02.png'
Binary files data/tribes/workers/barbarians/ferry/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_03.png'
Binary files data/tribes/workers/barbarians/ferry/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_04.png'
Binary files data/tribes/workers/barbarians/ferry/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_05.png'
Binary files data/tribes/workers/barbarians/ferry/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_06.png'
Binary files data/tribes/workers/barbarians/ferry/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_07.png'
Binary files data/tribes/workers/barbarians/ferry/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_08.png'
Binary files data/tribes/workers/barbarians/ferry/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_09.png'
Binary files data/tribes/workers/barbarians/ferry/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_10.png'
Binary files data/tribes/workers/barbarians/ferry/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_11.png'
Binary files data/tribes/workers/barbarians/ferry/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_12.png'
Binary files data/tribes/workers/barbarians/ferry/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_13.png'
Binary files data/tribes/workers/barbarians/ferry/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_14.png'
Binary files data/tribes/workers/barbarians/ferry/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_15.png'
Binary files data/tribes/workers/barbarians/ferry/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_16.png'
Binary files data/tribes/workers/barbarians/ferry/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_17.png'
Binary files data/tribes/workers/barbarians/ferry/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_18.png'
Binary files data/tribes/workers/barbarians/ferry/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_19.png'
Binary files data/tribes/workers/barbarians/ferry/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/idle_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/init.lua'
--- data/tribes/workers/barbarians/ferry/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/barbarians/ferry/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,28 @@
+dirname = path.dirname (__file__)
+
+animations = {
+   idle = {
+      pictures = path.list_files (dirname .. "idle_??.png"),
+      hotspot = {20, 36},
+      fps = 10
+   },
+   sinking = {
+      pictures = path.list_files (dirname .. "sinking_??.png"),
+      hotspot = {22, 35},
+      fps = 7
+   }
+}
+add_walking_animations (animations, "walk", dirname, "sail", {37, 38}, 10)
+
+tribes:new_ferry_type {
+   msgctxt = "barbarians_worker",
+   name = "barbarians_ferry",
+   -- TRANSLATORS: This is a worker name used in lists of workers
+   descname = pgettext ("barbarians_worker", "Ferry"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   vision_range = 2,
+
+   ware_hotspot = {0, 20},
+   animations = animations,
+}

=== added file 'data/tribes/workers/barbarians/ferry/menu.png'
Binary files data/tribes/workers/barbarians/ferry/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_00.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_01.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_02.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_03.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_04.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_05.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_06.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_07.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_08.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_09.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_10.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_11.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_12.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_13.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_14.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_15.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_16.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_17.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_18.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_19.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_e_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_e_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_e_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_00.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_01.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_02.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_03.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_04.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_05.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_06.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_07.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_08.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_09.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_10.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_11.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_12.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_13.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_14.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_15.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_16.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_17.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_18.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_19.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_ne_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_ne_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_ne_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_00.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_01.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_02.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_03.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_04.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_05.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_06.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_07.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_08.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_09.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_10.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_11.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_12.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_13.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_14.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_15.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_16.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_17.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_18.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_19.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_nw_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_nw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_nw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_00.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_01.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_02.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_03.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_04.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_05.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_06.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_07.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_08.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_09.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_10.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_11.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_12.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_13.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_14.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_15.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_16.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_17.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_18.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_19.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_se_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_se_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_se_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_00.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_01.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_02.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_03.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_04.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_05.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_06.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_07.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_08.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_09.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_10.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_11.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_12.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_13.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_14.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_15.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_16.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_17.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_18.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_19.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_sw_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_sw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_sw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_00.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_01.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_02.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_03.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_04.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_05.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_06.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_07.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_08.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_09.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_10.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_11.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_12.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_13.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_14.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_15.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_16.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_17.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_18.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_19.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sail_w_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sail_w_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sail_w_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_00.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_00_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_01.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_01_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_02.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_02_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_03.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_03_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_04.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_04_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_05.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_05_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_06.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_06_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_07.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_07_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_08.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_08_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_09.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_09_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_10.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_10_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_11.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_11_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_12.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_12_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_13.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_13_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_14.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_14_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_15.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_15_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_16.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_16_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_17.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_17_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_18.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_18_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_19.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_19_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_20.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_20.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_20.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/barbarians/ferry/sinking_20_pc.png'
Binary files data/tribes/workers/barbarians/ferry/sinking_20_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/barbarians/ferry/sinking_20_pc.png	2018-07-31 15:06:29 +0000 differ
=== modified file 'data/tribes/workers/barbarians/shipwright/init.lua'
--- data/tribes/workers/barbarians/shipwright/init.lua	2018-02-28 09:38:13 +0000
+++ data/tribes/workers/barbarians/shipwright/init.lua	2018-07-31 15:06:29 +0000
@@ -42,7 +42,14 @@
          "construct",
          "animate=work 5000",
          "return"
-      }
+      },
+      buildferry = {
+         -- NOCOM: we must replace this fishy hack with a proper attribute to use only swimable places
+         "findspace=size:any radius:4 resource:fish",
+         "walk=coords",
+         "buildferry",
+         "return"
+      },
    },
 
    animations = animations,

=== added directory 'data/tribes/workers/empire/ferry'
=== added file 'data/tribes/workers/empire/ferry/helptexts.lua'
--- data/tribes/workers/empire/ferry/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/empire/ferry/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,4 @@
+function worker_helptext()
+   -- TRANSLATORS: Helptext for a worker: Ferry
+   return pgettext("frisians_worker", "Ships wares across narrow rivers.")
+end

=== added file 'data/tribes/workers/empire/ferry/idle_00.png'
Binary files data/tribes/workers/empire/ferry/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_00_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_01.png'
Binary files data/tribes/workers/empire/ferry/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_01_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_02.png'
Binary files data/tribes/workers/empire/ferry/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_02_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_03.png'
Binary files data/tribes/workers/empire/ferry/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_03_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_04.png'
Binary files data/tribes/workers/empire/ferry/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_04_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_05.png'
Binary files data/tribes/workers/empire/ferry/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_05_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_06.png'
Binary files data/tribes/workers/empire/ferry/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_06_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_07.png'
Binary files data/tribes/workers/empire/ferry/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_07_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_08.png'
Binary files data/tribes/workers/empire/ferry/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_08_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_09.png'
Binary files data/tribes/workers/empire/ferry/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_09_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_10.png'
Binary files data/tribes/workers/empire/ferry/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_10_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_11.png'
Binary files data/tribes/workers/empire/ferry/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_11_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_12.png'
Binary files data/tribes/workers/empire/ferry/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_12_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_13.png'
Binary files data/tribes/workers/empire/ferry/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_13_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_14.png'
Binary files data/tribes/workers/empire/ferry/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_14_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_15.png'
Binary files data/tribes/workers/empire/ferry/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_15_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_16.png'
Binary files data/tribes/workers/empire/ferry/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_16_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_17.png'
Binary files data/tribes/workers/empire/ferry/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_17_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_18.png'
Binary files data/tribes/workers/empire/ferry/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_18_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_19.png'
Binary files data/tribes/workers/empire/ferry/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/idle_19_pc.png'
Binary files data/tribes/workers/empire/ferry/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/init.lua'
--- data/tribes/workers/empire/ferry/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/empire/ferry/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,28 @@
+dirname = path.dirname (__file__)
+
+animations = {
+   idle = {
+      pictures = path.list_files (dirname .. "idle_??.png"),
+      hotspot = {20, 36},
+      fps = 10
+   },
+   sinking = {
+      pictures = path.list_files (dirname .. "sinking_??.png"),
+      hotspot = {22, 35},
+      fps = 7
+   }
+}
+add_walking_animations (animations, "walk", dirname, "sail", {37, 38}, 10)
+
+tribes:new_ferry_type {
+   msgctxt = "empire_worker",
+   name = "empire_ferry",
+   -- TRANSLATORS: This is a worker name used in lists of workers
+   descname = pgettext ("empire_worker", "Ferry"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   vision_range = 2,
+
+   ware_hotspot = {0, 20},
+   animations = animations,
+}

=== added file 'data/tribes/workers/empire/ferry/menu.png'
Binary files data/tribes/workers/empire/ferry/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_00.png'
Binary files data/tribes/workers/empire/ferry/sail_e_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_00_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_01.png'
Binary files data/tribes/workers/empire/ferry/sail_e_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_01_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_02.png'
Binary files data/tribes/workers/empire/ferry/sail_e_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_02_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_03.png'
Binary files data/tribes/workers/empire/ferry/sail_e_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_03_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_04.png'
Binary files data/tribes/workers/empire/ferry/sail_e_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_04_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_05.png'
Binary files data/tribes/workers/empire/ferry/sail_e_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_05_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_06.png'
Binary files data/tribes/workers/empire/ferry/sail_e_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_06_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_07.png'
Binary files data/tribes/workers/empire/ferry/sail_e_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_07_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_08.png'
Binary files data/tribes/workers/empire/ferry/sail_e_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_08_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_09.png'
Binary files data/tribes/workers/empire/ferry/sail_e_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_09_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_10.png'
Binary files data/tribes/workers/empire/ferry/sail_e_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_10_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_11.png'
Binary files data/tribes/workers/empire/ferry/sail_e_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_11_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_12.png'
Binary files data/tribes/workers/empire/ferry/sail_e_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_12_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_13.png'
Binary files data/tribes/workers/empire/ferry/sail_e_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_13_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_14.png'
Binary files data/tribes/workers/empire/ferry/sail_e_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_14_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_15.png'
Binary files data/tribes/workers/empire/ferry/sail_e_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_15_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_16.png'
Binary files data/tribes/workers/empire/ferry/sail_e_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_16_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_17.png'
Binary files data/tribes/workers/empire/ferry/sail_e_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_17_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_18.png'
Binary files data/tribes/workers/empire/ferry/sail_e_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_18_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_19.png'
Binary files data/tribes/workers/empire/ferry/sail_e_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_e_19_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_e_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_e_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_00.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_00_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_01.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_01_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_02.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_02_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_03.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_03_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_04.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_04_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_05.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_05_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_06.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_06_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_07.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_07_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_08.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_08_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_09.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_09_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_10.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_10_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_11.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_11_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_12.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_12_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_13.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_13_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_14.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_14_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_15.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_15_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_16.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_16_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_17.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_17_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_18.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_18_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_19.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_ne_19_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_ne_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_ne_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_00.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_00_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_01.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_01_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_02.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_02_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_03.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_03_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_04.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_04_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_05.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_05_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_06.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_06_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_07.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_07_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_08.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_08_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_09.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_09_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_10.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_10_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_11.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_11_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_12.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_12_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_13.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_13_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_14.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_14_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_15.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_15_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_16.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_16_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_17.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_17_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_18.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_18_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_19.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_nw_19_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_nw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_nw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_00.png'
Binary files data/tribes/workers/empire/ferry/sail_se_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_00_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_01.png'
Binary files data/tribes/workers/empire/ferry/sail_se_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_01_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_02.png'
Binary files data/tribes/workers/empire/ferry/sail_se_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_02_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_03.png'
Binary files data/tribes/workers/empire/ferry/sail_se_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_03_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_04.png'
Binary files data/tribes/workers/empire/ferry/sail_se_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_04_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_05.png'
Binary files data/tribes/workers/empire/ferry/sail_se_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_05_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_06.png'
Binary files data/tribes/workers/empire/ferry/sail_se_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_06_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_07.png'
Binary files data/tribes/workers/empire/ferry/sail_se_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_07_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_08.png'
Binary files data/tribes/workers/empire/ferry/sail_se_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_08_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_09.png'
Binary files data/tribes/workers/empire/ferry/sail_se_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_09_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_10.png'
Binary files data/tribes/workers/empire/ferry/sail_se_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_10_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_11.png'
Binary files data/tribes/workers/empire/ferry/sail_se_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_11_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_12.png'
Binary files data/tribes/workers/empire/ferry/sail_se_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_12_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_13.png'
Binary files data/tribes/workers/empire/ferry/sail_se_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_13_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_14.png'
Binary files data/tribes/workers/empire/ferry/sail_se_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_14_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_15.png'
Binary files data/tribes/workers/empire/ferry/sail_se_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_15_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_16.png'
Binary files data/tribes/workers/empire/ferry/sail_se_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_16_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_17.png'
Binary files data/tribes/workers/empire/ferry/sail_se_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_17_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_18.png'
Binary files data/tribes/workers/empire/ferry/sail_se_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_18_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_19.png'
Binary files data/tribes/workers/empire/ferry/sail_se_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_se_19_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_se_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_se_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_00.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_00_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_01.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_01_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_02.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_02_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_03.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_03_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_04.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_04_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_05.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_05_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_06.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_06_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_07.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_07_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_08.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_08_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_09.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_09_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_10.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_10_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_11.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_11_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_12.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_12_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_13.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_13_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_14.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_14_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_15.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_15_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_16.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_16_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_17.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_17_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_18.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_18_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_19.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_sw_19_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_sw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_sw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_00.png'
Binary files data/tribes/workers/empire/ferry/sail_w_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_00_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_01.png'
Binary files data/tribes/workers/empire/ferry/sail_w_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_01_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_02.png'
Binary files data/tribes/workers/empire/ferry/sail_w_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_02_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_03.png'
Binary files data/tribes/workers/empire/ferry/sail_w_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_03_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_04.png'
Binary files data/tribes/workers/empire/ferry/sail_w_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_04_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_05.png'
Binary files data/tribes/workers/empire/ferry/sail_w_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_05_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_06.png'
Binary files data/tribes/workers/empire/ferry/sail_w_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_06_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_07.png'
Binary files data/tribes/workers/empire/ferry/sail_w_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_07_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_08.png'
Binary files data/tribes/workers/empire/ferry/sail_w_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_08_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_09.png'
Binary files data/tribes/workers/empire/ferry/sail_w_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_09_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_10.png'
Binary files data/tribes/workers/empire/ferry/sail_w_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_10_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_11.png'
Binary files data/tribes/workers/empire/ferry/sail_w_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_11_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_12.png'
Binary files data/tribes/workers/empire/ferry/sail_w_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_12_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_13.png'
Binary files data/tribes/workers/empire/ferry/sail_w_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_13_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_14.png'
Binary files data/tribes/workers/empire/ferry/sail_w_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_14_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_15.png'
Binary files data/tribes/workers/empire/ferry/sail_w_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_15_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_16.png'
Binary files data/tribes/workers/empire/ferry/sail_w_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_16_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_17.png'
Binary files data/tribes/workers/empire/ferry/sail_w_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_17_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_18.png'
Binary files data/tribes/workers/empire/ferry/sail_w_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_18_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_19.png'
Binary files data/tribes/workers/empire/ferry/sail_w_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sail_w_19_pc.png'
Binary files data/tribes/workers/empire/ferry/sail_w_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sail_w_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_00.png'
Binary files data/tribes/workers/empire/ferry/sinking_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_00_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_01.png'
Binary files data/tribes/workers/empire/ferry/sinking_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_01_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_02.png'
Binary files data/tribes/workers/empire/ferry/sinking_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_02_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_03.png'
Binary files data/tribes/workers/empire/ferry/sinking_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_03_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_04.png'
Binary files data/tribes/workers/empire/ferry/sinking_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_04_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_05.png'
Binary files data/tribes/workers/empire/ferry/sinking_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_05_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_06.png'
Binary files data/tribes/workers/empire/ferry/sinking_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_06_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_07.png'
Binary files data/tribes/workers/empire/ferry/sinking_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_07_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_08.png'
Binary files data/tribes/workers/empire/ferry/sinking_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_08_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_09.png'
Binary files data/tribes/workers/empire/ferry/sinking_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_09_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_10.png'
Binary files data/tribes/workers/empire/ferry/sinking_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_10_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_11.png'
Binary files data/tribes/workers/empire/ferry/sinking_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_11_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_12.png'
Binary files data/tribes/workers/empire/ferry/sinking_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_12_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_13.png'
Binary files data/tribes/workers/empire/ferry/sinking_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_13_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_14.png'
Binary files data/tribes/workers/empire/ferry/sinking_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_14_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_15.png'
Binary files data/tribes/workers/empire/ferry/sinking_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_15_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_16.png'
Binary files data/tribes/workers/empire/ferry/sinking_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_16_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_17.png'
Binary files data/tribes/workers/empire/ferry/sinking_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_17_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_18.png'
Binary files data/tribes/workers/empire/ferry/sinking_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_18_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_19.png'
Binary files data/tribes/workers/empire/ferry/sinking_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_19_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_20.png'
Binary files data/tribes/workers/empire/ferry/sinking_20.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_20.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/empire/ferry/sinking_20_pc.png'
Binary files data/tribes/workers/empire/ferry/sinking_20_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/empire/ferry/sinking_20_pc.png	2018-07-31 15:06:29 +0000 differ
=== modified file 'data/tribes/workers/empire/shipwright/init.lua'
--- data/tribes/workers/empire/shipwright/init.lua	2018-02-28 09:38:13 +0000
+++ data/tribes/workers/empire/shipwright/init.lua	2018-07-31 15:06:29 +0000
@@ -42,7 +42,14 @@
          "construct",
          "animate=work 5000",
          "return"
-      }
+      },
+      buildferry = {
+         -- NOCOM: we must replace this fishy hack with a proper attribute to use only swimable places
+         "findspace=size:any radius:4 resource:fish",
+         "walk=coords",
+         "buildferry",
+         "return"
+      },
    },
 
    animations = animations,

=== added directory 'data/tribes/workers/frisians/ferry'
=== added file 'data/tribes/workers/frisians/ferry/helptexts.lua'
--- data/tribes/workers/frisians/ferry/helptexts.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/frisians/ferry/helptexts.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,4 @@
+function worker_helptext()
+   -- TRANSLATORS: Helptext for a worker: Ferry
+   return pgettext("frisians_worker", "Ships wares across narrow rivers.")
+end

=== added file 'data/tribes/workers/frisians/ferry/idle_00.png'
Binary files data/tribes/workers/frisians/ferry/idle_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_01.png'
Binary files data/tribes/workers/frisians/ferry/idle_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_02.png'
Binary files data/tribes/workers/frisians/ferry/idle_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_03.png'
Binary files data/tribes/workers/frisians/ferry/idle_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_04.png'
Binary files data/tribes/workers/frisians/ferry/idle_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_05.png'
Binary files data/tribes/workers/frisians/ferry/idle_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_06.png'
Binary files data/tribes/workers/frisians/ferry/idle_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_07.png'
Binary files data/tribes/workers/frisians/ferry/idle_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_08.png'
Binary files data/tribes/workers/frisians/ferry/idle_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_09.png'
Binary files data/tribes/workers/frisians/ferry/idle_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_10.png'
Binary files data/tribes/workers/frisians/ferry/idle_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_11.png'
Binary files data/tribes/workers/frisians/ferry/idle_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_12.png'
Binary files data/tribes/workers/frisians/ferry/idle_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_13.png'
Binary files data/tribes/workers/frisians/ferry/idle_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_14.png'
Binary files data/tribes/workers/frisians/ferry/idle_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_15.png'
Binary files data/tribes/workers/frisians/ferry/idle_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_16.png'
Binary files data/tribes/workers/frisians/ferry/idle_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_17.png'
Binary files data/tribes/workers/frisians/ferry/idle_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_18.png'
Binary files data/tribes/workers/frisians/ferry/idle_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_19.png'
Binary files data/tribes/workers/frisians/ferry/idle_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/idle_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/idle_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/idle_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/init.lua'
--- data/tribes/workers/frisians/ferry/init.lua	1970-01-01 00:00:00 +0000
+++ data/tribes/workers/frisians/ferry/init.lua	2018-07-31 15:06:29 +0000
@@ -0,0 +1,28 @@
+dirname = path.dirname (__file__)
+
+animations = {
+   idle = {
+      pictures = path.list_files (dirname .. "idle_??.png"),
+      hotspot = {20, 36},
+      fps = 10
+   },
+   sinking = {
+      pictures = path.list_files (dirname .. "sinking_??.png"),
+      hotspot = {22, 35},
+      fps = 7
+   }
+}
+add_walking_animations (animations, "walk", dirname, "sail", {37, 38}, 10)
+
+tribes:new_ferry_type {
+   msgctxt = "frisians_worker",
+   name = "frisians_ferry",
+   -- TRANSLATORS: This is a worker name used in lists of workers
+   descname = pgettext ("frisians_worker", "Ferry"),
+   helptext_script = dirname .. "helptexts.lua",
+   icon = dirname .. "menu.png",
+   vision_range = 2,
+
+   ware_hotspot = {0, 20},
+   animations = animations,
+}

=== added file 'data/tribes/workers/frisians/ferry/menu.png'
Binary files data/tribes/workers/frisians/ferry/menu.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/menu.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_00.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_01.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_02.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_03.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_04.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_05.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_06.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_07.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_08.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_09.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_10.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_11.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_12.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_13.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_14.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_15.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_16.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_17.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_18.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_19.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_e_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_e_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_e_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_00.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_01.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_02.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_03.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_04.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_05.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_06.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_07.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_08.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_09.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_10.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_11.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_12.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_13.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_14.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_15.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_16.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_17.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_18.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_19.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_ne_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_ne_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_ne_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_00.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_01.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_02.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_03.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_04.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_05.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_06.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_07.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_08.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_09.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_10.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_11.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_12.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_13.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_14.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_15.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_16.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_17.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_18.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_19.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_nw_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_nw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_nw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_00.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_01.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_02.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_03.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_04.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_05.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_06.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_07.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_08.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_09.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_10.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_11.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_12.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_13.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_14.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_15.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_16.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_17.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_18.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_19.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_se_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_se_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_se_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_00.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_01.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_02.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_03.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_04.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_05.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_06.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_07.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_08.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_09.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_10.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_11.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_12.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_13.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_14.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_15.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_16.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_17.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_18.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_19.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_sw_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_sw_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_sw_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_00.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_01.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_02.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_03.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_04.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_05.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_06.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_07.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_08.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_09.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_10.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_11.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_12.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_13.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_14.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_15.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_16.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_17.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_18.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_19.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sail_w_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/sail_w_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sail_w_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_00.png'
Binary files data/tribes/workers/frisians/ferry/sinking_00.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_00.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_00_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_00_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_00_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_01.png'
Binary files data/tribes/workers/frisians/ferry/sinking_01.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_01.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_01_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_01_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_01_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_02.png'
Binary files data/tribes/workers/frisians/ferry/sinking_02.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_02.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_02_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_02_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_02_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_03.png'
Binary files data/tribes/workers/frisians/ferry/sinking_03.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_03.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_03_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_03_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_03_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_04.png'
Binary files data/tribes/workers/frisians/ferry/sinking_04.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_04.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_04_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_04_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_04_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_05.png'
Binary files data/tribes/workers/frisians/ferry/sinking_05.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_05.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_05_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_05_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_05_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_06.png'
Binary files data/tribes/workers/frisians/ferry/sinking_06.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_06.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_06_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_06_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_06_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_07.png'
Binary files data/tribes/workers/frisians/ferry/sinking_07.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_07.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_07_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_07_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_07_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_08.png'
Binary files data/tribes/workers/frisians/ferry/sinking_08.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_08.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_08_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_08_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_08_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_09.png'
Binary files data/tribes/workers/frisians/ferry/sinking_09.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_09.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_09_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_09_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_09_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_10.png'
Binary files data/tribes/workers/frisians/ferry/sinking_10.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_10.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_10_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_10_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_10_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_11.png'
Binary files data/tribes/workers/frisians/ferry/sinking_11.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_11.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_11_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_11_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_11_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_12.png'
Binary files data/tribes/workers/frisians/ferry/sinking_12.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_12.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_12_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_12_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_12_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_13.png'
Binary files data/tribes/workers/frisians/ferry/sinking_13.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_13.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_13_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_13_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_13_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_14.png'
Binary files data/tribes/workers/frisians/ferry/sinking_14.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_14.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_14_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_14_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_14_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_15.png'
Binary files data/tribes/workers/frisians/ferry/sinking_15.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_15.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_15_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_15_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_15_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_16.png'
Binary files data/tribes/workers/frisians/ferry/sinking_16.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_16.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_16_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_16_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_16_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_17.png'
Binary files data/tribes/workers/frisians/ferry/sinking_17.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_17.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_17_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_17_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_17_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_18.png'
Binary files data/tribes/workers/frisians/ferry/sinking_18.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_18.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_18_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_18_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_18_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_19.png'
Binary files data/tribes/workers/frisians/ferry/sinking_19.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_19.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_19_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_19_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_19_pc.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_20.png'
Binary files data/tribes/workers/frisians/ferry/sinking_20.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_20.png	2018-07-31 15:06:29 +0000 differ
=== added file 'data/tribes/workers/frisians/ferry/sinking_20_pc.png'
Binary files data/tribes/workers/frisians/ferry/sinking_20_pc.png	1970-01-01 00:00:00 +0000 and data/tribes/workers/frisians/ferry/sinking_20_pc.png	2018-07-31 15:06:29 +0000 differ
=== modified file 'data/tribes/workers/frisians/shipwright/init.lua'
--- data/tribes/workers/frisians/shipwright/init.lua	2018-03-25 18:28:00 +0000
+++ data/tribes/workers/frisians/shipwright/init.lua	2018-07-31 15:06:29 +0000
@@ -40,7 +40,14 @@
          "construct",
          "animate=work 5000",
          "return"
-      }
+      },
+      buildferry = {
+         -- NOCOM: we must replace this fishy hack with a proper attribute to use only swimable places
+         "findspace=size:any radius:4 resource:fish",
+         "walk=coords",
+         "buildferry",
+         "return"
+      },
    },
 
    animations = animations,

=== modified file 'src/ai/defaultai.cc'
--- src/ai/defaultai.cc	2018-07-13 19:29:51 +0000
+++ src/ai/defaultai.cc	2018-07-31 15:06:29 +0000
@@ -3417,8 +3417,8 @@
 	const uint16_t stepping = roads.size() / 25 + 1;
 
 	for (uint16_t i = 0; i < roads.size(); i += stepping) {
-		const Flag& roadstartflag = roads[i]->get_flag(Road::FlagStart);
-		const Flag& roadendflag = roads[i]->get_flag(Road::FlagEnd);
+		const Flag& roadstartflag = roads[i]->get_flag(RoadBase::FlagStart);
+		const Flag& roadendflag = roads[i]->get_flag(RoadBase::FlagEnd);
 
 		if (!roadstartflag.get_building() && roadstartflag.is_dead_end()) {
 			game().send_player_bulldoze(*const_cast<Flag*>(&roadstartflag));
@@ -3580,8 +3580,8 @@
 // the road can be dismantled
 bool DefaultAI::dispensable_road_test(const Widelands::Road& road) {
 
-	Flag& roadstartflag = road.get_flag(Road::FlagStart);
-	Flag& roadendflag = road.get_flag(Road::FlagEnd);
+	Flag& roadstartflag = road.get_flag(RoadBase::FlagStart);
+	Flag& roadendflag = road.get_flag(RoadBase::FlagEnd);
 
 	// Collecting full path (from crossing/building to another crossing/building)
 	std::vector<Widelands::Flag*> full_road;
@@ -3605,11 +3605,11 @@
 				}
 
 				Flag* other_end;
-				if (near_road->get_flag(Road::FlagStart).get_position().hash() ==
+				if (near_road->get_flag(RoadBase::FlagStart).get_position().hash() ==
 				    full_road.back()->get_position().hash()) {
-					other_end = &near_road->get_flag(Road::FlagEnd);
+					other_end = &near_road->get_flag(RoadBase::FlagEnd);
 				} else {
-					other_end = &near_road->get_flag(Road::FlagStart);
+					other_end = &near_road->get_flag(RoadBase::FlagStart);
 				}
 
 				if (other_end->get_position() == full_road[full_road_size - 2]->get_position()) {
@@ -3705,10 +3705,10 @@
 				continue;
 			}
 
-			Flag* endflag = &near_road->get_flag(Road::FlagStart);
+			Flag* endflag = &near_road->get_flag(RoadBase::FlagStart);
 
 			if (endflag == nf.flag) {
-				endflag = &near_road->get_flag(Road::FlagEnd);
+				endflag = &near_road->get_flag(RoadBase::FlagEnd);
 			}
 
 			// When walking on nearby roads, we do not go too far from start and end of road
@@ -3919,10 +3919,10 @@
 				continue;
 			}
 
-			Flag* endflag = &road->get_flag(Road::FlagStart);
+			Flag* endflag = &road->get_flag(RoadBase::FlagStart);
 
 			if (endflag == nearflags[start_field].flag) {
-				endflag = &road->get_flag(Road::FlagEnd);
+				endflag = &road->get_flag(RoadBase::FlagEnd);
 			}
 
 			const uint32_t endflag_hash = endflag->get_position().hash();

=== modified file 'src/economy/CMakeLists.txt'
--- src/economy/CMakeLists.txt	2017-11-20 13:50:51 +0000
+++ src/economy/CMakeLists.txt	2018-07-31 15:06:29 +0000
@@ -20,6 +20,8 @@
     portdock.h
     request.cc
     request.h
+    roadbase.cc
+    roadbase.h
     road.cc
     road.h
     route.cc
@@ -44,6 +46,8 @@
     input_queue.h
     wares_queue.cc
     wares_queue.h
+    waterway.cc
+    waterway.h
     workers_queue.cc
     workers_queue.h
   DEPENDS

=== modified file 'src/economy/flag.cc'
--- src/economy/flag.cc	2018-07-11 08:32:54 +0000
+++ src/economy/flag.cc	2018-07-31 15:06:29 +0000
@@ -26,6 +26,7 @@
 #include "economy/request.h"
 #include "economy/road.h"
 #include "economy/ware_instance.h"
+#include "economy/waterway.h"
 #include "logic/editor_game_base.h"
 #include "logic/game.h"
 #include "logic/map_objects/map_object.h"
@@ -196,7 +197,7 @@
 
 	const Map& map = egbase.map();
 	egbase.set_road(
-	   map.get_fcoords(map.tl_n(position_)), RoadType::kSouthEast,
+	   map.get_fcoords(map.tl_n(position_)), WALK_SE,
 	   building_->get_size() == BaseImmovable::SMALL ? RoadType::kNormal : RoadType::kBusy);
 
 	building.set_economy(get_economy());
@@ -211,7 +212,7 @@
 	building_->set_economy(nullptr);
 
 	const Map& map = egbase.map();
-	egbase.set_road(map.get_fcoords(map.tl_n(position_)), RoadType::kSouthEast, RoadType::kNone);
+	egbase.set_road(map.get_fcoords(map.tl_n(position_)), WALK_SE, RoadType::kNone);
 
 	building_ = nullptr;
 }
@@ -219,9 +220,14 @@
 /**
  * Call this only from the Road init!
 */
-void Flag::attach_road(int32_t const dir, Road* const road) {
+void Flag::attach_road(int32_t const dir, RoadBase* const road) {
 	assert(!roads_[dir - 1] || roads_[dir - 1] == road);
 
+	if (roads_[dir - 1] != road && Waterway::is_waterway_descr(&road->descr()) && has_waterway()) {
+		log("Refused to attach a waterway to a flag that already has a waterway\n");
+		return;
+	}
+
 	roads_[dir - 1] = road;
 	roads_[dir - 1]->set_economy(get_economy());
 }
@@ -250,17 +256,21 @@
 */
 void Flag::get_neighbours(WareWorker type, RoutingNodeNeighbours& neighbours) {
 	for (int8_t i = 0; i < 6; ++i) {
-		Road* const road = roads_[i];
+		RoadBase* const road = roads_[i];
 		if (!road)
 			continue;
 
-		Flag* f = &road->get_flag(Road::FlagEnd);
+		// Only wares, no workers can use ferries
+		if (Waterway::is_waterway_descr(&road->descr()) && type == wwWORKER)
+		    continue;
+
+		Flag* f = &road->get_flag(RoadBase::FlagEnd);
 		int32_t nb_cost;
 		if (f != this) {
-			nb_cost = road->get_cost(Road::FlagStart);
+			nb_cost = road->get_cost(RoadBase::FlagStart);
 		} else {
-			f = &road->get_flag(Road::FlagStart);
-			nb_cost = road->get_cost(Road::FlagEnd);
+			f = &road->get_flag(RoadBase::FlagStart);
+			nb_cost = road->get_cost(RoadBase::FlagEnd);
 		}
 		if (type == wwWARE) {
 			nb_cost += nb_cost * (get_waitcost() + f->get_waitcost()) / 2;
@@ -282,20 +292,51 @@
 /**
  * Return the road that leads to the given flag.
 */
-Road* Flag::get_road(Flag& flag) {
+RoadBase* Flag::get_roadbase(Flag& flag) {
 	for (int8_t i = 0; i < 6; ++i)
-		if (Road* const road = roads_[i])
-			if (&road->get_flag(Road::FlagStart) == &flag || &road->get_flag(Road::FlagEnd) == &flag)
+		if (RoadBase* const road = roads_[i])
+			if (&road->get_flag(RoadBase::FlagStart) == &flag || &road->get_flag(RoadBase::FlagEnd) == &flag)
 				return road;
 
 	return nullptr;
 }
 
+Road* Flag::get_road(uint8_t const dir) const {
+	if (get_roadbase(dir - 1) != nullptr && Road::is_road_descr(&get_roadbase(dir - 1)->descr())) {
+	    return dynamic_cast<Road*>(roads_[dir - 1]);
+	}
+	return nullptr;
+}
+Waterway* Flag::get_waterway(uint8_t const dir) const {
+	if (get_roadbase(dir - 1) != nullptr && Waterway::is_waterway_descr(&get_roadbase(dir - 1)->descr())) {
+	    return dynamic_cast<Waterway*>(roads_[dir - 1]);
+	}
+	return nullptr;
+}
+
+/// returns the number of RoadBases connected to the flag
+uint8_t Flag::nr_of_roadbases() const {
+	uint8_t counter = 0;
+	for (uint8_t road_id = 6; road_id; --road_id)
+		if (get_roadbase(road_id) != nullptr)
+			++counter;
+	return counter;
+}
+
 /// returns the number of roads connected to the flag
 uint8_t Flag::nr_of_roads() const {
 	uint8_t counter = 0;
 	for (uint8_t road_id = 6; road_id; --road_id)
-		if (get_road(road_id) != nullptr)
+		if (get_roadbase(road_id) != nullptr)
+			++counter;
+	return counter;
+}
+
+/// Returns the number of waterways connected to the flag. This must not be greater than 1.
+uint8_t Flag::nr_of_waterways() const {
+	uint8_t counter = 0;
+	for (uint8_t road_id = 6; road_id; --road_id)
+		if (get_waterway(road_id) != nullptr)
 			++counter;
 	return counter;
 }
@@ -305,9 +346,9 @@
 		return false;
 	Flag const* first_other_flag = nullptr;
 	for (uint8_t road_id = 6; road_id; --road_id)
-		if (Road* const road = get_road(road_id)) {
-			Flag& start = road->get_flag(Road::FlagStart);
-			Flag& other = this == &start ? road->get_flag(Road::FlagEnd) : start;
+		if (RoadBase* const road = get_roadbase(road_id)) {
+			Flag& start = road->get_flag(RoadBase::FlagStart);
+			Flag& other = this == &start ? road->get_flag(RoadBase::FlagEnd) : start;
 			if (first_other_flag) {
 				if (&other != first_other_flag)
 					return false;
@@ -524,7 +565,7 @@
 	// Calculate the sum of the involved wallets' adjusted value
 	int32_t sum = 0;
 	for (int8_t i = 0; i < WalkingDir::LAST_DIRECTION; ++i) {
-		Road* const road = roads_[i];
+		Road* const road = get_road(i);
 		if (road && road != promoted_road) {
 			sum += kRoadMaxWallet + road->wallet() * road->wallet();
 		}
@@ -532,7 +573,7 @@
 
 	// Distribute propagation coins in a smart way
 	for (int8_t i = 0; i < WalkingDir::LAST_DIRECTION; ++i) {
-		Road* const road = roads_[i];
+		Road* const road = get_road(i);
 		if (road && road->get_roadtype() != RoadType::kBusy) {
 			road->add_to_wallet(0.5 * (kRoadMaxWallet - road->wallet()) *
 			                    (kRoadMaxWallet + road->wallet() * road->wallet()) / sum);
@@ -646,20 +687,20 @@
 	const Flag& nextflag = dynamic_cast<const Flag&>(*nextstep);
 
 	for (int32_t dir = 1; dir <= 6; ++dir) {
-		Road* const road = get_road(dir);
+		RoadBase* const road = get_roadbase(dir);
 		Flag* other;
-		Road::FlagId flagid;
+		RoadBase::FlagId flagid;
 
 		if (!road) {
 			continue;
 		}
 
-		if (&road->get_flag(Road::FlagStart) == this) {
-			flagid = Road::FlagStart;
-			other = &road->get_flag(Road::FlagEnd);
+		if (&road->get_flag(RoadBase::FlagStart) == this) {
+			flagid = RoadBase::FlagStart;
+			other = &road->get_flag(RoadBase::FlagEnd);
 		} else {
-			flagid = Road::FlagEnd;
-			other = &road->get_flag(Road::FlagStart);
+			flagid = RoadBase::FlagEnd;
+			other = &road->get_flag(RoadBase::FlagStart);
 		}
 
 		if (other != &nextflag) {

=== modified file 'src/economy/flag.h'
--- src/economy/flag.h	2018-07-11 08:32:54 +0000
+++ src/economy/flag.h	2018-07-31 15:06:29 +0000
@@ -32,7 +32,9 @@
 namespace Widelands {
 class Building;
 class Request;
+struct RoadBase;
 struct Road;
+struct Waterway;
 class WareInstance;
 
 class FlagDescr : public MapObjectDescr {
@@ -49,9 +51,9 @@
 
 /**
  * Flag represents a flag, obviously.
- * A flag itself doesn't do much. However, it can have up to 6 roads attached
- * to it. Instead of the WALK_NW road, it can also have a building attached to
- * it.
+ * A flag itself doesn't do much. However, it can have up to 6 roads/waterways
+ * attached to it. Instead of the WALK_NW road, it can also have a building
+ * attached to it. It cannot have more than one waterway.
  * Flags also have a store of up to 8 wares.
  *
  * You can also assign an arbitrary number of "jobs" for a flag.
@@ -107,17 +109,27 @@
 	void attach_building(EditorGameBase&, Building&);
 	void detach_building(EditorGameBase&);
 
+	bool has_roadbase() const {
+		return roads_[0] || roads_[1] || roads_[2] || roads_[3] || roads_[4] || roads_[5];
+	}
+	bool has_waterway() const {
+		return nr_of_waterways() > 0;
+	}
 	bool has_road() const {
-		return roads_[0] || roads_[1] || roads_[2] || roads_[3] || roads_[4] || roads_[5];
+		return nr_of_roads() > 0;
 	}
-	Road* get_road(uint8_t const dir) const {
+	RoadBase* get_roadbase(uint8_t dir) const {
 		return roads_[dir - 1];
 	}
+	Road* get_road(uint8_t dir) const;
+	Waterway* get_waterway(uint8_t dir) const;
+	uint8_t nr_of_roadbases() const;
 	uint8_t nr_of_roads() const;
-	void attach_road(int32_t dir, Road*);
+	uint8_t nr_of_waterways() const;
+	void attach_road(int32_t dir, RoadBase*);
 	void detach_road(int32_t dir);
 
-	Road* get_road(Flag&);
+	RoadBase* get_roadbase(Flag&);
 
 	bool is_dead_end() const;
 
@@ -182,7 +194,7 @@
 	int32_t animstart_;
 
 	Building* building_;  ///< attached building (replaces road WALK_NW)
-	Road* roads_[WalkingDir::LAST_DIRECTION];
+	RoadBase* roads_[WalkingDir::LAST_DIRECTION];
 
 	int32_t ware_capacity_;  ///< size of wares_ array
 	int32_t ware_filled_;    ///< number of wares currently on the flag

=== modified file 'src/economy/fleet.cc'
--- src/economy/fleet.cc	2018-04-07 16:59:00 +0000
+++ src/economy/fleet.cc	2018-07-31 15:06:29 +0000
@@ -26,9 +26,11 @@
 #include "economy/flag.h"
 #include "economy/portdock.h"
 #include "economy/routing_node.h"
+#include "economy/waterway.h"
 #include "io/fileread.h"
 #include "io/filewrite.h"
 #include "logic/game.h"
+#include "logic/map_objects/tribes/ferry.h"
 #include "logic/map_objects/tribes/ship.h"
 #include "logic/map_objects/tribes/warehouse.h"
 #include "logic/mapastar.h"
@@ -52,7 +54,7 @@
 /**
  * Fleets are initialized empty.
  *
- * Intended use: @ref Ship and @ref PortDock, when created, create a new @ref Fleet
+ * Intended use: @ref Ferry, @ref Ship and @ref PortDock, when created, create a new @ref Fleet
  * instance, then add themselves \em before calling the \ref init function.
  * The Fleet takes care of merging with existing fleets, if any.
  */
@@ -61,16 +63,19 @@
 }
 
 /**
- * Whether the fleet is in fact useful for transporting goods.
+ * Whether the fleet is in fact useful for transporting goods. This is the case if
+ * there is a ship AND a port, OR if we have a ferry AND a request for a ferry.
  */
 bool Fleet::active() const {
-	return !ships_.empty() && !ports_.empty();
+	return (!ferries_.empty() && !pending_ferry_requests_.empty()) ||
+			(!ships_.empty() && !ports_.empty());
 }
 
 /**
  * Inform the Fleet about the change of @ref Economy of one of the docks.
  *
  * Note that we always associate ourselves with the economy of the first dock.
+ * Ferries and waterways do NOT necessarily share our economy!
  */
 void Fleet::set_economy(Economy* e) {
 	if (!ships_.empty()) {
@@ -97,7 +102,7 @@
 bool Fleet::init(EditorGameBase& egbase) {
 	MapObject::init(egbase);
 
-	if (ships_.empty() && ports_.empty()) {
+	if (ships_.empty() && ports_.empty() && ferries_.empty() && pending_ferry_requests_.empty()) {
 		molog("Empty fleet initialized; disband immediately\n");
 		remove(egbase);
 		return false;
@@ -129,7 +134,7 @@
 };
 
 /**
- * Search the map, starting at our ships and ports, for another fleet
+ * Search the map, starting at our ships, ferries and ports, for another fleet
  * of the same player.
  */
 bool Fleet::find_other_fleet(EditorGameBase& egbase) {
@@ -137,6 +142,13 @@
 	for (const Ship* temp_ship : ships_) {
 		astar.push(temp_ship->get_position());
 	}
+	for (const Ferry* temp_ferry : ferries_) {
+		astar.push(temp_ferry->get_position());
+	}
+	for (const Waterway* temp_ww : pending_ferry_requests_) {
+		for (Coords& c : temp_ww->get_positions(egbase))
+			astar.push(c);
+	}
 
 	for (const PortDock* temp_port : ports_) {
 		BaseImmovable::PositionList pos = temp_port->get_positions(egbase);
@@ -150,7 +162,8 @@
 	FCoords cur;
 	while (astar.step(cur, cost)) {
 		if (BaseImmovable* imm = cur.field->get_immovable()) {
-			if (imm->descr().type() == MapObjectType::PORTDOCK) {
+			MapObjectType type = imm->descr().type();
+			if (type == MapObjectType::PORTDOCK) {
 				if (upcast(PortDock, dock, imm)) {
 					// here might be a problem so I (tiborb) put here
 					// this test, might be removed after some time
@@ -163,10 +176,21 @@
 					}
 				}
 			}
+			else if (type == MapObjectType::WATERWAY) {
+				if (upcast(Waterway, ww, imm)) {
+					if (ww->get_fleet() == nullptr) {
+						log("Found a waterway with no fleet!\n");
+					}
+					if (ww->get_fleet() != this && ww->get_owner() == get_owner()) {
+						return ww->get_fleet()->merge(egbase, this);
+					}
+				}
+			}
 		}
 
 		for (Bob* bob = cur.field->get_first_bob(); bob != nullptr; bob = bob->get_next_bob()) {
-			if (bob->descr().type() != MapObjectType::SHIP)
+			MapObjectType type = bob->descr().type();
+			if (type != MapObjectType::SHIP && type != MapObjectType::FERRY)
 				continue;
 
 			if (upcast(Ship, ship, bob)) {
@@ -175,6 +199,12 @@
 					return ship->get_fleet()->merge(egbase, this);
 				}
 			}
+			else if (upcast(Ferry, ferry, bob)) {
+				if (ferry->get_fleet() != nullptr && ferry->get_fleet() != this &&
+				    ferry->get_owner() == get_owner()) {
+					return ferry->get_fleet()->merge(egbase, this);
+				}
+			}
 		}
 	}
 	if (active()) {
@@ -203,6 +233,20 @@
 		add_ship(ship);
 	}
 
+	while (!other->ferries_.empty()) {
+		Ferry* ferry = other->ferries_.back();
+		other->ferries_.pop_back();
+		add_ferry(ferry);
+	}
+
+	while (!other->pending_ferry_requests_.empty()) {
+		Waterway* ww = other->pending_ferry_requests_.back();
+		other->pending_ferry_requests_.pop_back();
+		// TODO(Nordfriese): We should store the gametime when a request is
+		// issued, so this can be inserted correctly
+		request_ferry(ww);
+	}
+
 	uint32_t old_nrports = ports_.size();
 	ports_.insert(ports_.end(), other->ports_.begin(), other->ports_.end());
 	portpaths_.resize((ports_.size() * (ports_.size() - 1)) / 2);
@@ -261,6 +305,15 @@
 		ships_.back()->set_fleet(nullptr);
 		ships_.pop_back();
 	}
+	while (!ferries_.empty()) {
+		ferries_.back()->set_fleet(nullptr);
+		ferries_.pop_back();
+	}
+	while (!pending_ferry_requests_.empty()) {
+		pending_ferry_requests_.back()->set_fleet(nullptr);
+		pending_ferry_requests_.pop_back();
+		// TODO(Nordfriese): Should we notify the waterway that it should issue a new request?
+	}
 
 	MapObject::cleanup(egbase);
 }
@@ -400,7 +453,7 @@
 	}
 
 	if (ships_.empty()) {
-		if (ports_.empty()) {
+		if (ports_.empty() && ferries_.empty() && pending_ferry_requests_.empty()) {
 			remove(egbase);
 		} else {
 			Flag& base = ports_[0]->base_flag();
@@ -414,6 +467,39 @@
 	}
 }
 
+void Fleet::add_ferry(Ferry* ferry) {
+	ferries_.push_back(ferry);
+	ferry->set_fleet(this);
+}
+
+void Fleet::remove_ferry(EditorGameBase& egbase, Ferry* ferry) {
+	std::vector<Ferry*>::iterator it = std::find(ferries_.begin(), ferries_.end(), ferry);
+	if (it != ferries_.end()) {
+		*it = ferries_.back();
+		ferries_.pop_back();
+	}
+	ferry->set_fleet(nullptr);
+
+	if (ferry->get_location(egbase)) {
+		update(egbase);
+	}
+
+	if (ferries_.empty() && ports_.empty() && ships_.empty() && pending_ferry_requests_.empty()) {
+		remove(egbase);
+	}
+}
+
+/**
+ * Adds a request for a ferry. The request will be fulfilled as soon as possible
+ * in the next call to act(). When a ferry is found, it will be passed to the
+ * waterway's callback function.
+ * Multiple requests will be treated first come first served.
+ */
+void Fleet::request_ferry(Waterway* waterway) {
+	pending_ferry_requests_.push_back(waterway);
+	waterway->set_fleet(this);
+}
+
 struct StepEvalFindPorts {
 	struct Target {
 		uint32_t idx;
@@ -558,7 +644,7 @@
 			Economy::check_split(ports_[0]->base_flag(), port->base_flag());
 	}
 
-	if (ships_.empty() && ports_.empty()) {
+	if (ships_.empty() && ports_.empty() && ferries_.empty() && pending_ferry_requests_.empty()) {
 		remove(egbase);
 	} else if (is_a(Game, &egbase)) {
 		// Some ship perhaps lose their destination now, so new a destination must be appointed (if
@@ -638,8 +724,8 @@
 
 	if (!active()) {
 		// If we are here, most likely act() was called by a port with waiting wares or an expedition
-		// ready
-		// although there are still no ships. We can't handle it now, so we reschedule the act()
+		// ready although there are still no ships, or by a pending ferry request when there are no
+		// ferries yet. We can't handle it now, so we reschedule the act()
 		schedule_act(game, 5000);  // retry in the next time
 		act_pending_ = true;
 		return;
@@ -647,6 +733,35 @@
 
 	molog("Fleet::act\n");
 
+	std::vector<Ferry*> idle_ferries;
+	for (Ferry* f : ferries_)
+		if (!f->get_location(game))
+			idle_ferries.push_back(f);
+	while (!pending_ferry_requests_.empty() && !idle_ferries.empty()) {
+		Waterway* ww = pending_ferry_requests_[0];
+
+		Ferry* ferry = nullptr;
+		uint32_t dist = 0;
+		for (Ferry* f : idle_ferries) {
+			// decide how far this ferry is from the waterway
+			// TODO(Nordfriese): We should use the actual distance-by-water here,
+			// this is a dirty approximation that is grossly wrong in many cases.
+			uint32_t d = get_owner()->egbase().map().calc_distance(
+					f->get_position(), ww->base_flag().get_position());
+
+			if (!ferry || d < dist) {
+				ferry = f;
+				dist = d;
+			}
+		}
+		assert(ferry);
+
+		idle_ferries.erase(std::find(idle_ferries.begin(), idle_ferries.end(), ferry));
+		pending_ferry_requests_.erase(pending_ferry_requests_.begin());
+
+		ww->request_ferry_callback(game, ferry);
+	}
+
 	// we need to calculate what ship is to be send to which port
 	// for this we will have temporary data structure with format
 	// <<ship,port>,score>
@@ -890,6 +1005,17 @@
 		ports_[i] = fr.unsigned_32();
 
 	fleet.act_pending_ = fr.unsigned_8();
+
+	uint32_t nrferries = fr.unsigned_32();
+	ferries_.resize(nrferries);
+	for (uint32_t i = 0; i < nrferries; ++i)
+		ferries_[i] = fr.unsigned_32();
+
+	uint32_t nrww = fr.unsigned_32();
+	pending_ferry_requests_.resize(nrww);
+	for (uint32_t i = 0; i < nrww; ++i)
+		pending_ferry_requests_[i] = fr.unsigned_32();
+
 }
 
 void Fleet::Loader::load_pointers() {
@@ -913,6 +1039,15 @@
 	fleet.portpaths_.resize((fleet.ports_.size() * (fleet.ports_.size() - 1)) / 2);
 
 	fleet.act_pending_ = save_act_pending;
+
+	for (const uint32_t& temp_ferry : ferries_) {
+		fleet.ferries_.push_back(&mol().get<Ferry>(temp_ferry));
+		fleet.ferries_.back()->set_fleet(&fleet);
+	}
+	for (const uint32_t& temp_ww : pending_ferry_requests_) {
+		fleet.pending_ferry_requests_.push_back(&mol().get<Waterway>(temp_ww));
+		fleet.pending_ferry_requests_.back()->set_fleet(&fleet);
+	}
 }
 
 void Fleet::Loader::load_finish() {
@@ -921,7 +1056,7 @@
 	Fleet& fleet = get<Fleet>();
 
 	if (!fleet.ports_.empty()) {
-		if (!fleet.ships_.empty())
+		if (!fleet.ships_.empty() || !fleet.ferries_.empty() || !fleet.pending_ferry_requests_.empty())
 			fleet.check_merge_economy();
 
 		fleet.set_economy(fleet.ports_[0]->get_economy());
@@ -974,6 +1109,15 @@
 	}
 
 	fw.unsigned_8(act_pending_);
+
+	fw.unsigned_32(ferries_.size());
+	for (const Ferry* temp_ferry : ferries_) {
+		fw.unsigned_32(mos.get_object_file_index(*temp_ferry));
+	}
+	fw.unsigned_32(pending_ferry_requests_.size());
+	for (const Waterway* temp_ww : pending_ferry_requests_) {
+		fw.unsigned_32(mos.get_object_file_index(*temp_ww));
+	}
 }
 
 }  // namespace Widelands

=== modified file 'src/economy/fleet.h'
--- src/economy/fleet.h	2018-04-16 07:03:12 +0000
+++ src/economy/fleet.h	2018-07-31 15:06:29 +0000
@@ -33,6 +33,8 @@
 class PortDock;
 struct RoutingNodeNeighbour;
 struct Ship;
+struct Ferry;
+struct Waterway;
 
 class FleetDescr : public MapObjectDescr {
 public:
@@ -47,7 +49,7 @@
 };
 
 /**
- * Manage all ships and ports of a player that are connected
+ * Manage all ferries, ships and ports of a player that are connected
  * by ocean.
  *
  * That is, two ports belong to the same fleet if - and only if - ships can
@@ -57,8 +59,8 @@
  *
  * @paragraph Lifetime
  *
- * Fleet objects are created on-the-fly by @ref Ship and @ref PortDock,
- * and destroy themselves when they become empty.
+ * Fleet objects are created on-the-fly by @ref Ship, @ref Ferry,
+ * @ref PortDock and @ref Waterway, and destroy themselves when they become empty.
  *
  * The intention is for fleet objects to merge automatically and separate
  * again in reaction to changes in the map. However, this may not work
@@ -92,6 +94,8 @@
 	void remove_ship(EditorGameBase& egbase, Ship* ship);
 	void add_port(EditorGameBase& egbase, PortDock* port);
 	void remove_port(EditorGameBase& egbase, PortDock* port);
+	void add_ferry(Ferry* ferry);
+	void remove_ferry(EditorGameBase& egbase, Ferry* ferry);
 	bool has_ports();
 
 	void log_general_info(const EditorGameBase&) override;
@@ -100,10 +104,13 @@
 	void add_neighbours(PortDock& pd, std::vector<RoutingNodeNeighbour>& neighbours);
 
 	uint32_t count_ships();
+	uint32_t count_ferries();
 	uint32_t count_ships_heading_here(EditorGameBase& egbase, PortDock* port);
 	uint32_t count_ports();
 	bool get_act_pending();
 
+	void request_ferry(Waterway* waterway);
+
 protected:
 	void act(Game&, uint32_t data) override;
 
@@ -120,6 +127,8 @@
 
 	std::vector<Ship*> ships_;
 	std::vector<PortDock*> ports_;
+	std::vector<Ferry*> ferries_;
+	std::vector<Waterway*> pending_ferry_requests_;
 
 	bool act_pending_;
 
@@ -142,6 +151,8 @@
 
 	private:
 		std::vector<uint32_t> ships_;
+		std::vector<uint32_t> ferries_;
+		std::vector<uint32_t> pending_ferry_requests_;
 		std::vector<uint32_t> ports_;
 	};
 

=== modified file 'src/economy/road.cc'
--- src/economy/road.cc	2018-05-26 11:20:44 +0000
+++ src/economy/road.cc	2018-07-31 15:06:29 +0000
@@ -37,32 +37,23 @@
 const RoadDescr g_road_descr("road", "Road");
 }
 
-const RoadDescr& Road::descr() const {
-	return g_road_descr;
-}
-
 bool Road::is_road_descr(MapObjectDescr const* const descr) {
 	return descr == &g_road_descr;
 }
 
+Road::CarrierSlot::CarrierSlot() : carrier(nullptr), carrier_request(nullptr), second_carrier(false) {
+}
+
 /**
  * Most of the actual work is done in init.
  */
 Road::Road()
-   : PlayerImmovable(g_road_descr), wallet_(0), last_wallet_charge_(0), type_(0), idle_index_(0) {
-	flags_[0] = flags_[1] = nullptr;
-	flagidx_[0] = flagidx_[1] = -1;
-
-	// Initialize the worker slots for the road
-	// TODO(unknown): make this configurable
+   : RoadBase(g_road_descr, RoadType::kNone), wallet_(0), last_wallet_charge_(0) {
 	CarrierSlot slot;
-	carrier_slots_.push_back(slot);
-	carrier_slots_.push_back(slot);
-	carrier_slots_[0].carrier_type = 1;
-	carrier_slots_[1].carrier_type = 2;
-}
-
-Road::CarrierSlot::CarrierSlot() : carrier(nullptr), carrier_request(nullptr), carrier_type(0) {
+    carrier_slots_.push_back(slot);
+    carrier_slots_.push_back(slot);
+	carrier_slots_[0].second_carrier = false;
+	carrier_slots_[1].second_carrier = true;
 }
 
 /**
@@ -72,6 +63,7 @@
 	for (CarrierSlot& slot : carrier_slots_) {
 		delete slot.carrier_request;
 	}
+	// RoadBase::cleanup();
 }
 
 /**
@@ -95,217 +87,35 @@
 	return road;
 }
 
-int32_t Road::get_size() const {
-	return SMALL;
-}
-
-bool Road::get_passable() const {
-	return true;
-}
-
-BaseImmovable::PositionList Road::get_positions(const EditorGameBase& egbase) const {
-	const Map& map = egbase.map();
-	Coords curf = map.get_fcoords(path_.get_start());
-
-	PositionList rv;
-	const Path::StepVector::size_type nr_steps = path_.get_nsteps();
-	for (Path::StepVector::size_type steps = 0; steps < nr_steps + 1; ++steps) {
-		if (steps > 0 && steps < path_.get_nsteps())
-			rv.push_back(curf);
-
-		if (steps < path_.get_nsteps())
-			map.get_neighbour(curf, path_[steps], &curf);
-	}
-	return rv;
-}
-
-Flag& Road::base_flag() {
-	return *flags_[FlagStart];
-}
-
-/**
- * Return the cost of getting from fromflag to the other flag.
- */
-int32_t Road::get_cost(FlagId fromflag) {
-	return cost_[fromflag];
-}
-
-/**
- * Set the new path, calculate costs.
- * You have to set start and end flags before calling this function.
- */
-void Road::set_path(EditorGameBase& egbase, const Path& path) {
-	assert(path.get_nsteps() >= 2);
-	assert(path.get_start() == flags_[FlagStart]->get_position());
-	assert(path.get_end() == flags_[FlagEnd]->get_position());
-
-	path_ = path;
-	egbase.map().calc_cost(path, &cost_[FlagStart], &cost_[FlagEnd]);
-
-	// Figure out where carriers should idle
-	idle_index_ = path.get_nsteps() / 2;
-}
-
-/**
- * Add road markings to the map
- */
-void Road::mark_map(EditorGameBase& egbase) {
-	const Map& map = egbase.map();
-	FCoords curf = map.get_fcoords(path_.get_start());
-
-	const Path::StepVector::size_type nr_steps = path_.get_nsteps();
-	for (Path::StepVector::size_type steps = 0; steps < nr_steps + 1; ++steps) {
-		if (steps > 0 && steps < path_.get_nsteps())
-			set_position(egbase, curf);
-
-		// mark the road that leads up to this field
-		if (steps > 0) {
-			const Direction dir = get_reverse_dir(path_[steps - 1]);
-			Direction const rdir = 2 * (dir - WALK_E);
-
-			if (rdir <= 4)
-				egbase.set_road(curf, rdir, type_);
-		}
-
-		// mark the road that leads away from this field
-		if (steps < path_.get_nsteps()) {
-			const Direction dir = path_[steps];
-			Direction const rdir = 2 * (dir - WALK_E);
-
-			if (rdir <= 4)
-				egbase.set_road(curf, rdir, type_);
-
-			map.get_neighbour(curf, dir, &curf);
-		}
-	}
-}
-
-/**
- * Remove road markings from the map
- */
-void Road::unmark_map(EditorGameBase& egbase) {
-	const Map& map = egbase.map();
-	FCoords curf(path_.get_start(), &map[path_.get_start()]);
-
-	const Path::StepVector::size_type nr_steps = path_.get_nsteps();
-	for (Path::StepVector::size_type steps = 0; steps < nr_steps + 1; ++steps) {
-		if (steps > 0 && steps < path_.get_nsteps())
-			unset_position(egbase, curf);
-
-		// mark the road that leads up to this field
-		if (steps > 0) {
-			const Direction dir = get_reverse_dir(path_[steps - 1]);
-			Direction const rdir = 2 * (dir - WALK_E);
-
-			if (rdir <= 4)
-				egbase.set_road(curf, rdir, RoadType::kNone);
-		}
-
-		// mark the road that leads away from this field
-		if (steps < path_.get_nsteps()) {
-			const Direction dir = path_[steps];
-			Direction const rdir = 2 * (dir - WALK_E);
-
-			if (rdir <= 4)
-				egbase.set_road(curf, rdir, RoadType::kNone);
-
-			map.get_neighbour(curf, dir, &curf);
-		}
-	}
-}
-
-/**
- * Initialize the road.
- */
-bool Road::init(EditorGameBase& egbase) {
-	PlayerImmovable::init(egbase);
-
-	if (2 <= path_.get_nsteps())
-		link_into_flags(egbase);
-	return true;
-}
-
-/**
- * This links into the flags, calls a carrier
- * and so on. This was formerly done in init (and
- * still is for normal games). But for save game loading
- * we needed to have this road already registered
- * as Map Object, thats why this is moved
- */
+void Road::cleanup(EditorGameBase& egbase) {
+	for (CarrierSlot& slot : carrier_slots_) {
+		delete slot.carrier_request;
+		slot.carrier_request = nullptr;
+
+		// carrier will be released via PlayerImmovable::cleanup
+		slot.carrier = nullptr;
+	}
+	RoadBase::cleanup(egbase);
+}
+
 void Road::link_into_flags(EditorGameBase& egbase) {
-	assert(path_.get_nsteps() >= 2);
-
-	// Link into the flags (this will also set our economy)
-	{
-		const Direction dir = path_[0];
-		flags_[FlagStart]->attach_road(dir, this);
-		flagidx_[FlagStart] = dir;
-	}
-
-	const Direction dir = get_reverse_dir(path_[path_.get_nsteps() - 1]);
-	flags_[FlagEnd]->attach_road(dir, this);
-	flagidx_[FlagEnd] = dir;
-
-	Economy::check_merge(*flags_[FlagStart], *flags_[FlagEnd]);
-
-	// Mark Fields
-	mark_map(egbase);
-
-	/*
-	 * Iterate over all Carrierslots
-	 * If a carrier is set assign it to this road, else
-	 * request a new carrier
-	 */
+	RoadBase::link_into_flags(egbase);
 	if (upcast(Game, game, &egbase)) {
 		for (CarrierSlot& slot : carrier_slots_) {
 			if (Carrier* const carrier = slot.carrier.get(*game)) {
-				//  This happens after a road split. Tell the carrier what's going on.
+				// This happens after a road split. Tell the carrier what's going on.
 				carrier->set_location(this);
 				carrier->update_task_road(*game);
-			} else if (!slot.carrier_request && (slot.carrier_type == 1 || type_ == RoadType::kBusy)) {
+			} else if (!slot.carrier_request && (!slot.second_carrier || get_roadtype() == RoadType::kBusy)) {
+				// Normal carriers are requested at once, second carriers only for busy roads
 				request_carrier(slot);
 			}
 		}
 	}
 }
 
-/**
- * Cleanup the road
- */
-void Road::cleanup(EditorGameBase& egbase) {
-
-	for (CarrierSlot& slot : carrier_slots_) {
-		delete slot.carrier_request;
-		slot.carrier_request = nullptr;
-
-		// carrier will be released via PlayerImmovable::cleanup
-		slot.carrier = nullptr;
-	}
-
-	// Unmark Fields
-	unmark_map(egbase);
-
-	// Unlink from flags (also clears the economy)
-	flags_[FlagStart]->detach_road(flagidx_[FlagStart]);
-	flags_[FlagEnd]->detach_road(flagidx_[FlagEnd]);
-
-	Economy::check_split(*flags_[FlagStart], *flags_[FlagEnd]);
-
-	if (upcast(Game, game, &egbase)) {
-		flags_[FlagStart]->update_wares(*game, flags_[FlagEnd]);
-		flags_[FlagEnd]->update_wares(*game, flags_[FlagStart]);
-	}
-
-	PlayerImmovable::cleanup(egbase);
-}
-
-/**
- * Workers' economies are fixed by PlayerImmovable, but we need to handle
- * any requests ourselves.
- */
 void Road::set_economy(Economy* const e) {
-	PlayerImmovable::set_economy(e);
-
+	RoadBase::set_economy(e);
 	for (CarrierSlot& slot : carrier_slots_) {
 		if (slot.carrier_request) {
 			slot.carrier_request->set_economy(e);
@@ -320,12 +130,8 @@
  * been issued.
  */
 void Road::request_carrier(CarrierSlot& slot) {
-	if (slot.carrier_type == 1)
-		slot.carrier_request =
-		   new Request(*this, owner().tribe().carrier(), Road::request_carrier_callback, wwWORKER);
-	else
-		slot.carrier_request =
-		   new Request(*this, owner().tribe().carrier2(), Road::request_carrier_callback, wwWORKER);
+	slot.carrier_request = new Request(*this, slot.second_carrier ? owner().tribe().carrier2() :
+			owner().tribe().carrier(), request_carrier_callback, wwWORKER);
 }
 
 /**
@@ -353,7 +159,7 @@
 	 * Oops! We got a request_callback but don't have the request.
 	 * Try to send him home.
 	 */
-	log("Road(%u): got a request_callback but do not have the request\n", road.serial());
+	log("RoadBase(%u): got a request_callback but do not have the request\n", road.serial());
 	delete &rq;
 	w->start_task_gowarehouse(game);
 }
@@ -400,6 +206,24 @@
 }
 
 /**
+ * Try to pick up a ware from the given flag.
+ * \return true if a carrier has been sent on its way, false otherwise.
+ */
+bool Road::notify_ware(Game& game, FlagId const flagid) {
+	// Iterate over all carriers and try to find one which will take the ware
+	for (CarrierSlot& slot : carrier_slots_) {
+		if (Carrier* const carrier = slot.carrier.get(game)) {
+			if (carrier->notify_ware(game, flagid)) {
+				// The carrier took the ware, so we're done
+				return true;
+			}
+		}
+	}
+	// No carrier took the ware
+	return false;
+}
+
+/**
  * A flag has been placed that splits this road. This function is called before
  * the new flag initializes. We remove markings to avoid interference with the
  * flag.
@@ -499,7 +323,7 @@
 					old_slot.carrier = nullptr;
 					for (CarrierSlot& new_slot : newroad.carrier_slots_) {
 						if (!new_slot.carrier.get(game) && !new_slot.carrier_request &&
-						    new_slot.carrier_type == old_slot.carrier_type) {
+						    new_slot.second_carrier == old_slot.second_carrier) {
 							upcast(Carrier, new_carrier, w);
 							new_slot.carrier = new_carrier;
 							break;
@@ -528,7 +352,7 @@
 	//  work correctly
 	for (CarrierSlot& slot : carrier_slots_) {
 		if (!slot.carrier.get(game) && !slot.carrier_request &&
-		    (slot.carrier_type == 1 || type_ == RoadType::kBusy)) {
+		    (!slot.second_carrier || type_ == RoadType::kBusy)) {
 			request_carrier(slot);
 		}
 	}
@@ -539,24 +363,6 @@
 }
 
 /**
- * Try to pick up a ware from the given flag.
- * \return true if a carrier has been sent on its way, false otherwise.
- */
-bool Road::notify_ware(Game& game, FlagId const flagid) {
-	// Iterate over all carriers and try to find one which will take the ware
-	for (CarrierSlot& slot : carrier_slots_) {
-		if (Carrier* const carrier = slot.carrier.get(game)) {
-			if (carrier->notify_ware(game, flagid)) {
-				// The carrier took the ware, so we're done
-				return true;
-			}
-		}
-	}
-	// No carrier took the ware
-	return false;
-}
-
-/**
  * Update last_wallet_charge_ with the current gametime.
  */
 void Road::update_wallet_chargetime(Game& game) {
@@ -615,7 +421,7 @@
 		flags_[1]->propagate_promoted_road(this);
 		mark_map(game);
 		for (CarrierSlot& slot : carrier_slots_) {
-			if (!slot.carrier.get(game) && !slot.carrier_request && slot.carrier_type != 1) {
+			if (!slot.carrier.get(game) && !slot.carrier_request && slot.second_carrier) {
 				request_carrier(slot);
 			}
 		}

=== modified file 'src/economy/road.h'
--- src/economy/road.h	2018-06-05 01:43:28 +0000
+++ src/economy/road.h	2018-07-31 15:06:29 +0000
@@ -23,18 +23,16 @@
 #include <vector>
 
 #include "base/macros.h"
-#include "logic/map_objects/immovable.h"
+#include "economy/roadbase.h"
 #include "logic/path.h"
 #include "logic/roadtype.h"
 
 namespace Widelands {
-struct Carrier;
-class Request;
 
-class RoadDescr : public MapObjectDescr {
+class RoadDescr : public RoadBaseDescr {
 public:
-	RoadDescr(char const* const init_name, char const* const init_descname)
-	   : MapObjectDescr(MapObjectType::ROAD, init_name, init_descname, "") {
+	explicit RoadDescr(char const* const init_name, char const* const init_descname)
+	   : RoadBaseDescr(init_name, init_descname, MapObjectType::ROAD) {
 	}
 	~RoadDescr() override {
 	}
@@ -48,72 +46,35 @@
 // https://stackoverflow.com/questions/40690260/undefined-reference-error-for-static-constexpr-member
 constexpr int32_t kRoadAnimalPrice = 600;
 constexpr int32_t kRoadMaxWallet = static_cast<int32_t>(2.5 * kRoadAnimalPrice);
-
 /**
- * Road is a special object which connects two flags.
- * The Road itself is never rendered; however, the appropriate Field::roads are
- * set to represent the road visually.
- * The actual steps involved in a road are stored as a Path from the starting
- * flag to the ending flag. Apart from that, however, the two flags are treated
- * exactly the same, as far as most transactions are concerned. There are minor
- * exceptions: placement of carriers if the path's length is odd, splitting
- * a road when a flag is inserted.
- *
- * Every road has one or more Carriers attached to it. Carriers are attached
+ * Every Road has one or more Carriers attached to it. Carriers are attached
  * when they arrive via the callback function passed to the request. The
  * callback then calls assign_carrier which incorporates this carrier on this
- * road.
+ * Road.
  */
-struct Road : public PlayerImmovable {
+struct Road : public RoadBase {
 	friend class MapRoaddataPacket;  // For saving
 	friend class MapRoadPacket;      // For init()
 
-	const RoadDescr& descr() const;
-
 	static bool is_road_descr(MapObjectDescr const*);
 
-	enum FlagId { FlagStart = 0, FlagEnd = 1 };
-
+	explicit Road();
+	~Road() override;
+
+	static Road& create(EditorGameBase&, Flag& start, Flag& end, const Path&);
+
+    // A CarrierSlot can store a carrier.
 	struct CarrierSlot {
 		CarrierSlot();
 
 		OPtr<Carrier> carrier;
 		Request* carrier_request;
-		uint8_t carrier_type;
+		bool second_carrier;
 	};
 
-	Road();
-	~Road() override;
-
-	static Road& create(EditorGameBase&, Flag& start, Flag& end, const Path&);
-
-	Flag& get_flag(FlagId const flag) const {
-		return *flags_[flag];
-	}
-
-	uint8_t get_roadtype() const {
-		return type_;
-	}
-	int32_t get_size() const override;
-	bool get_passable() const override;
-	PositionList get_positions(const EditorGameBase&) const override;
-
-	Flag& base_flag() override;
-
-	void set_economy(Economy*) override;
-
-	int32_t get_cost(FlagId fromflag);
-	const Path& get_path() const {
-		return path_;
-	}
-	int32_t get_idle_index() const {
-		return idle_index_;
-	}
-
 	void presplit(Game&, Coords split);
 	void postsplit(Game&, Flag&);
 
-	bool notify_ware(Game& game, FlagId flagid);
 	void update_wallet_chargetime(Game& game);
 	void charge_wallet(Game& game);
 	int32_t wallet() const;
@@ -121,36 +82,19 @@
 	void pay_for_road(Game& game, uint8_t wares_count);
 	void pay_for_building();
 
+	void set_economy(Economy*) override;
+
+	bool notify_ware(Game& game, FlagId flagid) override;
+
 	void remove_worker(Worker&) override;
-	void assign_carrier(Carrier&, uint8_t);
+	void assign_carrier(Carrier&, uint8_t) override;
 
 	void log_general_info(const EditorGameBase&) override;
 
-protected:
-	bool init(EditorGameBase&) override;
+private:
 	void cleanup(EditorGameBase&) override;
-
-	void draw(uint32_t gametime,
-	          TextToDraw draw_text,
-	          const Vector2f& point_on_dst,
-	          float scale,
-	          RenderTarget* dst) override;
-
-private:
-	void set_path(EditorGameBase&, const Path&);
-
-	void mark_map(EditorGameBase&);
-	void unmark_map(EditorGameBase&);
-
-	void link_into_flags(EditorGameBase&);
-
-	void request_carrier(CarrierSlot&);
-	static void
-	request_carrier_callback(Game&, Request&, DescriptionIndex, Worker*, PlayerImmovable&);
-
-	uint8_t carriers_count() const;
-
-private:
+	void link_into_flags(EditorGameBase&) override;
+
 	/// Counter that is incremented when a ware does not get a carrier for this
 	/// road immediately and decremented over time.
 	int32_t wallet_;
@@ -158,15 +102,11 @@
 	/// holds the gametime when wallet_ was last charged
 	uint32_t last_wallet_charge_;
 
-	uint8_t type_;        ///< RoadType, 2 bits used
-	Flag* flags_[2];      ///< start and end flag
-	int32_t flagidx_[2];  ///< index of this road in the flag's road array
-
-	/// cost for walking this road (0 = from start to end, 1 = from end to start)
-	int32_t cost_[2];
-
-	Path path_;            ///< path goes from start to end
-	uint32_t idle_index_;  ///< index into path where carriers should idle
+	void request_carrier(CarrierSlot&);
+	static void
+	request_carrier_callback(Game&, Request&, DescriptionIndex, Worker*, PlayerImmovable&);
+
+	uint8_t carriers_count() const;
 
 	using SlotVector = std::vector<CarrierSlot>;
 	SlotVector carrier_slots_;

=== added file 'src/economy/roadbase.cc'
--- src/economy/roadbase.cc	1970-01-01 00:00:00 +0000
+++ src/economy/roadbase.cc	2018-07-31 15:06:29 +0000
@@ -0,0 +1,233 @@
+/*
+ * Copyright (C) 2004-2018 by the Widelands Development Team
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ */
+
+#include "economy/roadbase.h"
+
+#include "base/macros.h"
+#include "economy/economy.h"
+#include "economy/flag.h"
+#include "economy/request.h"
+#include "logic/editor_game_base.h"
+#include "logic/game.h"
+#include "logic/map_objects/map_object.h"
+#include "logic/map_objects/tribes/carrier.h"
+#include "logic/map_objects/tribes/tribe_descr.h"
+#include "logic/player.h"
+
+namespace Widelands {
+
+/**
+ * Most of the actual work is done in init.
+ */
+RoadBase::RoadBase(const RoadBaseDescr& d, RoadType type)
+   : PlayerImmovable(d), idle_index_(0), type_(type) {
+	flags_[0] = flags_[1] = nullptr;
+	flagidx_[0] = flagidx_[1] = -1;
+}
+
+int32_t RoadBase::get_size() const {
+	return SMALL;
+}
+
+bool RoadBase::get_passable() const {
+	return true;
+}
+
+BaseImmovable::PositionList RoadBase::get_positions(const EditorGameBase& egbase) const {
+	const Map& map = egbase.map();
+	Coords curf = map.get_fcoords(path_.get_start());
+
+	PositionList rv;
+	const Path::StepVector::size_type nr_steps = path_.get_nsteps();
+	for (Path::StepVector::size_type steps = 0; steps < nr_steps + 1; ++steps) {
+		if (steps > 0 && steps < path_.get_nsteps())
+			rv.push_back(curf);
+
+		if (steps < path_.get_nsteps())
+			map.get_neighbour(curf, path_[steps], &curf);
+	}
+	return rv;
+}
+
+Flag& RoadBase::base_flag() {
+	return *flags_[FlagStart];
+}
+
+/**
+ * Return the cost of getting from fromflag to the other flag.
+ */
+int32_t RoadBase::get_cost(FlagId fromflag) {
+	return cost_[fromflag];
+}
+
+/**
+ * Set the new path, calculate costs.
+ * You have to set start and end flags before calling this function.
+ */
+void RoadBase::set_path(EditorGameBase& egbase, const Path& path) {
+	assert(path.get_nsteps() >= 2);
+	assert(path.get_start() == flags_[FlagStart]->get_position());
+	assert(path.get_end() == flags_[FlagEnd]->get_position());
+
+	path_ = path;
+	egbase.map().calc_cost(path, &cost_[FlagStart], &cost_[FlagEnd]);
+
+	// Figure out where carriers should idle
+	idle_index_ = path.get_nsteps() / 2;
+}
+
+/**
+ * Add road/waterway markings to the map
+ */
+void RoadBase::mark_map(EditorGameBase& egbase) {
+	const Map& map = egbase.map();
+	FCoords curf = map.get_fcoords(path_.get_start());
+
+	const Path::StepVector::size_type nr_steps = path_.get_nsteps();
+	for (Path::StepVector::size_type steps = 0; steps < nr_steps + 1; ++steps) {
+		if (steps > 0 && steps < path_.get_nsteps())
+			set_position(egbase, curf);
+
+		// mark the road that leads up to this field
+		if (steps > 0) {
+			const Direction dir = get_reverse_dir(path_[steps - 1]);
+			if (dir == WALK_SW || dir == WALK_SE || dir == WALK_E)
+				egbase.set_road(curf, dir, type_);
+		}
+
+		// mark the road that leads away from this field
+		if (steps < path_.get_nsteps()) {
+			const Direction dir = path_[steps];
+			if (dir == WALK_SW || dir == WALK_SE || dir == WALK_E)
+				egbase.set_road(curf, dir, type_);
+			map.get_neighbour(curf, dir, &curf);
+		}
+	}
+}
+
+/**
+ * Remove road markings from the map
+ */
+void RoadBase::unmark_map(EditorGameBase& egbase) {
+	const Map& map = egbase.map();
+	FCoords curf(path_.get_start(), &map[path_.get_start()]);
+
+	const Path::StepVector::size_type nr_steps = path_.get_nsteps();
+	for (Path::StepVector::size_type steps = 0; steps < nr_steps + 1; ++steps) {
+		if (steps > 0 && steps < path_.get_nsteps())
+			unset_position(egbase, curf);
+
+		// mark the road that leads up to this field
+		if (steps > 0) {
+			const Direction dir = get_reverse_dir(path_[steps - 1]);
+			Direction const rdir = 2 * (dir - WALK_E);
+
+			if (rdir == WALK_SW || rdir == WALK_SE || rdir == WALK_E)
+				egbase.set_road(curf, rdir, RoadType::kNone);
+		}
+
+		// mark the road that leads away from this field
+		if (steps < path_.get_nsteps()) {
+			const Direction dir = path_[steps];
+			Direction const rdir = 2 * (dir - WALK_E);
+
+			if (rdir == WALK_SW || rdir == WALK_SE || rdir == WALK_E)
+				egbase.set_road(curf, rdir, RoadType::kNone);
+
+			map.get_neighbour(curf, dir, &curf);
+		}
+	}
+}
+
+/**
+ * Initialize the RoadBase.
+ */
+bool RoadBase::init(EditorGameBase& egbase) {
+	PlayerImmovable::init(egbase);
+
+	if (2 <= path_.get_nsteps())
+		link_into_flags(egbase);
+	return true;
+}
+
+/**
+ * This links into the flags, calls a carrier
+ * and so on. This was formerly done in init (and
+ * still is for normal games). But for save game loading
+ * we needed to have this road already registered
+ * as Map Object, thats why this is moved
+ */
+void RoadBase::link_into_flags(EditorGameBase& egbase) {
+	assert(path_.get_nsteps() >= 2);
+
+	// Link into the flags (this will also set our economy)
+	{
+		const Direction dir = path_[0];
+		flags_[FlagStart]->attach_road(dir, this);
+		flagidx_[FlagStart] = dir;
+	}
+
+	const Direction dir = get_reverse_dir(path_[path_.get_nsteps() - 1]);
+	flags_[FlagEnd]->attach_road(dir, this);
+	flagidx_[FlagEnd] = dir;
+
+	Economy::check_merge(*flags_[FlagStart], *flags_[FlagEnd]);
+
+	// Mark Fields
+	mark_map(egbase);
+}
+
+/**
+ * Cleanup the road
+ */
+void RoadBase::cleanup(EditorGameBase& egbase) {
+
+	// Unmark Fields
+	unmark_map(egbase);
+
+	// Unlink from flags (also clears the economy)
+	flags_[FlagStart]->detach_road(flagidx_[FlagStart]);
+	flags_[FlagEnd]->detach_road(flagidx_[FlagEnd]);
+
+	Economy::check_split(*flags_[FlagStart], *flags_[FlagEnd]);
+
+	if (upcast(Game, game, &egbase)) {
+		flags_[FlagStart]->update_wares(*game, flags_[FlagEnd]);
+		flags_[FlagEnd]->update_wares(*game, flags_[FlagStart]);
+	}
+
+	PlayerImmovable::cleanup(egbase);
+}
+
+void RoadBase::assign_carrier(Carrier&, uint8_t) {
+}
+
+bool RoadBase::notify_ware(Game&, FlagId) {
+	return false;
+}
+
+/**
+ * Workers' economies are fixed by PlayerImmovable, but we need to handle
+ * any requests ourselves.
+ */
+void RoadBase::set_economy(Economy* const e) {
+	PlayerImmovable::set_economy(e);
+}
+
+}  // namespace Widelands

=== added file 'src/economy/roadbase.h'
--- src/economy/roadbase.h	1970-01-01 00:00:00 +0000
+++ src/economy/roadbase.h	2018-07-31 15:06:29 +0000
@@ -0,0 +1,124 @@
+/*
+ * Copyright (C) 2004-2018 by the Widelands Development Team
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ */
+
+#ifndef WL_ECONOMY_ROADBASE_H
+#define WL_ECONOMY_ROADBASE_H
+
+#include <vector>
+
+#include "base/macros.h"
+#include "base/wexception.h"
+#include "logic/map_objects/immovable.h"
+#include "logic/path.h"
+#include "logic/roadtype.h"
+
+namespace Widelands {
+struct Carrier;
+class Request;
+
+class RoadBaseDescr : public MapObjectDescr {
+public:
+	RoadBaseDescr(char const* const init_name, char const* const init_descname, MapObjectType type)
+	   : MapObjectDescr(type, init_name, init_descname, "") {
+	}
+	~RoadBaseDescr() override {
+	}
+
+private:
+	DISALLOW_COPY_AND_ASSIGN(RoadBaseDescr);
+};
+
+/**
+ * RoadBase is a special object which connects two flags.
+ * The RoadBase itself is never rendered; however, the appropriate Field::roads are
+ * set to represent the RoadBase visually.
+ * The actual steps involved in a RoadBase are stored as a Path from the starting
+ * flag to the ending flag. Apart from that, however, the two flags are treated
+ * exactly the same, as far as most transactions are concerned. There are minor
+ * exceptions: placement of carriers if the path's length is odd, splitting
+ * a RoadBase when a flag is inserted.
+ *
+ */
+struct RoadBase : public PlayerImmovable {
+	friend class MapRoaddataPacket;  // For saving
+	friend class MapRoadPacket;      // For init()
+
+	enum FlagId { FlagStart = 0, FlagEnd = 1 };
+
+	RoadBase(const RoadBaseDescr& d, RoadType type);
+
+	Flag& get_flag(FlagId const flag) const {
+		return *flags_[flag];
+	}
+
+	uint8_t get_roadtype() const {
+		return type_;
+	}
+
+	int32_t get_size() const override;
+	bool get_passable() const override;
+	PositionList get_positions(const EditorGameBase&) const override;
+
+	Flag& base_flag() override;
+
+	void set_economy(Economy*) override;
+
+	int32_t get_cost(FlagId fromflag);
+	const Path& get_path() const {
+		return path_;
+	}
+	int32_t get_idle_index() const {
+		return idle_index_;
+	}
+
+	virtual bool notify_ware(Game&, FlagId);
+
+	virtual void assign_carrier(Carrier&, uint8_t);
+
+protected:
+	bool init(EditorGameBase&) override;
+	void cleanup(EditorGameBase&) override;
+
+	void draw(uint32_t gametime,
+	          TextToDraw draw_text,
+	          const Vector2f& point_on_dst,
+	          float scale,
+	          RenderTarget* dst) override;
+
+	void set_path(EditorGameBase&, const Path&);
+
+	void mark_map(EditorGameBase&);
+	void unmark_map(EditorGameBase&);
+
+	virtual void link_into_flags(EditorGameBase&);
+
+	Flag* flags_[2];      ///< start and end flag
+	int32_t flagidx_[2];  ///< index of this road in the flag's road array
+
+	/// cost for walking this road (0 = from start to end, 1 = from end to start)
+	int32_t cost_[2];
+
+	Path path_;            ///< path goes from start to end
+	uint32_t idle_index_;  ///< index into path where carriers should idle
+
+	uint8_t type_;        ///< RoadType
+};
+}
+
+#endif  // end of include guard: WL_ECONOMY_ROADBASE_H

=== modified file 'src/economy/routing_node.h'
--- src/economy/routing_node.h	2018-04-07 16:59:00 +0000
+++ src/economy/routing_node.h	2018-07-31 15:06:29 +0000
@@ -30,7 +30,7 @@
 
 struct Flag;
 struct RoutingNode;
-struct Road;
+struct RoadBase;
 
 /**
  * @see RoutingNode::get_neighbours

=== modified file 'src/economy/transfer.cc'
--- src/economy/transfer.cc	2018-04-07 16:59:00 +0000
+++ src/economy/transfer.cc	2018-07-31 15:06:29 +0000
@@ -24,7 +24,7 @@
 #include "economy/flag.h"
 #include "economy/portdock.h"
 #include "economy/request.h"
-#include "economy/road.h"
+#include "economy/roadbase.h"
 #include "economy/ware_instance.h"
 #include "io/fileread.h"
 #include "io/filewrite.h"
@@ -149,20 +149,20 @@
 	}
 
 	if (route_.get_nrsteps() >= 1)
-		if (upcast(Road const, road, location))
-			if (&road->get_flag(Road::FlagEnd) == &route_.get_flag(game_, 1))
+		if (upcast(RoadBase const, road, location))
+			if (&road->get_flag(RoadBase::FlagEnd) == &route_.get_flag(game_, 1))
 				route_.trim_start(1);
 
 	if (route_.get_nrsteps() >= 1)
-		if (upcast(Road const, road, destination))
-			if (&road->get_flag(Road::FlagEnd) == &route_.get_flag(game_, route_.get_nrsteps() - 1))
+		if (upcast(RoadBase const, road, destination))
+			if (&road->get_flag(RoadBase::FlagEnd) == &route_.get_flag(game_, route_.get_nrsteps() - 1))
 				route_.truncate(route_.get_nrsteps() - 1);
 
 	// Reroute into PortDocks or the associated warehouse when appropriate
 	if (route_.get_nrsteps() >= 1) {
 		Flag& curflag(route_.get_flag(game_, 0));
 		Flag& nextflag(route_.get_flag(game_, 1));
-		if (!curflag.get_road(nextflag)) {
+		if (!curflag.get_roadbase(nextflag)) {
 			upcast(Warehouse, wh, curflag.get_building());
 			assert(wh);
 
@@ -180,7 +180,7 @@
 
 		if (ware_ && location == &curflag && route_.get_nrsteps() >= 2) {
 			Flag& nextnextflag(route_.get_flag(game_, 2));
-			if (!nextflag.get_road(nextnextflag)) {
+			if (!nextflag.get_roadbase(nextnextflag)) {
 				upcast(Warehouse, wh, nextflag.get_building());
 				assert(wh);
 

=== added file 'src/economy/waterway.cc'
--- src/economy/waterway.cc	1970-01-01 00:00:00 +0000
+++ src/economy/waterway.cc	2018-07-31 15:06:29 +0000
@@ -0,0 +1,120 @@
+/*
+ * Copyright (C) 2004-2018 by the Widelands Development Team
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ */
+
+#include "economy/waterway.h"
+
+#include "base/macros.h"
+#include "economy/economy.h"
+#include "economy/flag.h"
+#include "economy/fleet.h"
+#include "economy/request.h"
+#include "logic/editor_game_base.h"
+#include "logic/game.h"
+#include "logic/map_objects/map_object.h"
+#include "logic/map_objects/tribes/carrier.h"
+#include "logic/map_objects/tribes/tribe_descr.h"
+#include "logic/player.h"
+
+namespace Widelands {
+
+// dummy instance because MapObject needs a description
+namespace {
+const WaterwayDescr g_waterway_descr("waterway", "Waterway");
+}
+
+bool Waterway::is_waterway_descr(MapObjectDescr const* const descr) {
+	return descr == &g_waterway_descr;
+}
+
+/**
+ * Most of the actual work is done in init.
+ */
+Waterway::Waterway()
+   : RoadBase(g_waterway_descr, RoadType::kWaterway), ferry_(nullptr), fleet_(nullptr) {
+}
+
+/**
+ * Create a waterway between the given flags, using the given path.
+ */
+Waterway& Waterway::create(EditorGameBase& egbase, Flag& start, Flag& end, const Path& path) {
+	assert(start.get_position() == path.get_start());
+	assert(end.get_position() == path.get_end());
+	assert(start.get_owner() == end.get_owner());
+
+	Waterway& waterway = *new Waterway();
+	waterway.set_owner(start.get_owner());
+	waterway.flags_[FlagStart] = &start;
+	waterway.flags_[FlagEnd] = &end;
+	waterway.set_path(egbase, path);
+
+	waterway.init(egbase);
+
+	return waterway;
+}
+
+void Waterway::link_into_flags(EditorGameBase& egbase) {
+	RoadBase::link_into_flags(egbase);
+	if (upcast(Game, game, &egbase))
+		request_ferry();
+}
+
+bool Waterway::notify_ware(Game& game, FlagId const flagid) {
+	if (ferry_)
+		if (ferry_->notify_ware(game, flagid))
+			return true;
+	return false;
+}
+
+void Waterway::remove_worker(Worker& w) {
+	if (ferry_ != &w)
+		return;
+
+	ferry_ = nullptr;
+	request_ferry();
+
+	PlayerImmovable::remove_worker(w);
+}
+
+void Waterway::request_ferry() {
+	Fleet* fleet = new Fleet(get_owner());
+	fleet->request_ferry(this);
+	fleet->init(get_owner()->egbase());
+}
+
+void Waterway::request_ferry_callback(Game& game, Ferry* f) {
+	ferry_ = f;
+	ferry_->set_location(this);
+	ferry_->set_economy(game, get_economy());
+	ferry_->start_task_road(game);
+}
+
+void Waterway::assign_carrier(Carrier& c, uint8_t) {
+	ferry_->set_location(nullptr);
+	ferry_ = &dynamic_cast<Ferry&>(c);
+}
+
+Fleet* Waterway::get_fleet() const {
+	return fleet_;
+}
+
+void Waterway::set_fleet(Fleet* fleet) {
+	fleet_ = fleet;
+}
+
+}  // namespace Widelands

=== added file 'src/economy/waterway.h'
--- src/economy/waterway.h	1970-01-01 00:00:00 +0000
+++ src/economy/waterway.h	2018-07-31 15:06:29 +0000
@@ -0,0 +1,79 @@
+/*
+ * Copyright (C) 2004-2018 by the Widelands Development Team
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ */
+
+#ifndef WL_ECONOMY_WATERWAY_H
+#define WL_ECONOMY_WATERWAY_H
+
+#include <vector>
+
+#include "base/macros.h"
+#include "economy/roadbase.h"
+#include "logic/path.h"
+#include "logic/roadtype.h"
+
+namespace Widelands {
+struct Ferry;
+struct Fleet;
+class Request;
+
+class WaterwayDescr : public RoadBaseDescr {
+public:
+	WaterwayDescr(char const* const init_name, char const* const init_descname)
+	   : RoadBaseDescr(init_name, init_descname, MapObjectType::WATERWAY) {
+	}
+	~WaterwayDescr() override {
+	}
+
+private:
+	DISALLOW_COPY_AND_ASSIGN(WaterwayDescr);
+};
+
+struct Waterway : public RoadBase {
+	friend class MapRoaddataPacket;  // For saving
+	friend class MapRoadPacket;      // For init()
+
+	static bool is_waterway_descr(MapObjectDescr const*);
+
+	explicit Waterway();
+
+	static Waterway& create(EditorGameBase&, Flag& start, Flag& end, const Path&);
+
+	bool notify_ware(Game& game, FlagId flagid);
+
+	void remove_worker(Worker&);
+	void assign_carrier(Carrier&, uint8_t);
+
+	void request_ferry_callback(Game&, Ferry*);
+
+	Fleet* get_fleet() const;
+
+private:
+	friend struct Fleet;
+	void set_fleet(Fleet* fleet);
+
+	void link_into_flags(EditorGameBase&);
+
+	void request_ferry();
+
+	Ferry* ferry_;
+	Fleet* fleet_;
+};
+}
+
+#endif  // end of include guard: WL_ECONOMY_WATERWAY_H

=== modified file 'src/graphic/gl/fields_to_draw.cc'
--- src/graphic/gl/fields_to_draw.cc	2018-04-07 16:59:00 +0000
+++ src/graphic/gl/fields_to_draw.cc	2018-07-31 15:06:29 +0000
@@ -21,6 +21,7 @@
 
 #include "graphic/gl/coordinate_conversion.h"
 #include "logic/map_objects/world/terrain_description.h"
+#include "logic/roadtype.h"
 #include "wui/mapviewpixelconstants.h"
 #include "wui/mapviewpixelfunctions.h"
 
@@ -150,7 +151,9 @@
 			f.owner = owned_by != 0 ? egbase.get_player(owned_by) : nullptr;
 			f.is_border = f.fcoords.field->is_border();
 			f.vision = 2;
-			f.roads = f.fcoords.field->get_roads();
+			f.road_e = f.fcoords.field->get_road(Widelands::WALK_E);
+			f.road_se = f.fcoords.field->get_road(Widelands::WALK_SE);
+			f.road_sw = f.fcoords.field->get_road(Widelands::WALK_SW);
 		}
 	}
 }

=== modified file 'src/graphic/gl/fields_to_draw.h'
--- src/graphic/gl/fields_to_draw.h	2018-04-07 16:59:00 +0000
+++ src/graphic/gl/fields_to_draw.h	2018-07-31 15:06:29 +0000
@@ -56,7 +56,9 @@
 		// The next values are not necessarily the true data of this field, but
 		// what the player should see. For example in fog of war we always draw
 		// what we saw last.
-		uint8_t roads;  // Bitmask of roads to render, see logic/roadtype.h.
+		uint8_t road_e;
+		uint8_t road_sw;
+		uint8_t road_se;
 		bool is_border;
 		Widelands::Vision vision;
 		Widelands::Player* owner;  // can be nullptr.

=== modified file 'src/graphic/gl/road_program.cc'
--- src/graphic/gl/road_program.cc	2018-04-27 06:11:05 +0000
+++ src/graphic/gl/road_program.cc	2018-07-31 15:06:29 +0000
@@ -80,10 +80,11 @@
 	}
 
 	const Image& texture =
-	   road_type == Widelands::RoadType::kNormal ?
-	      visible_owner->tribe().road_textures().get_normal_texture(
-	         start.geometric_coords, direction) :
-	      visible_owner->tribe().road_textures().get_busy_texture(start.geometric_coords, direction);
+		road_type == Widelands::RoadType::kNormal ?
+			visible_owner->tribe().road_textures().get_normal_texture(
+				start.geometric_coords, direction) : road_type == Widelands::RoadType::kWaterway ?
+			visible_owner->tribe().road_textures().get_waterway_texture(start.geometric_coords, direction) :
+				visible_owner->tribe().road_textures().get_busy_texture(start.geometric_coords, direction);
 	if (*gl_texture == 0) {
 		*gl_texture = texture.blit_data().texture_id;
 	}
@@ -146,8 +147,7 @@
 
 		// Road to right neighbor.
 		if (field.rn_index != FieldsToDraw::kInvalidIndex) {
-			const Widelands::RoadType road =
-			   static_cast<Widelands::RoadType>(field.roads & Widelands::RoadType::kMask);
+			const Widelands::RoadType road = static_cast<Widelands::RoadType>(field.road_e);
 			if (road != Widelands::RoadType::kNone) {
 				add_road(renderbuffer_width, renderbuffer_height, field,
 				         fields_to_draw.at(field.rn_index), scale, road, kEast, &gl_texture);
@@ -156,18 +156,16 @@
 
 		// Road to bottom right neighbor.
 		if (field.brn_index != FieldsToDraw::kInvalidIndex) {
-			const Widelands::RoadType road =
-			   static_cast<Widelands::RoadType>((field.roads >> 2) & Widelands::RoadType::kMask);
+			const Widelands::RoadType road = static_cast<Widelands::RoadType>(field.road_se);
 			if (road != Widelands::RoadType::kNone) {
 				add_road(renderbuffer_width, renderbuffer_height, field,
 				         fields_to_draw.at(field.brn_index), scale, road, kSouthEast, &gl_texture);
 			}
 		}
 
-		// Road to bottom right neighbor.
+		// Road to bottom left neighbor.
 		if (field.bln_index != FieldsToDraw::kInvalidIndex) {
-			const Widelands::RoadType road =
-			   static_cast<Widelands::RoadType>((field.roads >> 4) & Widelands::RoadType::kMask);
+			const Widelands::RoadType road = static_cast<Widelands::RoadType>(field.road_sw);
 			if (road != Widelands::RoadType::kNone) {
 				add_road(renderbuffer_width, renderbuffer_height, field,
 				         fields_to_draw.at(field.bln_index), scale, road, kSouthWest, &gl_texture);

=== modified file 'src/graphic/minimap_renderer.cc'
--- src/graphic/minimap_renderer.cc	2018-04-27 06:11:05 +0000
+++ src/graphic/minimap_renderer.cc	2018-07-31 15:06:29 +0000
@@ -23,7 +23,7 @@
 
 #include "base/macros.h"
 #include "economy/flag.h"
-#include "economy/road.h"
+#include "economy/roadbase.h"
 #include "logic/field.h"
 #include "logic/map_objects/world/terrain_description.h"
 #include "logic/map_objects/world/world.h"
@@ -70,7 +70,7 @@
 		// visualize objects using white color.
 
 		if (upcast(PlayerImmovable const, immovable, f.field->get_immovable())) {
-			if ((layers & MiniMapLayer::Road) && dynamic_cast<Road const*>(immovable)) {
+			if ((layers & MiniMapLayer::Road) && dynamic_cast<RoadBase const*>(immovable)) {
 				color = blend_color(color, kWhite);
 			}
 

=== modified file 'src/logic/CMakeLists.txt'
--- src/logic/CMakeLists.txt	2018-05-13 07:15:39 +0000
+++ src/logic/CMakeLists.txt	2018-07-31 15:06:29 +0000
@@ -194,6 +194,8 @@
     map_objects/tribes/constructionsite.h
     map_objects/tribes/dismantlesite.cc
     map_objects/tribes/dismantlesite.h
+    map_objects/tribes/ferry.cc
+    map_objects/tribes/ferry.h
     map_objects/tribes/market.cc
     map_objects/tribes/market.h
     map_objects/tribes/militarysite.cc

=== modified file 'src/logic/editor_game_base.cc'
--- src/logic/editor_game_base.cc	2018-04-27 06:11:05 +0000
+++ src/logic/editor_game_base.cc	2018-07-31 15:06:29 +0000
@@ -29,6 +29,7 @@
 #include "base/wexception.h"
 #include "economy/flag.h"
 #include "economy/road.h"
+#include "economy/waterway.h"
 #include "graphic/color.h"
 #include "logic/findimmovable.h"
 #include "logic/game.h"
@@ -174,7 +175,7 @@
 }
 void EditorGameBase::inform_players_about_immovable(MapIndex const i,
                                                     MapObjectDescr const* const descr) {
-	if (!Road::is_road_descr(descr))
+	if (!Road::is_road_descr(descr) && !Waterway::is_waterway_descr(descr))
 		iterate_players_existing_const(plnum, kMaxPlayers, *this, p) {
 			Player::Field& player_field = p->fields_[i];
 			if (1 < player_field.vision) {
@@ -372,6 +373,11 @@
 	}
 }
 
+Bob& EditorGameBase::create_ferry(const Coords& c, Player* owner) {
+	const BobDescr* descr = dynamic_cast<const BobDescr*>(tribes().get_worker_descr(owner->tribe().ferry()));
+	return create_bob(c, *descr, owner);
+}
+
 /*
 ================
 Returns the correct player, creates it
@@ -407,42 +413,48 @@
 	assert(f.y < m.get_height());
 	assert(&first_field <= f.field);
 	assert(f.field < &first_field + m.max_index());
-	assert(direction == RoadType::kSouthWest || direction == RoadType::kSouthEast ||
-	       direction == RoadType::kEast);
+	assert(direction == WALK_SW || direction == WALK_SE ||
+	       direction == WALK_E);
 	assert(roadtype == RoadType::kNone || roadtype == RoadType::kNormal ||
-	       roadtype == RoadType::kBusy || roadtype == RoadType::kWater);
+	       roadtype == RoadType::kBusy || roadtype == RoadType::kWaterway);
 
 	if (f.field->get_road(direction) == roadtype)
 		return;
 	f.field->set_road(direction, roadtype);
 
 	FCoords neighbour;
-	uint8_t mask = 0;
 	switch (direction) {
-	case RoadType::kSouthWest:
+	case WALK_SW:
 		neighbour = m.bl_n(f);
-		mask = RoadType::kMask << RoadType::kSouthWest;
 		break;
-	case RoadType::kSouthEast:
+	case WALK_SE:
 		neighbour = m.br_n(f);
-		mask = RoadType::kMask << RoadType::kSouthEast;
 		break;
-	case RoadType::kEast:
+	case WALK_E:
 		neighbour = m.r_n(f);
-		mask = RoadType::kMask << RoadType::kEast;
 		break;
 	default:
 		NEVER_HERE();
 	}
-	uint8_t const road = f.field->get_roads() & mask;
 	MapIndex const i = f.field - &first_field;
 	MapIndex const neighbour_i = neighbour.field - &first_field;
 	iterate_players_existing_const(plnum, kMaxPlayers, *this, p) {
 		Player::Field& first_player_field = *p->fields_;
 		Player::Field& player_field = (&first_player_field)[i];
 		if (1 < player_field.vision || 1 < (&first_player_field)[neighbour_i].vision) {
-			player_field.roads &= ~mask;
-			player_field.roads |= road;
+			switch (direction) {
+				case WALK_SE:
+					player_field.r_se = roadtype;
+					break;
+				case WALK_SW:
+					player_field.r_sw = roadtype;
+					break;
+				case WALK_E:
+					player_field.r_e = roadtype;
+					break;
+				default:
+					NEVER_HERE();
+			}
 		}
 	}
 }

=== modified file 'src/logic/editor_game_base.h'
--- src/logic/editor_game_base.h	2018-04-07 16:59:00 +0000
+++ src/logic/editor_game_base.h	2018-07-31 15:06:29 +0000
@@ -147,6 +147,7 @@
 	                                      const BuildingDescr* former_building);
 	Bob& create_ship(const Coords&, int ship_type_idx, Player* owner = nullptr);
 	Bob& create_ship(const Coords&, const std::string& name, Player* owner = nullptr);
+	Bob& create_ferry(const Coords&, Player* owner);
 
 	uint32_t get_gametime() const {
 		return gametime_;
@@ -159,6 +160,7 @@
 	void inform_players_about_ownership(MapIndex, PlayerNumber);
 	void inform_players_about_immovable(MapIndex, MapObjectDescr const*);
 	void inform_players_about_road(FCoords, MapObjectDescr const*);
+	void inform_players_about_waterway(FCoords, MapObjectDescr const*);
 
 	void unconquer_area(PlayerArea<Area<FCoords>>, PlayerNumber destroying_player = 0);
 	void conquer_area(PlayerArea<Area<FCoords>>, bool conquer_guarded_location = false);

=== modified file 'src/logic/field.h'
--- src/logic/field.h	2018-04-07 16:59:00 +0000
+++ src/logic/field.h	2018-07-31 15:06:29 +0000
@@ -23,6 +23,7 @@
 #include <cassert>
 #include <limits>
 
+#include "base/wexception.h"
 #include "graphic/playercolor.h"
 #include "logic/nodecaps.h"
 #include "logic/roadtype.h"
@@ -174,15 +175,32 @@
 		owner_info_and_selections = (owner_info_and_selections & ~Border_Bitmask) | (b << Border_Bit);
 	}
 
-	int32_t get_roads() const {
-		return roads;
-	}
-	int32_t get_road(int32_t const dir) const {
-		return (roads >> dir) & RoadType::kMask;
-	}
-	void set_road(int32_t const dir, int32_t const type) {
-		roads &= ~(RoadType::kMask << dir);
-		roads |= type << dir;
+	uint8_t get_road(uint8_t dir) const {
+		switch (dir) {
+			case WALK_E:
+				return road_east;
+			case WALK_SE:
+				return road_southeast;
+			case WALK_SW:
+				return road_southwest;
+			default:
+				throw wexception("Queried road going in invalid direction %i", dir);
+		}
+	}
+	void set_road(uint8_t dir, uint8_t type) {
+		switch (dir) {
+			case WALK_E:
+				road_east = type;
+				break;
+			case WALK_SE:
+				road_southeast = type;
+				break;
+			case WALK_SW:
+				road_southwest = type;
+				break;
+			default:
+				throw wexception("Attempt to set road going in invalid direction %i", dir);
+		}
 	}
 
 	// Resources can be set through Map::set_resources()
@@ -237,7 +255,10 @@
 	BaseImmovable* immovable = nullptr;
 
 	uint8_t caps = 0U;
-	uint8_t roads = 0U;
+
+	uint8_t road_east;
+	uint8_t road_southeast;
+	uint8_t road_southwest;
 
 	Height height = 0U;
 	int8_t brightness = 0;
@@ -254,9 +275,9 @@
 
 // Check that Field is tightly packed.
 #ifndef WIN32
-static_assert(sizeof(Field) == sizeof(void*) * 2 + 10, "Field is not tightly packed.");
+static_assert(sizeof(Field) == sizeof(void*) * 2 + 12, "Field is not tightly packed.");
 #else
-static_assert(sizeof(Field) <= sizeof(void*) * 2 + 11, "Field is not tightly packed.");
+static_assert(sizeof(Field) <= sizeof(void*) * 2 + 13, "Field is not tightly packed.");
 #endif
 }
 

=== modified file 'src/logic/game.cc'
--- src/logic/game.cc	2018-07-12 05:40:30 +0000
+++ src/logic/game.cc	2018-07-31 15:06:29 +0000
@@ -671,6 +671,10 @@
 	send_player_command(*new CmdBuildRoad(get_gametime(), pid, path));
 }
 
+void Game::send_player_build_waterway(int32_t pid, Path& path) {
+	send_player_command(*new CmdBuildWaterway(get_gametime(), pid, path));
+}
+
 void Game::send_player_flagaction(Flag& flag) {
 	send_player_command(*new CmdFlagAction(get_gametime(), flag.owner().player_number(), flag));
 }

=== modified file 'src/logic/game.h'
--- src/logic/game.h	2018-04-07 16:59:00 +0000
+++ src/logic/game.h	2018-07-31 15:06:29 +0000
@@ -201,6 +201,7 @@
 	void send_player_build(int32_t, const Coords&, DescriptionIndex);
 	void send_player_build_flag(int32_t, const Coords&);
 	void send_player_build_road(int32_t, Path&);
+	void send_player_build_waterway(int32_t, Path&);
 	void send_player_flagaction(Flag&);
 	void send_player_start_stop_building(Building&);
 	void send_player_militarysite_set_soldier_preference(Building&, SoldierPreference preference);

=== modified file 'src/logic/map.cc'
--- src/logic/map.cc	2018-05-22 11:29:41 +0000
+++ src/logic/map.cc	2018-07-31 15:06:29 +0000
@@ -32,6 +32,7 @@
 #include "build_info.h"
 #include "economy/flag.h"
 #include "economy/road.h"
+#include "economy/waterway.h"
 #include "io/filesystem/layered_filesystem.h"
 #include "logic/filesystem_constants.h"
 #include "logic/findimmovable.h"
@@ -1030,10 +1031,15 @@
 	//  We can build flags on anything that's walkable and buildable, with some
 	//  restrictions
 	if (caps & MOVECAPS_WALK) {
-		//  4b) Flags must be at least 2 edges apart
-		if (consider_mobs &&
-		    find_immovables(Area<FCoords>(f, 1), nullptr, FindImmovableType(MapObjectType::FLAG)))
-			return static_cast<NodeCaps>(caps);
+		//  4b) Flags cannot be used to split waterways
+		//  4c) Flags must be at least 2 edges apart
+		if (consider_mobs) {
+			if (find_immovables(Area<FCoords>(f, 1), nullptr, FindImmovableType(MapObjectType::FLAG)))
+				return static_cast<NodeCaps>(caps);
+			if (BaseImmovable* const imm = get_immovable(f))
+				if (dynamic_cast<Waterway const*>(imm))
+					return static_cast<NodeCaps>(caps);
+		}
 		caps |= BUILDCAPS_FLAG;
 	}
 	return static_cast<NodeCaps>(caps);

=== modified file 'src/logic/map_objects/map_object.cc'
--- src/logic/map_objects/map_object.cc	2018-07-23 09:04:47 +0000
+++ src/logic/map_objects/map_object.cc	2018-07-31 15:06:29 +0000
@@ -662,6 +662,8 @@
 		return "worker";
 	case MapObjectType::CARRIER:
 		return "carrier";
+	case MapObjectType::FERRY:
+		return "ferry";
 	case MapObjectType::SOLDIER:
 		return "soldier";
 	case MapObjectType::WARE:
@@ -676,6 +678,10 @@
 		return "flag";
 	case MapObjectType::ROAD:
 		return "road";
+	case MapObjectType::WATERWAY:
+		return "waterway";
+	case MapObjectType::ROADBASE:
+		return "roadbase";
 	case MapObjectType::PORTDOCK:
 		return "portdock";
 	case MapObjectType::BUILDING:

=== modified file 'src/logic/map_objects/map_object.h'
--- src/logic/map_objects/map_object.h	2018-05-12 04:18:21 +0000
+++ src/logic/map_objects/map_object.h	2018-07-31 15:06:29 +0000
@@ -66,14 +66,17 @@
 	WORKER,    // Bob -- Worker
 	CARRIER,   // Bob -- Worker -- Carrier
 	SOLDIER,   // Bob -- Worker -- Soldier
+	FERRY,     // Bob -- Worker -- Ferry
 
 	// everything below is at least a BaseImmovable
 	IMMOVABLE = 30,
 
 	// everything below is at least a PlayerImmovable
-	FLAG = 40,
-	ROAD,
-	PORTDOCK,
+	FLAG = 40, // Flag
+	PORTDOCK,  // Portdock
+	ROADBASE,  // Roadbase
+	ROAD,      // Roadbase -- Road
+	WATERWAY,  // Roadbase -- Waterway
 
 	// everything below is at least a Building
 	BUILDING = 100,    // Building

=== modified file 'src/logic/map_objects/tribes/carrier.cc'
--- src/logic/map_objects/tribes/carrier.cc	2018-07-07 09:05:13 +0000
+++ src/logic/map_objects/tribes/carrier.cc	2018-07-31 15:06:29 +0000
@@ -94,7 +94,7 @@
 		}
 	}
 
-	Road& road = dynamic_cast<Road&>(*get_location(game));
+	RoadBase& road = dynamic_cast<RoadBase&>(*get_location(game));
 
 	// Move into idle position if necessary
 	if (start_task_movepath(game, road.get_path(), road.get_idle_index(),
@@ -106,10 +106,15 @@
 	set_animation(game, descr().get_animation("idle"));
 	state.ivar1 = 1;  //  we are available immediately after an idle phase
 	// subtract maintenance cost and check for road demotion
-	road.charge_wallet(game);
-	// if road still promoted then schedule demotion, otherwise go fully idle waiting until signal
-	return road.get_roadtype() == RoadType::kBusy ? schedule_act(game, (road.wallet() + 2) * 500) :
-	                                                skip_act();
+	if (Road::is_road_descr(&road.descr())) {
+		Road& r = dynamic_cast<Road&>(road);
+		r.charge_wallet(game);
+		// if road still promoted then schedule demotion, otherwise go fully idle waiting until signal
+		return r.get_roadtype() == RoadType::kBusy ?
+				schedule_act(game, (r.wallet() + 2) * 500) : skip_act();
+	}
+	else
+		skip_act();
 }
 
 /**
@@ -119,9 +124,9 @@
  */
 void Carrier::road_pop(Game& game, State& /* state */) {
 	if (promised_pickup_to_ != NOONE && get_location(game)) {
-		Road& road = dynamic_cast<Road&>(*get_location(game));
-		Flag& flag = road.get_flag(static_cast<Road::FlagId>(promised_pickup_to_));
-		Flag& otherflag = road.get_flag(static_cast<Road::FlagId>(promised_pickup_to_ ^ 1));
+		RoadBase& road = dynamic_cast<RoadBase&>(*get_location(game));
+		Flag& flag = road.get_flag(static_cast<RoadBase::FlagId>(promised_pickup_to_));
+		Flag& otherflag = road.get_flag(static_cast<RoadBase::FlagId>(promised_pickup_to_ ^ 1));
 
 		flag.cancel_pickup(game, otherflag);
 	}
@@ -168,10 +173,10 @@
 		pickup_from_flag(game, state);
 
 	else {
-		Road& road = dynamic_cast<Road&>(*get_location(game));
+		RoadBase& road = dynamic_cast<RoadBase&>(*get_location(game));
 		// If the ware should go to the building attached to our flag, walk
 		// directly into said building
-		Flag& flag = road.get_flag(static_cast<Road::FlagId>(state.ivar1 ^ 1));
+		Flag& flag = road.get_flag(static_cast<RoadBase::FlagId>(state.ivar1 ^ 1));
 
 		WareInstance& ware = *get_carried_ware(game);
 		assert(ware.get_location(game) == this);
@@ -179,11 +184,14 @@
 		// A sanity check is necessary, in case the building has been destroyed
 		PlayerImmovable* const next = ware.get_next_move_step(game);
 
-		if (next && next != &flag && &next->base_flag() == &flag) {
-			// pay some coins before entering the building,
-			// to compensate for the time to be spent in its street-segment
-			road.pay_for_building();
-			enter_building(game, state);
+		if (next && next != &flag && &next->base_flag() == &flag ) {
+			if (Road::is_road_descr(&road.descr())) {
+				Road& r = dynamic_cast<Road&>(road);
+				// pay some coins before entering the building,
+				// to compensate for the time to be spent in its street-segment
+				r.pay_for_building();
+				enter_building(game, state);
+			}
 		}
 
 		// If the flag is overloaded we are allowed to drop wares as
@@ -223,7 +231,7 @@
 
 				state.ivar1 =
 				   &building->base_flag() ==
-				   &dynamic_cast<Road&>(*get_location(game)).get_flag(static_cast<Road::FlagId>(0));
+				   &dynamic_cast<RoadBase&>(*get_location(game)).get_flag(static_cast<RoadBase::FlagId>(0));
 				break;
 			}
 		}
@@ -249,14 +257,15 @@
 
 		promised_pickup_to_ = NOONE;
 
-		Road& road = dynamic_cast<Road&>(*get_location(game));
-		Flag& flag = road.get_flag(static_cast<Road::FlagId>(ivar1));
-		Flag& otherflag = road.get_flag(static_cast<Road::FlagId>(ivar1 ^ 1));
+		RoadBase& road = dynamic_cast<RoadBase&>(*get_location(game));
+		Flag& flag = road.get_flag(static_cast<RoadBase::FlagId>(ivar1));
+		Flag& otherflag = road.get_flag(static_cast<RoadBase::FlagId>(ivar1 ^ 1));
 
 		// Are there wares to move between our flags?
 		if (WareInstance* const ware = flag.fetch_pending_ware(game, otherflag)) {
 			// pay before getting the ware, while checking for road promotion
-			road.pay_for_road(game, flag.count_wares_in_queue(otherflag));
+			if (Road::is_road_descr(&road.descr()))
+				dynamic_cast<Road&>(road).pay_for_road(game, flag.count_wares_in_queue(otherflag));
 			set_carried_ware(game, ware);
 
 			set_animation(game, descr().get_animation("idle"));
@@ -276,9 +285,9 @@
  */
 void Carrier::drop_ware(Game& game, State& state) {
 	WareInstance* other = nullptr;
-	Road& road = dynamic_cast<Road&>(*get_location(game));
-	Flag& flag = road.get_flag(static_cast<Road::FlagId>(state.ivar1 ^ 1));
-	Flag& otherflag = road.get_flag(static_cast<Road::FlagId>(state.ivar1));
+	RoadBase& road = dynamic_cast<RoadBase&>(*get_location(game));
+	Flag& flag = road.get_flag(static_cast<RoadBase::FlagId>(state.ivar1 ^ 1));
+	Flag& otherflag = road.get_flag(static_cast<RoadBase::FlagId>(state.ivar1));
 
 	if (promised_pickup_to_ == (state.ivar1 ^ 1)) {
 		// If there's a ware we acked, we can drop ours even if the flag is
@@ -304,7 +313,8 @@
 	// Pick up new load, if any
 	if (other) {
 		// pay before getting the ware, while checking for road promotion
-		road.pay_for_road(game, flag.count_wares_in_queue(otherflag));
+		if (Road::is_road_descr(&road.descr()))
+			dynamic_cast<Road&>(road).pay_for_road(game, flag.count_wares_in_queue(otherflag));
 		set_carried_ware(game, other);
 
 		set_animation(game, descr().get_animation("idle"));
@@ -338,11 +348,11 @@
  */
 bool Carrier::swap_or_wait(Game& game, State& state) {
 	// Road that employs us
-	Road& road = dynamic_cast<Road&>(*get_location(game));
+	RoadBase& road = dynamic_cast<RoadBase&>(*get_location(game));
 	// Flag we are delivering to
-	Flag& flag = road.get_flag(static_cast<Road::FlagId>(state.ivar1 ^ 1));
+	Flag& flag = road.get_flag(static_cast<RoadBase::FlagId>(state.ivar1 ^ 1));
 	// The other flag of our road
-	Flag& otherflag = road.get_flag(static_cast<Road::FlagId>(state.ivar1));
+	Flag& otherflag = road.get_flag(static_cast<RoadBase::FlagId>(state.ivar1));
 
 	if (promised_pickup_to_ == (state.ivar1 ^ 1)) {
 		// All is well, we already acked a ware that we can pick up
@@ -410,16 +420,16 @@
  * accordingly.
  */
 void Carrier::find_pending_ware(Game& game) {
-	Road& road = dynamic_cast<Road&>(*get_location(game));
+	RoadBase& road = dynamic_cast<RoadBase&>(*get_location(game));
 	uint32_t havewarebits = 0;
 
 	assert(promised_pickup_to_ == NOONE);
 
-	if (road.get_flag(Road::FlagStart).has_pending_ware(game, road.get_flag(Road::FlagEnd))) {
+	if (road.get_flag(RoadBase::FlagStart).has_pending_ware(game, road.get_flag(RoadBase::FlagEnd))) {
 		havewarebits |= 1;
 	}
 
-	if (road.get_flag(Road::FlagEnd).has_pending_ware(game, road.get_flag(Road::FlagStart))) {
+	if (road.get_flag(RoadBase::FlagEnd).has_pending_ware(game, road.get_flag(RoadBase::FlagStart))) {
 		havewarebits |= 2;
 	}
 
@@ -431,12 +441,12 @@
 	// Ack our decision
 	if (havewarebits == 1) {
 		promised_pickup_to_ = START_FLAG;
-		if (!road.get_flag(Road::FlagStart).ack_pickup(game, road.get_flag(Road::FlagEnd)))
+		if (!road.get_flag(RoadBase::FlagStart).ack_pickup(game, road.get_flag(RoadBase::FlagEnd)))
 			throw wexception("Carrier::find_pending_ware: start flag is messed up");
 
 	} else if (havewarebits == 2) {
 		promised_pickup_to_ = END_FLAG;
-		if (!road.get_flag(Road::FlagEnd).ack_pickup(game, road.get_flag(Road::FlagStart)))
+		if (!road.get_flag(RoadBase::FlagEnd).ack_pickup(game, road.get_flag(RoadBase::FlagStart)))
 			throw wexception("Carrier::find_pending_ware: end flag is messed up");
 	}
 }
@@ -446,7 +456,7 @@
  */
 int32_t Carrier::find_closest_flag(Game& game) {
 	const Map& map = game.map();
-	CoordPath startpath(map, dynamic_cast<Road&>(*get_location(game)).get_path());
+	CoordPath startpath(map, dynamic_cast<RoadBase&>(*get_location(game)).get_path());
 
 	CoordPath endpath;
 	int32_t startcost, endcost;
@@ -489,7 +499,7 @@
  * the target field.
  */
 bool Carrier::start_task_walktoflag(Game& game, int32_t const flag, bool const offset) {
-	const Path& path = dynamic_cast<Road&>(*get_location(game)).get_path();
+	const Path& path = dynamic_cast<RoadBase&>(*get_location(game)).get_path();
 	int32_t idx;
 
 	if (!flag) {
@@ -564,8 +574,9 @@
 
 CarrierDescr::CarrierDescr(const std::string& init_descname,
                            const LuaTable& table,
-                           const EditorGameBase& egbase)
-   : WorkerDescr(init_descname, MapObjectType::CARRIER, table, egbase) {
+                           const EditorGameBase& egbase,
+                           MapObjectType t)
+   : WorkerDescr(init_descname, t, table, egbase) {
 }
 
 /**

=== modified file 'src/logic/map_objects/tribes/carrier.h'
--- src/logic/map_objects/tribes/carrier.h	2018-04-15 06:13:09 +0000
+++ src/logic/map_objects/tribes/carrier.h	2018-07-31 15:06:29 +0000
@@ -29,7 +29,8 @@
 public:
 	CarrierDescr(const std::string& init_descname,
 	             const LuaTable& table,
-	             const EditorGameBase& egbase);
+	             const EditorGameBase& egbase,
+	             MapObjectType t = MapObjectType::CARRIER);
 	~CarrierDescr() override {
 	}
 
@@ -65,7 +66,7 @@
 
 	static Task const taskRoad;
 
-private:
+protected:
 	void find_pending_ware(Game&);
 	int32_t find_closest_flag(Game&);
 

=== added file 'src/logic/map_objects/tribes/ferry.cc'
--- src/logic/map_objects/tribes/ferry.cc	1970-01-01 00:00:00 +0000
+++ src/logic/map_objects/tribes/ferry.cc	2018-07-31 15:06:29 +0000
@@ -0,0 +1,120 @@
+/*
+ * Copyright (C) 2002-2018 by the Widelands Development Team
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ */
+
+#include "logic/map_objects/tribes/ferry.h"
+
+#include "economy/fleet.h"
+#include "economy/waterway.h"
+#include "logic/player.h"
+
+namespace Widelands {
+
+FerryDescr::FerryDescr(const std::string& init_descname,
+                           const LuaTable& table,
+                           const EditorGameBase& egbase)
+   : CarrierDescr(init_descname, table, egbase, MapObjectType::FERRY) {
+}
+
+uint32_t FerryDescr::movecaps() const {
+	return MOVECAPS_SWIM;
+}
+
+Ferry::Ferry(const FerryDescr& ferry_descr)
+   : Carrier(ferry_descr) {
+}
+
+bool Ferry::init(EditorGameBase& egbase) {
+	Carrier::init(egbase);
+	return init_fleet();
+}
+
+const Bob::Task Ferry::taskUnemployed = {
+   "unemployed", static_cast<Bob::Ptr>(&Ferry::unemployed_update), nullptr, nullptr, true};
+
+void Ferry::start_task_unemployed(Game& game) {
+	push_task(game, taskUnemployed);
+}
+
+void Ferry::unemployed_update(Game& game, State& state) {
+	if (get_signal().size()) {
+		molog("[unemployed]: interrupted by signal '%s'\n", get_signal().c_str());
+		return pop_task(game);
+	}
+
+	bool move = false;
+	if (get_position().field->get_immovable()) {
+		molog("[unemployed]: we are on location\n");
+		move = true;
+	}
+	else if (Bob* b = get_position().field->get_first_bob()) {
+		if (b->get_next_bob()) {
+			molog("[unemployed]: we are on other bob\n");
+			move = true;
+		}
+	}
+	else
+		throw wexception("This ferry is not on the field where it is!");
+
+	if (move) {
+		for (uint8_t i = 0; i < 4; i++)
+			if (start_task_movepath(game, game.random_location(get_position(), 2), 4,
+					descr().get_right_walk_anims(does_carry_ware())))
+				return;
+		molog("[unemployed]: no suitable locations to row to found!\n");
+		return start_task_idle(game, descr().get_animation("idle"), 50);
+	}
+
+	// ferries are a bit unresponsive, long delay
+	return start_task_idle(game, descr().get_animation("idle"), 300);
+}
+
+void Ferry::init_auto_task(Game& game) {
+	set_location(nullptr);
+	molog("init_auto_task: row around and find waiting position\n");
+	return start_task_unemployed(game);
+}
+
+void Ferry::set_economy(Game& game, Economy* e) {
+	if (WareInstance* ware = get_carried_ware(game))
+		ware->set_economy(e);
+}
+
+Fleet* Ferry::get_fleet() const {
+	return fleet_;
+}
+
+void Ferry::set_fleet(Fleet* fleet) {
+	fleet_ = fleet;
+}
+
+bool Ferry::init_fleet() {
+	assert(get_owner() != nullptr);
+	Fleet* fleet = new Fleet(get_owner());
+	fleet->add_ferry(this);
+	return fleet->init(get_owner()->egbase());
+	// fleet calls the set_fleet function appropriately
+}
+
+/**
+ * Create a new ferry
+ */
+Bob& FerryDescr::create_object() const {
+	return *new Ferry(*this);
+}
+}

=== added file 'src/logic/map_objects/tribes/ferry.h'
--- src/logic/map_objects/tribes/ferry.h	1970-01-01 00:00:00 +0000
+++ src/logic/map_objects/tribes/ferry.h	2018-07-31 15:06:29 +0000
@@ -0,0 +1,81 @@
+/*
+ * Copyright (C) 2002-2018 by the Widelands Development Team
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ */
+
+#ifndef WL_LOGIC_MAP_OBJECTS_TRIBES_FERRY_H
+#define WL_LOGIC_MAP_OBJECTS_TRIBES_FERRY_H
+
+#include "base/macros.h"
+#include "logic/map_objects/tribes/carrier.h"
+
+namespace Widelands {
+
+struct Fleet;
+struct Waterway;
+
+class FerryDescr : public CarrierDescr {
+public:
+	FerryDescr(const std::string& init_descname,
+	             const LuaTable& table,
+	             const EditorGameBase& egbase);
+	~FerryDescr() override {
+	}
+
+	uint32_t movecaps() const override;
+
+protected:
+	Bob& create_object() const override;
+
+private:
+	DISALLOW_COPY_AND_ASSIGN(FerryDescr);
+};
+
+/**
+ * Ferry is a very special worker that rows along waterways.
+ * It works exactly like a worker, except that it swims.
+ */
+struct Ferry : public Carrier {
+	friend struct MapBobdataPacket;
+
+	MO_DESCR(FerryDescr)
+
+	explicit Ferry(const FerryDescr& ferry_descr);
+	~Ferry() override {
+	}
+
+	bool init(EditorGameBase&) override;
+	void set_economy(Game&, Economy* e);
+
+	Fleet* get_fleet() const;
+
+	void init_auto_task(Game& game) override;
+	void start_task_unemployed(Game&);
+
+private:
+	friend struct Fleet;
+	Fleet* fleet_;
+
+	bool init_fleet();
+	void set_fleet(Fleet* fleet);
+
+	static const Task taskUnemployed;
+	void unemployed_update(Game&, State&);
+};
+}
+
+#endif  // end of include guard: WL_LOGIC_MAP_OBJECTS_TRIBES_FERRY_H

=== modified file 'src/logic/map_objects/tribes/road_textures.cc'
--- src/logic/map_objects/tribes/road_textures.cc	2018-04-07 16:59:00 +0000
+++ src/logic/map_objects/tribes/road_textures.cc	2018-07-31 15:06:29 +0000
@@ -30,6 +30,10 @@
 	return *busy_textures_.at((coords.x + coords.y + direction) % busy_textures_.size());
 }
 
+const Image& RoadTextures::get_waterway_texture(const Widelands::Coords& coords, int direction) const {
+	return *waterway_textures_.at((coords.x + coords.y + direction) % waterway_textures_.size());
+}
+
 void RoadTextures::add_normal_road_texture(const Image* image) {
 	normal_textures_.emplace_back(image);
 }
@@ -37,3 +41,7 @@
 void RoadTextures::add_busy_road_texture(const Image* image) {
 	busy_textures_.emplace_back(image);
 }
+
+void RoadTextures::add_waterway_texture(const Image* image) {
+	waterway_textures_.emplace_back(image);
+}

=== modified file 'src/logic/map_objects/tribes/road_textures.h'
--- src/logic/map_objects/tribes/road_textures.h	2018-04-07 16:59:00 +0000
+++ src/logic/map_objects/tribes/road_textures.h	2018-07-31 15:06:29 +0000
@@ -33,14 +33,17 @@
 	// going into direction 'direction' (which can be any number).
 	const Image& get_normal_texture(const Widelands::Coords& coords, int direction) const;
 	const Image& get_busy_texture(const Widelands::Coords& coords, int direction) const;
+	const Image& get_waterway_texture(const Widelands::Coords& coords, int direction) const;
 
 	// Adds a new road texture.
 	void add_normal_road_texture(const Image* texture);
 	void add_busy_road_texture(const Image* texture);
+	void add_waterway_texture(const Image* texture);
 
 private:
 	std::vector<const Image*> normal_textures_;
 	std::vector<const Image*> busy_textures_;
+	std::vector<const Image*> waterway_textures_;
 };
 
 #endif  // end of include guard: WL_LOGIC_MAP_OBJECTS_TRIBES_ROAD_TEXTURES_H

=== modified file 'src/logic/map_objects/tribes/tribe_descr.cc'
--- src/logic/map_objects/tribes/tribe_descr.cc	2018-04-07 16:59:00 +0000
+++ src/logic/map_objects/tribes/tribe_descr.cc	2018-07-31 15:06:29 +0000
@@ -86,6 +86,7 @@
 		};
 		load_roads("normal", &normal_road_paths_);
 		load_roads("busy", &busy_road_paths_);
+		load_roads("waterway", &waterway_paths_);
 
 		items_table = table.get_table("wares_order");
 		wares_order_coords_.resize(tribes_.nrwares());
@@ -175,6 +176,8 @@
 		carrier2_ = add_special_worker(table.get_string("carrier2"));
 		geologist_ = add_special_worker(table.get_string("geologist"));
 		soldier_ = add_special_worker(table.get_string("soldier"));
+		ferry_ = add_special_worker(table.get_string("ferry"));
+		waterway_max_length_ = table.get_int("waterway_max_length");
 
 		const std::string shipname = table.get_string("ship");
 		try {
@@ -182,7 +185,6 @@
 		} catch (const WException& e) {
 			throw GameDataError("Failed adding ship '%s': %s", shipname.c_str(), e.what());
 		}
-
 		port_ = add_special_building(table.get_string("port"));
 		barracks_ = add_special_building(table.get_string("barracks"));
 
@@ -302,6 +304,10 @@
 	assert(tribes_.worker_exists(soldier_));
 	return soldier_;
 }
+DescriptionIndex TribeDescr::ferry() const {
+	assert(tribes_.worker_exists(ferry_));
+	return ferry_;
+}
 DescriptionIndex TribeDescr::ship() const {
 	assert(tribes_.ship_exists(ship_));
 	return ship_;
@@ -330,6 +336,9 @@
 	assert(tribes_.ware_exists(granite_));
 	return granite_;
 }
+uint32_t TribeDescr::waterway_max_length() const {
+	return waterway_max_length_;
+}
 
 const std::vector<DescriptionIndex>& TribeDescr::trainingsites() const {
 	return trainingsites_;
@@ -354,6 +363,10 @@
 	return busy_road_paths_;
 }
 
+const std::vector<std::string>& TribeDescr::waterway_paths() const {
+	return waterway_paths_;
+}
+
 void TribeDescr::add_normal_road_texture(const Image* texture) {
 	road_textures_.add_normal_road_texture(texture);
 }
@@ -362,6 +375,10 @@
 	road_textures_.add_busy_road_texture(texture);
 }
 
+void TribeDescr::add_waterway_texture(const Image* texture) {
+	road_textures_.add_waterway_texture(texture);
+}
+
 const RoadTextures& TribeDescr::road_textures() const {
 	return road_textures_;
 }

=== modified file 'src/logic/map_objects/tribes/tribe_descr.h'
--- src/logic/map_objects/tribes/tribe_descr.h	2018-04-07 16:59:00 +0000
+++ src/logic/map_objects/tribes/tribe_descr.h	2018-07-31 15:06:29 +0000
@@ -104,12 +104,14 @@
 	DescriptionIndex geologist() const;
 	DescriptionIndex soldier() const;
 	DescriptionIndex ship() const;
+	DescriptionIndex ferry() const;
 	DescriptionIndex port() const;
 	DescriptionIndex barracks() const;
 	DescriptionIndex ironore() const;
 	DescriptionIndex rawlog() const;
 	DescriptionIndex refinedlog() const;
 	DescriptionIndex granite() const;
+	uint32_t waterway_max_length() const;
 
 	const std::vector<DescriptionIndex>& trainingsites() const;
 	const std::vector<DescriptionIndex>& worker_types_without_cost() const;
@@ -118,15 +120,17 @@
 	uint32_t flag_animation() const;
 
 	// A vector of all texture images that can be used for drawing a
-	// (normal|busy) road. The images are guaranteed to exist.
+	// (normal|busy) road or a waterway. The images are guaranteed to exist.
 	const std::vector<std::string>& normal_road_paths() const;
 	const std::vector<std::string>& busy_road_paths() const;
+	const std::vector<std::string>& waterway_paths() const;
 
-	// Add the corresponding texture for roads.
+	// Add the corresponding texture for roads/waterways.
 	void add_normal_road_texture(const Image* texture);
 	void add_busy_road_texture(const Image* texture);
+	void add_waterway_texture(const Image* texture);
 
-	// The road textures used for drawing roads.
+	// The road textures used for drawing roads and waterways.
 	const RoadTextures& road_textures() const;
 
 	DescriptionIndex get_resource_indicator(const ResourceDescription* const res,
@@ -177,6 +181,7 @@
 	uint32_t flag_animation_id_;
 	std::vector<std::string> normal_road_paths_;
 	std::vector<std::string> busy_road_paths_;
+	std::vector<std::string> waterway_paths_;
 	RoadTextures road_textures_;
 
 	std::vector<DescriptionIndex> buildings_;
@@ -193,12 +198,14 @@
 	DescriptionIndex geologist_;   // This tribe's geologist worker
 	DescriptionIndex soldier_;     // The soldier that this tribe uses
 	DescriptionIndex ship_;        // The ship that this tribe uses
+	DescriptionIndex ferry_;       // The ferry that this tribe uses
 	DescriptionIndex port_;        // The port that this tribe uses
 	DescriptionIndex barracks_;    // The barracks to create soldiers
 	DescriptionIndex ironore_;     // Iron ore
 	DescriptionIndex rawlog_;      // Simple log
 	DescriptionIndex refinedlog_;  // Refined log, e.g. wood or blackwood
 	DescriptionIndex granite_;     // Granite
+	uint32_t waterway_max_length_;
 	std::vector<DescriptionIndex> worker_types_without_cost_;
 	std::vector<DescriptionIndex> trainingsites_;
 	// Order and positioning of wares in the warehouse display

=== modified file 'src/logic/map_objects/tribes/tribes.cc'
--- src/logic/map_objects/tribes/tribes.cc	2018-05-06 11:14:23 +0000
+++ src/logic/map_objects/tribes/tribes.cc	2018-07-31 15:06:29 +0000
@@ -114,6 +114,13 @@
 	   table, egbase));
 }
 
+void Tribes::add_ferry_type(const LuaTable& table, const EditorGameBase& egbase) {
+	i18n::Textdomain td("tribes");
+	workers_->add(new FerryDescr(
+	   pgettext_expr(table.get_string("msgctxt").c_str(), table.get_string("descname").c_str()),
+	   table, egbase));
+}
+
 void Tribes::add_soldier_type(const LuaTable& table, const EditorGameBase& egbase) {
 	i18n::Textdomain td("tribes");
 	workers_->add(new SoldierDescr(
@@ -310,6 +317,9 @@
 		for (const std::string& texture_path : tribe->busy_road_paths()) {
 			tribe->add_busy_road_texture(g_gr->images().get(texture_path));
 		}
+		for (const std::string& texture_path : tribe->waterway_paths()) {
+			tribe->add_waterway_texture(g_gr->images().get(texture_path));
+		}
 	}
 }
 

=== modified file 'src/logic/map_objects/tribes/tribes.h'
--- src/logic/map_objects/tribes/tribes.h	2018-04-07 16:59:00 +0000
+++ src/logic/map_objects/tribes/tribes.h	2018-07-31 15:06:29 +0000
@@ -29,6 +29,7 @@
 #include "logic/map_objects/tribes/carrier.h"
 #include "logic/map_objects/tribes/constructionsite.h"
 #include "logic/map_objects/tribes/dismantlesite.h"
+#include "logic/map_objects/tribes/ferry.h"
 #include "logic/map_objects/tribes/militarysite.h"
 #include "logic/map_objects/tribes/productionsite.h"
 #include "logic/map_objects/tribes/ship.h"
@@ -86,6 +87,9 @@
 	void add_carrier_type(const LuaTable& table, const EditorGameBase& egbase);
 
 	/// Adds this worker type to the tribe description.
+	void add_ferry_type(const LuaTable& table, const EditorGameBase& egbase);
+
+	/// Adds this worker type to the tribe description.
 	void add_soldier_type(const LuaTable& table, const EditorGameBase& egbase);
 
 	/// Adds this worker type to the tribe description.

=== modified file 'src/logic/map_objects/tribes/worker.cc'
--- src/logic/map_objects/tribes/worker.cc	2018-07-29 09:32:47 +0000
+++ src/logic/map_objects/tribes/worker.cc	2018-07-31 15:06:29 +0000
@@ -913,6 +913,20 @@
 }
 
 /**
+ * buildferry
+ *
+ * Creates a new instance of the ferry the worker's
+ * tribe uses and adds it to the appropriate fleet.
+ *
+ */
+bool Worker::run_buildferry(Game& game, State& state, const Action& action) {
+	game.create_ferry(get_position(), owner_);
+	++state.ivar1;
+	schedule_act(game, 10);
+	return true;
+}
+
+/**
  * Simply remove the currently selected object - make no fuss about it.
  */
 bool Worker::run_removeobject(Game& game, State& state, const Action&) {
@@ -1465,20 +1479,20 @@
 			return start_task_move(
 			   game, WALK_NW, descr().get_right_walk_anims(does_carry_ware()), true);
 		} else if (upcast(Flag, nextflag, nextstep)) {  //  Flag to Flag
-			Road& road = *flag->get_road(*nextflag);
+			RoadBase& road = *flag->get_roadbase(*nextflag);
 
 			Path path(road.get_path());
 
-			if (nextstep != &road.get_flag(Road::FlagEnd))
+			if (nextstep != &road.get_flag(RoadBase::FlagEnd))
 				path.reverse();
 
 			molog("[transfer]: starting task [movepath] and setting location to road %u\n",
 			      road.serial());
 			start_task_movepath(game, path, descr().get_right_walk_anims(does_carry_ware()));
 			set_location(&road);
-		} else if (upcast(Road, road, nextstep)) {  //  Flag to Road
-			if (&road->get_flag(Road::FlagStart) != location &&
-			    &road->get_flag(Road::FlagEnd) != location)
+		} else if (upcast(RoadBase, road, nextstep)) {  //  Flag to Road
+			if (&road->get_flag(RoadBase::FlagStart) != location &&
+			    &road->get_flag(RoadBase::FlagEnd) != location)
 				throw wexception(
 				   "MO(%u): [transfer]: nextstep is road, but we are nowhere near", serial());
 
@@ -1489,14 +1503,14 @@
 		} else
 			throw wexception(
 			   "MO(%u): [transfer]: flag to bad nextstep %u", serial(), nextstep->serial());
-	} else if (upcast(Road, road, location)) {
+	} else if (upcast(RoadBase, road, location)) {
 		// Road to Flag
 		if (nextstep->descr().type() == MapObjectType::FLAG) {
 			const Path& path = road->get_path();
 			int32_t const index =
-			   nextstep == &road->get_flag(Road::FlagStart) ?
+			   nextstep == &road->get_flag(RoadBase::FlagStart) ?
 			      0 :
-			      nextstep == &road->get_flag(Road::FlagEnd) ? path.get_nsteps() : -1;
+			      nextstep == &road->get_flag(RoadBase::FlagEnd) ? path.get_nsteps() : -1;
 
 			if (index >= 0) {
 				if (start_task_movepath(

=== modified file 'src/logic/map_objects/tribes/worker.h'
--- src/logic/map_objects/tribes/worker.h	2018-07-08 16:10:50 +0000
+++ src/logic/map_objects/tribes/worker.h	2018-07-31 15:06:29 +0000
@@ -248,6 +248,7 @@
 	bool run_callobject(Game&, State&, const Action&);
 	bool run_plant(Game&, State&, const Action&);
 	bool run_createbob(Game&, State&, const Action&);
+	bool run_buildferry(Game&, State&, const Action&);
 	bool run_removeobject(Game&, State&, const Action&);
 	bool run_repeatsearch(Game&, State&, const Action&);
 	bool run_findresources(Game&, State&, const Action&);

=== modified file 'src/logic/map_objects/tribes/worker_program.cc'
--- src/logic/map_objects/tribes/worker_program.cc	2018-07-12 16:53:21 +0000
+++ src/logic/map_objects/tribes/worker_program.cc	2018-07-31 15:06:29 +0000
@@ -69,6 +69,7 @@
 - `callobject`_
 - `plant`_
 - `createbob`_
+- `buildferry`_
 - `removeobject`_
 - `repeatsearch`_
 - `findresources`_
@@ -89,6 +90,7 @@
    {"callobject", &WorkerProgram::parse_callobject},
    {"plant", &WorkerProgram::parse_plant},
    {"createbob", &WorkerProgram::parse_createbob},
+   {"buildferry", &WorkerProgram::parse_buildferry},
    {"removeobject", &WorkerProgram::parse_removeobject},
    {"repeatsearch", &WorkerProgram::parse_repeatsearch},
    {"findresources", &WorkerProgram::parse_findresources},
@@ -749,6 +751,27 @@
 }
 
 /* RST
+buildferry
+^^^^^^^^^
+.. function:: buildferry
+
+   Adds a bob (usually an animal) to the map at the worker's current location.
+   Randomly select from the list of ``bob_name``. Example::
+
+      release = {
+         "findspace=size:any radius:4 movecaps:swim",
+         "walk=coords",
+         "animate=work 2000",
+         "buildferry",
+         "animate=work 2000",
+         "return"
+      }
+*/
+void WorkerProgram::parse_buildferry(Worker::Action* act, const std::vector<std::string>& cmd) {
+	act->function = &Worker::run_buildferry;
+}
+
+/* RST
 removeobject
 ^^^^^^^^^^^^
 .. function:: removeobject

=== modified file 'src/logic/map_objects/tribes/worker_program.h'
--- src/logic/map_objects/tribes/worker_program.h	2018-07-08 16:10:50 +0000
+++ src/logic/map_objects/tribes/worker_program.h	2018-07-31 15:06:29 +0000
@@ -85,6 +85,7 @@
 	void parse_callobject(Worker::Action* act, const std::vector<std::string>& cmd);
 	void parse_plant(Worker::Action* act, const std::vector<std::string>& cmd);
 	void parse_createbob(Worker::Action* act, const std::vector<std::string>& cmd);
+	void parse_buildferry(Worker::Action* act, const std::vector<std::string>& cmd);
 	void parse_removeobject(Worker::Action* act, const std::vector<std::string>& cmd);
 	void parse_repeatsearch(Worker::Action* act, const std::vector<std::string>& cmd);
 	void parse_findresources(Worker::Action* act, const std::vector<std::string>& cmd);

=== modified file 'src/logic/player.cc'
--- src/logic/player.cc	2018-07-26 11:24:49 +0000
+++ src/logic/player.cc	2018-07-31 15:06:29 +0000
@@ -35,6 +35,7 @@
 #include "economy/economy.h"
 #include "economy/flag.h"
 #include "economy/road.h"
+#include "economy/waterway.h"
 #include "io/fileread.h"
 #include "io/filewrite.h"
 #include "logic/cmd_delete_message.h"
@@ -52,6 +53,7 @@
 #include "logic/map_objects/tribes/tribe_basic_info.h"
 #include "logic/map_objects/tribes/warehouse.h"
 #include "logic/playercommand.h"
+#include "logic/roadtype.h"
 #include "scripting/lua_table.h"
 #include "sound/note_sound.h"
 #include "wui/interactive_player.h"
@@ -438,7 +440,7 @@
 		if (upcast(Flag, existing_flag, immovable)) {
 			if (existing_flag->get_owner() == this)
 				return *existing_flag;
-		} else if (!dynamic_cast<Road const*>(immovable))  //  A road is OK.
+		} else if (!dynamic_cast<Road const*>(immovable))  //  A road is OK. A waterway isn't.
 			immovable->remove(egbase());                    //  Make room for the flag.
 	}
 	MapRegion<Area<FCoords>> mr(map, Area<FCoords>(c, 1));
@@ -515,6 +517,69 @@
 	return Road::create(egbase(), start, end, path);
 }
 
+Waterway* Player::build_waterway(const Path& path) {
+	if (path.get_nsteps() > tribe_.waterway_max_length()) {
+		log("%i: Refused to build a waterway because it is too long. Permitted length %i, actual length %i.",
+				player_number(), tribe_.waterway_max_length(), path.get_nsteps());
+		return nullptr;
+	}
+
+	const Map& map = egbase().map();
+	FCoords fc = map.get_fcoords(path.get_start());
+	if (upcast(Flag, start, fc.field->get_immovable())) {
+		if (upcast(Flag, end, map.get_immovable(path.get_end()))) {
+			if (start->get_economy() != end->get_economy()) {
+				log("%i: Refused to build a waterway because the flags are in different economies.", player_number());
+				return nullptr;
+			}
+
+			//  Verify ownership of the path.
+			const int32_t laststep = path.get_nsteps() - 1;
+			for (int32_t i = 0; i < laststep; ++i) {
+				fc = map.get_neighbour(fc, path[i]);
+
+				if (BaseImmovable* const imm = fc.field->get_immovable())
+					if (imm->get_size() >= BaseImmovable::SMALL) {
+						return nullptr;
+					}
+				if (!map.can_reach_by_water(fc)) {
+					log("%i: building waterway, unswimable\n", player_number());
+					return nullptr;
+				}
+			}
+			return &Waterway::create(egbase(), *start, *end, path);
+		} else
+			log("%i: building waterway, missed end flag\n", player_number());
+	} else
+		log("%i: building waterway, missed start flag\n", player_number());
+
+	return nullptr;
+}
+
+Waterway& Player::force_waterway(const Path& path) {
+	const Map& map = egbase().map();
+	FCoords c = map.get_fcoords(path.get_start());
+	Flag& start = force_flag(c);
+	Flag& end = force_flag(map.get_fcoords(path.get_end()));
+
+	Path::StepVector::size_type const laststep = path.get_nsteps() - 1;
+	for (Path::StepVector::size_type i = 0; i < laststep; ++i) {
+		c = map.get_neighbour(c, path[i]);
+		log("Clearing for waterway at (%i, %i)\n", c.x, c.y);
+
+		//  Make sure that the player owns the area around.
+		dynamic_cast<Game&>(egbase())
+		   .conquer_area_no_building(PlayerArea<Area<FCoords>>(player_number(), Area<FCoords>(c, 1)));
+
+		if (BaseImmovable* const immovable = c.field->get_immovable()) {
+			assert(immovable != &start);
+			assert(immovable != &end);
+			immovable->remove(egbase());
+		}
+	}
+	return Waterway::create(egbase(), start, end, path);
+}
+
 Building& Player::force_building(Coords const location,
                                  const BuildingDescr::FormerBuildings& former_buildings) {
 	const Map& map = egbase().map();
@@ -597,7 +662,7 @@
 
 /*
 ===============
-Bulldoze the given roa

Follow ups