Index: Makefile
===================================================================
RCS file: /cvs/ports/games/fifechan/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile 12 Jul 2019 20:46:17 -0000 1.3
+++ Makefile 2 Sep 2020 21:01:42 -0000
@@ -4,14 +4,13 @@ COMMENT = graphical user interface libra
GH_ACCOUNT = fifengine
GH_PROJECT = fifechan
-GH_TAGNAME = 0.1.4
-REVISION = 0
+GH_TAGNAME = 0.1.5
-SHARED_LIBS += fifechan 0.0 # 0.1
-SHARED_LIBS += fifechan_allegro 0.0 # 0.1
-SHARED_LIBS += fifechan_irrlicht 0.0 # 0.1
-SHARED_LIBS += fifechan_opengl 0.0 # 0.1
-SHARED_LIBS += fifechan_sdl 0.0 # 0.1
+SHARED_LIBS += fifechan 1.0 # 0.1.5
+SHARED_LIBS += fifechan_allegro 1.0 # 0.1.5
+SHARED_LIBS += fifechan_irrlicht 1.0 # 0.1.5
+SHARED_LIBS += fifechan_opengl 1.0 # 0.1.5
+SHARED_LIBS += fifechan_sdl 1.0 # 0.1.5
CATEGORIES = games
@@ -29,6 +28,10 @@ MODULES = devel/cmake
LIB_DEPENDS = devel/sdl2-image \
games/allegro \
x11/irrlicht
+CONFIGURE_ARGS += -DENABLE_ALLEGRO=ON \
+ -DBUILD_FIFECHAN_ALLEGRO_SHARED=ON \
+ -DENABLE_IRRLICHT=ON \
+ -DBUILD_FIFECHAN_IRRLICHT_SHARED=ON
NO_TEST = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/fifechan/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 4 Nov 2017 22:02:16 -0000 1.1.1.1
+++ distinfo 2 Sep 2020 21:01:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (fifechan-0.1.4.tar.gz) = qTsBW1hSuP4qCipokdPeLKyxlnMvZw4IHXt5ZvntG4c=
-SIZE (fifechan-0.1.4.tar.gz) = 246181
+SHA256 (fifechan-0.1.5.tar.gz) = Kb5f9LN54vxPiO99i8FyNCEw3T53owYfZMinXv5OunM=
+SIZE (fifechan-0.1.5.tar.gz) = 272472
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/fifechan/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 4 Nov 2017 22:02:16 -0000 1.1.1.1
+++ pkg/PLIST 2 Sep 2020 21:01:42 -0000
@@ -58,6 +58,7 @@ include/fifechan/opengl/openglgraphics.h
include/fifechan/opengl/openglimage.hpp
include/fifechan/opengl/openglsdlimageloader.hpp
include/fifechan/platform.hpp
+include/fifechan/point.hpp
include/fifechan/rectangle.hpp
include/fifechan/sdl/
include/fifechan/sdl.hpp
@@ -68,30 +69,43 @@ include/fifechan/sdl/sdlinput.hpp
include/fifechan/sdl/sdlpixel.hpp
include/fifechan/selectionevent.hpp
include/fifechan/selectionlistener.hpp
+include/fifechan/size.hpp
include/fifechan/text.hpp
include/fifechan/utf8stringeditor.hpp
+include/fifechan/util/
+include/fifechan/util/fcn_math.hpp
+include/fifechan/version.hpp
include/fifechan/visibilityeventhandler.hpp
include/fifechan/widget.hpp
include/fifechan/widgetlistener.hpp
include/fifechan/widgets/
include/fifechan/widgets/adjustingcontainer.hpp
+include/fifechan/widgets/bargraph.hpp
include/fifechan/widgets/button.hpp
include/fifechan/widgets/checkbox.hpp
include/fifechan/widgets/container.hpp
+include/fifechan/widgets/curvegraph.hpp
include/fifechan/widgets/dropdown.hpp
+include/fifechan/widgets/flowcontainer.hpp
include/fifechan/widgets/icon.hpp
include/fifechan/widgets/iconprogressbar.hpp
include/fifechan/widgets/imagebutton.hpp
+include/fifechan/widgets/imageprogressbar.hpp
include/fifechan/widgets/label.hpp
+include/fifechan/widgets/linegraph.hpp
include/fifechan/widgets/listbox.hpp
include/fifechan/widgets/passwordfield.hpp
+include/fifechan/widgets/piegraph.hpp
+include/fifechan/widgets/pointgraph.hpp
include/fifechan/widgets/radiobutton.hpp
include/fifechan/widgets/scrollarea.hpp
include/fifechan/widgets/slider.hpp
+include/fifechan/widgets/spacer.hpp
include/fifechan/widgets/tab.hpp
include/fifechan/widgets/tabbedarea.hpp
include/fifechan/widgets/textbox.hpp
include/fifechan/widgets/textfield.hpp
+include/fifechan/widgets/togglebutton.hpp
include/fifechan/widgets/window.hpp
@lib lib/libfifechan.so.${LIBfifechan_VERSION}
@lib lib/libfifechan_allegro.so.${LIBfifechan_allegro_VERSION}Index: Makefile
===================================================================
RCS file: /cvs/ports/games/fifengine/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile 13 Mar 2020 04:59:13 -0000 1.11
+++ Makefile 2 Sep 2020 21:01:27 -0000
@@ -7,8 +7,7 @@ COMMENT = 2D game engine
GH_ACCOUNT = fifengine
GH_PROJECT = fifengine
-GH_TAGNAME = 0.4.1
-REVISION = 2
+GH_TAGNAME = 0.4.2
CATEGORIES = games
@@ -18,24 +17,29 @@ HOMEPAGE = https://www.fifengine.net/
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX}
-WANTLIB += GL SDL2 SDL2_image SDL2_ttf boost_filesystem-mt boost_regex-mt
+WANTLIB += GL GLEW SDL2 SDL2_image SDL2_ttf boost_filesystem-mt
WANTLIB += boost_system-mt fifechan fifechan_opengl fifechan_sdl
-WANTLIB += m ogg openal png pthread ${MODPY_WANTLIB} tinyxml vorbis
+WANTLIB += m openal png pthread ${MODPY_WANTLIB} tinyxml vorbis
WANTLIB += vorbisfile z
COMPILER = base-clang ports-gcc base-gcc
MODULES = devel/cmake \
lang/python
+MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
BUILD_DEPENDS = devel/swig>=3.0.12
LIB_DEPENDS = audio/libvorbis \
audio/openal \
devel/boost \
devel/sdl2-image \
devel/sdl2-ttf \
- games/fifechan \
+ games/fifechan>=0.1.5 \
+ graphics/glew \
textproc/tinyxml
-RUN_DEPENDS = textproc/py-yaml
+RUN_DEPENDS = textproc/py-yaml${MODPY_FLAVOR}
+
+CONFIGURE_ARGS += -DPYTHON_EXECUTABLE=${MODPY_BIN} \
+ -Wno-dev
NO_TEST = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/fifengine/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 4 Nov 2017 22:03:17 -0000 1.1.1.1
+++ distinfo 2 Sep 2020 21:01:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (fifengine-0.4.1.tar.gz) = uuP8WRzCiR99Gzplal2K1wDswuKXrUU79PG8u/gujLI=
-SIZE (fifengine-0.4.1.tar.gz) = 15972607
+SHA256 (fifengine-0.4.2.tar.gz) = 6IK1W++jauLxqJraFq8PgUobePfL5gIexbFgVgTPj/g=
+SIZE (fifengine-0.4.2.tar.gz) = 15713939
Index: patches/patch-engine_core_ext_glee_GLee_h
===================================================================
RCS file: patches/patch-engine_core_ext_glee_GLee_h
diff -N patches/patch-engine_core_ext_glee_GLee_h
--- patches/patch-engine_core_ext_glee_GLee_h 31 Jan 2019 15:13:22 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-engine_core_ext_glee_GLee_h,v 1.1 2019/01/31 15:13:22 naddy Exp $
-
-Mesa >= 18.2.5 has newer OpenGL headers from Khronos which change the
-include guards.
-
-Index: engine/core/ext/glee/GLee.h
---- engine/core/ext/glee/GLee.h.orig
-+++ engine/core/ext/glee/GLee.h
-@@ -63,7 +63,9 @@
- #include <OpenGL/gl.h>
- #else // GLX
- #define __glext_h_ /* prevent glext.h from being included */
-+ #define __gl_glext_h_ /* prevent glext.h from being included */
- #define __glxext_h_ /* prevent glxext.h from being included */
-+ #define __glx_glxext_h_ /* prevent glxext.h from being included */
- #define GLX_GLXEXT_PROTOTYPES
- #include <GL/gl.h>
- #include <GL/glx.h>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/fifengine/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 4 Nov 2017 22:03:17 -0000 1.1.1.1
+++ pkg/PLIST 2 Sep 2020 21:01:27 -0000
@@ -1,134 +1,159 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2017/11/04 22:03:17 bentley Exp $
lib/python${MODPY_VERSION}/site-packages/fife/
lib/python${MODPY_VERSION}/site-packages/fife/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/fife/_fife.so
-lib/python${MODPY_VERSION}/site-packages/fife/_fifechan.so
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fife/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/fife/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/${MODPY_PYCACHE}fife.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/${MODPY_PYCACHE}fifechan.${MODPY_PYC_MAGIC_TAG}pyc
+@so lib/python${MODPY_VERSION}/site-packages/fife/_fife.so
+@so lib/python${MODPY_VERSION}/site-packages/fife/_fifechan.so
lib/python${MODPY_VERSION}/site-packages/fife/extensions/
lib/python${MODPY_VERSION}/site-packages/fife/extensions/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}basicapplication.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}fife_compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}fife_settings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}fife_timer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}fife_utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}fifelog.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}loaders.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}pythonize.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/${MODPY_PYCACHE}savers.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/basicapplication.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/basicapplication.pyc
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/cegui/
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/cegui/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/cegui/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/cegui/ceguibasicapplication.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/cegui/ceguibasicapplication.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_compat.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_compat.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_settings.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_settings.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_timer.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_timer.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_utils.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/fife_utils.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/fifelog.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/fifelog.pyc
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/librocket/
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/librocket/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/librocket/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/librocket/rocketbasicapplication.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/librocket/rocketbasicapplication.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/loaders.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/loaders.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}attrs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}autoposition.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}dialogs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}events.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}fife_pychansettings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}fontfileparser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}fonts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}internal.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}properties.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}pychanbasicapplication.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/${MODPY_PYCACHE}tools.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/attrs.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/attrs.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/autoposition.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/autoposition.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/compat.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/compat.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/${MODPY_PYCACHE}filebrowser.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/filebrowser.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialog/filebrowser.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialogs.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/dialogs.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/events.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/events.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/exceptions.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/exceptions.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/fife_pychansettings.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/fife_pychansettings.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/fontfileparser.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/fonts.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/fonts.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/internal.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/internal.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/properties.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/properties.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/pychanbasicapplication.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/pychanbasicapplication.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/tools.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/tools.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}adjustingcontainer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}animationicon.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}bargraph.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}basictextwidget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}buttons.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}checkbox.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}containers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}curvegraph.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}dockarea.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}dropdown.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}flowcontainer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}icon.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}iconprogressbar.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}imageprogressbar.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}label.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}layout.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}linegraph.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}listbox.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}panel.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}passwordfield.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}percentagebar.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}piegraph.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}pointgraph.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}radiobutton.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}resizablewindow.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}scrollarea.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}slider.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}spacer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}tabbedarea.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}textbox.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}textfield.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/${MODPY_PYCACHE}widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/adjustingcontainer.py
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/animationicon.py
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/bargraph.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/basictextwidget.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/basictextwidget.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/buttons.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/buttons.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/checkbox.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/checkbox.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/common.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/common.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/containers.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/containers.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/curvegraph.py
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/dockarea.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/dropdown.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/dropdown.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/ext/
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/ext/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/ext/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/ext/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/ext/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/flowcontainer.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/icon.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/icon.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/iconprogressbar.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/iconprogressbar.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/imageprogressbar.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/label.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/label.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/layout.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/layout.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/linegraph.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/listbox.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/listbox.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/panel.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/passwordfield.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/passwordfield.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/percentagebar.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/percentagebar.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/piegraph.py
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/pointgraph.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/radiobutton.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/radiobutton.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/resizablewindow.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/scrollarea.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/scrollarea.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/slider.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/slider.pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/spacer.py
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/tabbedarea.py
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/textbox.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/textbox.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/textfield.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/textfield.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/widget.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pychan/widgets/widget.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/pythonize.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/pythonize.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/savers.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/savers.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}simplexml.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}xml_loader_tools.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}xmlanimation.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}xmlmap.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}xmlmapsaver.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/${MODPY_PYCACHE}xmlobject.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/simplexml.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/simplexml.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xml_loader_tools.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xml_loader_tools.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlanimation.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlanimation.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlmap.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlmap.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlmapsaver.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlmapsaver.pyc
lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlobject.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/serializers/xmlobject.pyc
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/soundmanager.py
-lib/python${MODPY_VERSION}/site-packages/fife/extensions/soundmanager.pyc
lib/python${MODPY_VERSION}/site-packages/fife/fife.py
-lib/python${MODPY_VERSION}/site-packages/fife/fife.pyc
lib/python${MODPY_VERSION}/site-packages/fife/fifechan.py
-lib/python${MODPY_VERSION}/site-packages/fife/fifechan.pycIndex: Makefile
===================================================================
RCS file: /cvs/ports/games/unknown-horizons/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile 7 Nov 2019 11:02:40 -0000 1.5
+++ Makefile 2 Sep 2020 21:01:53 -0000
@@ -2,9 +2,8 @@
COMMENT = economic historical real-time strategy game
-MODPY_EGG_VERSION = 2017.2
+MODPY_EGG_VERSION = 2019.1
PKGNAME = unknown-horizons-${MODPY_EGG_VERSION}
-REVISION = 0
GH_ACCOUNT = unknown-horizons
GH_PROJECT = unknown-horizons
@@ -19,18 +18,37 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python \
textproc/intltool
+MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
MODPY_ADJ_FILES = unknown-horizons
MODPY_PYTEST = Yes
+SEPARATE_BUILD = Yes
+
PORTHOME = ${WRKDIR}
-BUILD_DEPENDS = devel/gettext,-tools
+BUILD_DEPENDS = devel/gettext,-tools \
+ devel/py-pathlib${MODPY_FLAVOR} \
+ graphics/py-Pillow${MODPY_FLAVOR} \
+ sysutils/py-distro
RUN_DEPENDS = devel/desktop-file-utils \
- games/fifengine
-TEST_DEPENDS = devel/py-greenlet \
- devel/py-mock \
- devel/py-nose \
- textproc/py-polib \
- textproc/py-yaml
+ devel/py-future${MODPY_FLAVOR} \
+ games/fifengine>=0.4.2 \
+ textproc/py-yaml${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-greenlet${MODPY_FLAVOR} \
+ devel/py-mock${MODPY_FLAVOR} \
+ devel/py-nose${MODPY_FLAVOR} \
+ textproc/py-polib${MODPY_FLAVOR} \
+ textproc/py-yaml${MODPY_FLAVOR}
+
+#https://github.com/unknown-horizons/unknown-horizons/issues/2938
+NO_TEST = Yes
+
+post-install:
+.for i in actionsets.json atlas.sql tilesets.json
+ ${INSTALL_DATA} ${WRKSRC}/content/$i \
+ ${PREFIX}/share/unknown-horizons/content/
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/content/gfx/atlas/* \
+ ${PREFIX}/share/unknown-horizons/content/gfx/atlas/
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/unknown-horizons/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 4 Nov 2017 22:04:20 -0000 1.1.1.1
+++ distinfo 2 Sep 2020 21:01:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (unknown-horizons-2017.2.tar.gz) = 8185ao+qGpEtnbwSd/ODvXQrrkQMkriR0u+DJb6W0ts=
-SIZE (unknown-horizons-2017.2.tar.gz) = 266301163
+SHA256 (unknown-horizons-2019.1.tar.gz) = pBf9PTQiEv0ZDk8hvoLvE8EOHtfCiPu+RuRiAM895Ng=
+SIZE (unknown-horizons-2019.1.tar.gz) = 266260509
Index: patches/patch-horizons_constants_py
===================================================================
RCS file: patches/patch-horizons_constants_py
diff -N patches/patch-horizons_constants_py
--- patches/patch-horizons_constants_py 4 Nov 2017 22:04:24 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-horizons_constants_py,v 1.1.1.1 2017/11/04 22:04:24 bentley Exp $
-
-Index: horizons/constants.py
---- horizons/constants.py.orig
-+++ horizons/constants.py
-@@ -84,10 +84,10 @@ def get_git_version():
- ##Versioning
- class VERSION:
- RELEASE_NAME = "Unknown Horizons %s"
-- RELEASE_VERSION = get_git_version()
-+ #RELEASE_VERSION = get_git_version()
- # change for release:
- IS_DEV_VERSION = True
-- #RELEASE_VERSION = u'2017.2'
-+ RELEASE_VERSION = u'2017.2'
-
- REQUIRED_FIFE_MAJOR_VERSION = 0
- REQUIRED_FIFE_MINOR_VERSION = 4
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/games/unknown-horizons/patches/patch-setup_py,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-setup_py
--- patches/patch-setup_py 4 Nov 2017 22:04:24 -0000 1.1.1.1
+++ patches/patch-setup_py 2 Sep 2020 21:01:53 -0000
@@ -1,7 +1,30 @@
$OpenBSD: patch-setup_py,v 1.1.1.1 2017/11/04 22:04:24 bentley Exp $
---- setup.py.orig Wed Jan 18 01:11:17 2017
-+++ setup.py Wed Jan 18 01:11:21 2017
-@@ -51,7 +51,7 @@ data = [
+
+Fix build with python3.8.
+Upstream commit 2fdb225f62f66bf474e19d9b1bcfbaf691672c43
+
+Index: setup.py
+--- setup.py.orig
++++ setup.py
+@@ -32,6 +32,8 @@ from distutils.core import setup
+ from distutils.spawn import find_executable
+ from shutil import copytree, rmtree
+
++import distro
++
+ import horizons
+ from horizons.constants import VERSION
+ from horizons.ext import polib
+@@ -39,7 +41,7 @@ from horizons.ext import polib
+ # Ensure we are in the correct directory
+ os.chdir(os.path.realpath(os.path.dirname(__file__)))
+
+-if platform.dist()[0].lower() in ('debian', 'ubuntu'):
++if distro.linux_distribution(full_distribution_name=False)[0] in ('debian', 'mint', 'ubuntu'):
+ executable_path = 'games'
+ else:
+ executable_path = 'bin'
+@@ -54,7 +56,7 @@ data = [
(executable_path, ('unknown-horizons', )),
('share/pixmaps', ('content/packages/unknown-horizons.xpm', )),
('share/unknown-horizons', ('content/settings-template.xml', )),
@@ -9,4 +32,4 @@ $OpenBSD: patch-setup_py,v 1.1.1.1 2017/
+ ('man/man6', ('content/packages/unknown-horizons.6', )),
]
- for root, dirs, files in filter(lambda x: len(x[2]), os.walk('content')):
+ for root, dirs, files in [x for x in os.walk('content') if len(x[2])]:
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/unknown-horizons/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST 27 Jun 2018 21:03:50 -0000 1.2
+++ pkg/PLIST 2 Sep 2020 21:01:55 -0000
@@ -1,774 +1,818 @@
-@comment $OpenBSD: PLIST,v 1.2 2018/06/27 21:03:50 espie Exp $
+@comment $OpenBSD: PLIST,v$
bin/unknown-horizons
lib/python${MODPY_VERSION}/site-packages/UnknownHorizons-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/horizons/
lib/python${MODPY_VERSION}/site-packages/horizons/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}entities.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}extscheduler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}globals.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}manager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}mpsession.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}savegamemanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}scheduler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}spsession.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}timer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/${MODPY_PYCACHE}view.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/${MODPY_PYCACHE}generic.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/${MODPY_PYCACHE}pirate.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/${MODPY_PYCACHE}trader.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}areabuilder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}basicbuilder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}buildingevaluator.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}internationaltrademanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}landmanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}personalitymanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}productionbuilder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}productionchain.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}resourcemanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}roadplanner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}settlementfounder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}settlementmanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}specialdomestictrademanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}trademanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}unitbuilder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/${MODPY_PYCACHE}villagebuilder.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/areabuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/areabuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/basicbuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/basicbuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/${MODPY_PYCACHE}behaviorcomponents.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/${MODPY_PYCACHE}diplomacysettings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/${MODPY_PYCACHE}movecallbacks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/${MODPY_PYCACHE}profile.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/behaviorcomponents.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/behaviorcomponents.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/diplomacysettings.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/diplomacysettings.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/movecallbacks.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/movecallbacks.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/profile.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/behavior/profile.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}boatbuilder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}brickyard.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}charcoalburner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}claydeposit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}claypit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}distillery.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}doctor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}fakeresourcedeposit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}farm.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}field.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}firestation.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}fishdeposit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}fisher.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}irondeposit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}ironmine.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}lumberjack.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}saltponds.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}signalfire.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}smeltery.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}stonedeposit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}stonemason.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}stonepit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}tobacconist.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}toolmaker.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}tree.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}villagebuilding.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/${MODPY_PYCACHE}weaver.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/boatbuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/boatbuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/brickyard.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/brickyard.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/charcoalburner.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/charcoalburner.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/claydeposit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/claydeposit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/claypit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/claypit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/distillery.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/distillery.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/doctor.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/doctor.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/fakeresourcedeposit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/fakeresourcedeposit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/farm.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/farm.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/field.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/field.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/firestation.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/firestation.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/fishdeposit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/fishdeposit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/fisher.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/fisher.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/irondeposit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/irondeposit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/ironmine.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/ironmine.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/lumberjack.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/lumberjack.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/saltponds.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/saltponds.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/signalfire.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/signalfire.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/smeltery.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/smeltery.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/stonedeposit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/stonedeposit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/stonemason.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/stonemason.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/stonepit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/stonepit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/tobacconist.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/tobacconist.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/toolmaker.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/toolmaker.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/tree.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/tree.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/villagebuilding.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/villagebuilding.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/weaver.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/building/weaver.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/buildingevaluator.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/buildingevaluator.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/${MODPY_PYCACHE}combatmanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/${MODPY_PYCACHE}fleet.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/${MODPY_PYCACHE}unitmanager.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/combatmanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/combatmanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/fleet.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/fleet.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/unitmanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/combat/unitmanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/constants.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/constants.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}boatbuilder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}combatship.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}depositcoverage.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}doctor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}donothing.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}enlargecollectorarea.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}feederchaingoal.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}firestation.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}foundfeederisland.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}improvecollectorcoverage.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}productionchaingoal.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}settlementgoal.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}signalfire.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}storagespace.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}tent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/${MODPY_PYCACHE}tradingship.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/boatbuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/boatbuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/combatship.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/combatship.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/depositcoverage.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/depositcoverage.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/doctor.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/doctor.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/donothing.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/donothing.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/enlargecollectorarea.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/enlargecollectorarea.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/feederchaingoal.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/feederchaingoal.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/firestation.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/firestation.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/foundfeederisland.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/foundfeederisland.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/improvecollectorcoverage.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/improvecollectorcoverage.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/productionchaingoal.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/productionchaingoal.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/settlementgoal.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/settlementgoal.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/signalfire.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/signalfire.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/storagespace.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/storagespace.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/tent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/tent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/tradingship.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/goal/tradingship.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/internationaltrademanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/internationaltrademanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/landmanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/landmanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/${MODPY_PYCACHE}domestictrade.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/${MODPY_PYCACHE}foundsettlement.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/${MODPY_PYCACHE}internationaltrade.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/${MODPY_PYCACHE}preparefoundationship.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/${MODPY_PYCACHE}specialdomestictrade.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/domestictrade.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/domestictrade.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/foundsettlement.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/foundsettlement.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/internationaltrade.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/internationaltrade.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/preparefoundationship.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/preparefoundationship.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/specialdomestictrade.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/mission/specialdomestictrade.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/${MODPY_PYCACHE}default.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/${MODPY_PYCACHE}other.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/default.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/default.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/other.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personality/other.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personalitymanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/personalitymanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/productionbuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/productionbuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/productionchain.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/productionchain.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/resourcemanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/resourcemanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/roadplanner.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/roadplanner.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/settlementfounder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/settlementfounder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/settlementmanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/settlementmanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/specialdomestictrademanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/specialdomestictrademanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/${MODPY_PYCACHE}condition.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/${MODPY_PYCACHE}strategymanager.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/condition.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/condition.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/${MODPY_PYCACHE}chaseshipsandattack.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/${MODPY_PYCACHE}pirateroutine.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/${MODPY_PYCACHE}scouting.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/${MODPY_PYCACHE}surpriseattack.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/chaseshipsandattack.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/chaseshipsandattack.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/pirateroutine.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/pirateroutine.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/scouting.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/scouting.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/surpriseattack.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/mission/surpriseattack.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/strategymanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/strategy/strategymanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/trademanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/trademanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/unitbuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/unitbuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/villagebuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/aiplayer/villagebuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/generic.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/generic.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/pirate.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/pirate.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ai/trader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ai/trader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/
lib/python${MODPY_VERSION}/site-packages/horizons/command/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}building.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}diplomacy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}game.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}misc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}production.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}sounds.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}uioptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/command/${MODPY_PYCACHE}unit.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/building.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/building.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/diplomacy.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/diplomacy.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/game.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/game.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/misc.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/misc.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/production.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/production.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/sounds.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/sounds.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/uioptions.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/uioptions.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/command/unit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/command/unit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/
lib/python${MODPY_VERSION}/site-packages/horizons/component/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}ambientsoundcomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}collectingcomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}coloroverlaycomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}commandablecomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}componentholder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}depositcomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}fieldbuilder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}healthcomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}inventoryoverlaycomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}namedcomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}restrictedpickup.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}selectablecomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}stancecomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}storagecomponent.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/component/${MODPY_PYCACHE}tradepostcomponent.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/ambientsoundcomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/ambientsoundcomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/collectingcomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/collectingcomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/coloroverlaycomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/coloroverlaycomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/commandablecomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/commandablecomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/componentholder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/componentholder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/depositcomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/depositcomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/fieldbuilder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/fieldbuilder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/healthcomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/healthcomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/inventoryoverlaycomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/inventoryoverlaycomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/namedcomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/namedcomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/restrictedpickup.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/restrictedpickup.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/selectablecomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/selectablecomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/stancecomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/stancecomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/storagecomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/storagecomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/component/tradepostcomponent.py
-lib/python${MODPY_VERSION}/site-packages/horizons/component/tradepostcomponent.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/constants.py
-lib/python${MODPY_VERSION}/site-packages/horizons/constants.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/editor/
lib/python${MODPY_VERSION}/site-packages/horizons/editor/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/editor/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/editor/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/editor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/editor/${MODPY_PYCACHE}gui.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/editor/${MODPY_PYCACHE}intermediatemap.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/editor/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/editor/${MODPY_PYCACHE}worldeditor.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/editor/gui.py
-lib/python${MODPY_VERSION}/site-packages/horizons/editor/gui.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/editor/intermediatemap.py
-lib/python${MODPY_VERSION}/site-packages/horizons/editor/intermediatemap.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/editor/session.py
-lib/python${MODPY_VERSION}/site-packages/horizons/editor/session.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/editor/worldeditor.py
-lib/python${MODPY_VERSION}/site-packages/horizons/editor/worldeditor.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/engine/
lib/python${MODPY_VERSION}/site-packages/horizons/engine/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/engine/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/engine/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/engine/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/engine/${MODPY_PYCACHE}engine.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/engine/${MODPY_PYCACHE}generate_atlases.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/engine/${MODPY_PYCACHE}pychan_util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/engine/${MODPY_PYCACHE}settings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/engine/${MODPY_PYCACHE}sound.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/engine/engine.py
-lib/python${MODPY_VERSION}/site-packages/horizons/engine/engine.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/engine/generate_atlases.py
-lib/python${MODPY_VERSION}/site-packages/horizons/engine/generate_atlases.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/engine/pychan_util.py
-lib/python${MODPY_VERSION}/site-packages/horizons/engine/pychan_util.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/engine/settings.py
-lib/python${MODPY_VERSION}/site-packages/horizons/engine/settings.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/engine/sound.py
-lib/python${MODPY_VERSION}/site-packages/horizons/engine/sound.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/entities.py
-lib/python${MODPY_VERSION}/site-packages/horizons/entities.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ext/
lib/python${MODPY_VERSION}/site-packages/horizons/ext/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ext/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/ext/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/ext/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ext/${MODPY_PYCACHE}enum.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ext/${MODPY_PYCACHE}polib.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ext/${MODPY_PYCACHE}speaklater.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/ext/enum.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ext/enum.pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/ext/polib.py
lib/python${MODPY_VERSION}/site-packages/horizons/ext/speaklater.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ext/speaklater.pyc
-lib/python${MODPY_VERSION}/site-packages/horizons/ext/typing.py
-lib/python${MODPY_VERSION}/site-packages/horizons/ext/typing.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/extscheduler.py
-lib/python${MODPY_VERSION}/site-packages/horizons/extscheduler.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/globals.py
-lib/python${MODPY_VERSION}/site-packages/horizons/globals.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/
lib/python${MODPY_VERSION}/site-packages/horizons/gui/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}gui.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}i18n.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}ingamegui.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}style.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}translations.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/${MODPY_PYCACHE}windows.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/gui.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/gui.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/i18n.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/i18n.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/ingamegui.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/ingamegui.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/
lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/${MODPY_PYCACHE}ingamekeylistener.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/${MODPY_PYCACHE}keyconfig.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/${MODPY_PYCACHE}mainlistener.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/ingamekeylistener.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/ingamekeylistener.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/keyconfig.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/keyconfig.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/mainlistener.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/keylisteners/mainlistener.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}aidataselection.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}editorstartmenu.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}help.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}hotkeys_settings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}ingame.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}loadingscreen.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}multiplayermenu.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}pausemenu.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}playerdataselection.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}select_savegame.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}settings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/${MODPY_PYCACHE}singleplayermenu.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/aidataselection.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/aidataselection.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/editorstartmenu.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/editorstartmenu.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/help.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/help.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/hotkeys_settings.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/hotkeys_settings.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/ingame.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/ingame.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/loadingscreen.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/loadingscreen.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/multiplayermenu.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/multiplayermenu.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/pausemenu.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/pausemenu.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/playerdataselection.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/playerdataselection.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/select_savegame.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/select_savegame.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/settings.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/settings.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/singleplayermenu.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/modules/singleplayermenu.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}attackingtool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}buildingtool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}cursortool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}navigationtool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}pipettetool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}selectiontool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}tearingtool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/${MODPY_PYCACHE}tilelayingtool.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/attackingtool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/attackingtool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/buildingtool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/buildingtool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/cursortool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/cursortool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/navigationtool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/navigationtool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/pipettetool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/pipettetool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/selectiontool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/selectiontool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/tearingtool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/tearingtool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/tilelayingtool.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/mousetools/tilelayingtool.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/style.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/style.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}barrackstabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}barriertab.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}boatbuildertabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}buildingtabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}buildrelatedtab.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}buildtabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}buyselltab.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}diplomacytab.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}enemybuildingtabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}inventorytab.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}mainsquaretabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}overviewtab.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}productiontabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}residentialtabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}selectmultitab.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}shiptabs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}tabinterface.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}tabwidget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/${MODPY_PYCACHE}tradetab.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/barrackstabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/barrackstabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/barriertab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/barriertab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/boatbuildertabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/boatbuildertabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buildingtabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buildingtabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buildrelatedtab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buildrelatedtab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buildtabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buildtabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buyselltab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/buyselltab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/diplomacytab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/diplomacytab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/enemybuildingtabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/enemybuildingtabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/inventorytab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/inventorytab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/mainsquaretabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/mainsquaretabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/overviewtab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/overviewtab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/productiontabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/productiontabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/residentialtabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/residentialtabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/selectmultitab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/selectmultitab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/shiptabs.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/shiptabs.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/tabinterface.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/tabinterface.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/tabwidget.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/tabwidget.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/tradetab.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/tabs/tradetab.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/translations.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/translations.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/util.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/util.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}buysellinventory.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}fpsdisplay.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}icongroup.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}imagebutton.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}imagefillstatusbutton.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}inventory.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}logbook.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}messagewidget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}minimap.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}pickbeltwidget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}playersoverview.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}playerssettlements.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}playersships.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}productionoverview.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}progressbar.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}resourceoverviewbar.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}routeconfig.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}statswidget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}stepslider.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}tooltip.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}tradehistoryitem.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/${MODPY_PYCACHE}unitoverview.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/buysellinventory.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/buysellinventory.pyc
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/container.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/container.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/fpsdisplay.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/fpsdisplay.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/icongroup.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/icongroup.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/imagebutton.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/imagebutton.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/imagefillstatusbutton.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/imagefillstatusbutton.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/inventory.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/inventory.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/logbook.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/logbook.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/messagewidget.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/messagewidget.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/minimap.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/minimap.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/pickbeltwidget.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/pickbeltwidget.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/playersoverview.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/playersoverview.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/playerssettlements.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/playerssettlements.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/playersships.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/playersships.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/productionoverview.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/productionoverview.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/progressbar.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/progressbar.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/resourceoverviewbar.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/resourceoverviewbar.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/routeconfig.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/routeconfig.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/statswidget.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/statswidget.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/stepslider.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/stepslider.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/tooltip.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/tooltip.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/tradehistoryitem.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/tradehistoryitem.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/unitoverview.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/widgets/unitoverview.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/gui/windows.py
-lib/python${MODPY_VERSION}/site-packages/horizons/gui/windows.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/i18n/
lib/python${MODPY_VERSION}/site-packages/horizons/i18n/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/i18n/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/i18n/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/i18n/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/i18n/${MODPY_PYCACHE}objecttranslations.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/i18n/${MODPY_PYCACHE}voice.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/i18n/objecttranslations.py
-lib/python${MODPY_VERSION}/site-packages/horizons/i18n/objecttranslations.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/i18n/voice.py
-lib/python${MODPY_VERSION}/site-packages/horizons/i18n/voice.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/main.py
-lib/python${MODPY_VERSION}/site-packages/horizons/main.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/manager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/manager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/messaging/
lib/python${MODPY_VERSION}/site-packages/horizons/messaging/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/messaging/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/messaging/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/messaging/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/messaging/${MODPY_PYCACHE}message.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/messaging/${MODPY_PYCACHE}messagebus.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/messaging/${MODPY_PYCACHE}queuingmessagebus.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/messaging/${MODPY_PYCACHE}simplemessagebus.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/messaging/message.py
-lib/python${MODPY_VERSION}/site-packages/horizons/messaging/message.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/messaging/messagebus.py
-lib/python${MODPY_VERSION}/site-packages/horizons/messaging/messagebus.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/messaging/queuingmessagebus.py
-lib/python${MODPY_VERSION}/site-packages/horizons/messaging/queuingmessagebus.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/messaging/simplemessagebus.py
-lib/python${MODPY_VERSION}/site-packages/horizons/messaging/simplemessagebus.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/mpsession.py
-lib/python${MODPY_VERSION}/site-packages/horizons/mpsession.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/
lib/python${MODPY_VERSION}/site-packages/horizons/network/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/network/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/network/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/network/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/network/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/network/${MODPY_PYCACHE}networkinterface.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/network/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/common.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/common.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/connection.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/connection.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/networkinterface.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/networkinterface.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/
lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/client.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/client.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/server.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/packets/server.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/network/server.py
-lib/python${MODPY_VERSION}/site-packages/horizons/network/server.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/savegamemanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/savegamemanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/scenario/
lib/python${MODPY_VERSION}/site-packages/horizons/scenario/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/scenario/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/scenario/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/scenario/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/scenario/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/scenario/${MODPY_PYCACHE}conditions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/scenario/${MODPY_PYCACHE}scenarioeventhandler.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/scenario/actions.py
-lib/python${MODPY_VERSION}/site-packages/horizons/scenario/actions.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/scenario/conditions.py
-lib/python${MODPY_VERSION}/site-packages/horizons/scenario/conditions.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/scenario/scenarioeventhandler.py
-lib/python${MODPY_VERSION}/site-packages/horizons/scenario/scenarioeventhandler.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/scheduler.py
-lib/python${MODPY_VERSION}/site-packages/horizons/scheduler.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/session.py
-lib/python${MODPY_VERSION}/site-packages/horizons/session.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/spsession.py
-lib/python${MODPY_VERSION}/site-packages/horizons/spsession.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/timer.py
-lib/python${MODPY_VERSION}/site-packages/horizons/timer.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/
lib/python${MODPY_VERSION}/site-packages/horizons/util/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}atlasloading.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}buildingindexer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}changelistener.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}checkupdates.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}cmdlineoptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}color.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}dbreader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}difficultysettings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}inventorychecker.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}lastactiveplayersettlementmanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}living.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}migratepaths.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}platform.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}preloader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}pychananimation.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}pychanchildfinder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}random_map.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}savegameaccessor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}savegameupgrader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}startgameoptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}tile_orientation.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}uhdbaccessor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}worldobject.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}yamlcache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/${MODPY_PYCACHE}yamlcachestorage.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/atlasloading.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/atlasloading.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/buildingindexer.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/buildingindexer.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/changelistener.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/changelistener.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/checkupdates.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/checkupdates.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/cmdlineoptions.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/cmdlineoptions.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/color.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/color.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/dbreader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/dbreader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/difficultysettings.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/difficultysettings.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/inventorychecker.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/inventorychecker.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/lastactiveplayersettlementmanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/lastactiveplayersettlementmanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/living.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/living.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}actionsetloader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}jsondecoder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}loader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}sqliteanimationloader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}sqliteatlasloader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/${MODPY_PYCACHE}tilesetloader.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/actionsetloader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/actionsetloader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/jsondecoder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/jsondecoder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/loader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/loader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/sqliteanimationloader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/sqliteanimationloader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/sqliteatlasloader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/sqliteatlasloader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/tilesetloader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/loaders/tilesetloader.pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/migratepaths.py
lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/
lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/${MODPY_PYCACHE}pather.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/${MODPY_PYCACHE}pathfinder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/${MODPY_PYCACHE}pathfinding.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/${MODPY_PYCACHE}pathnodes.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pather.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pather.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pathfinder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pathfinder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pathfinding.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pathfinding.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pathnodes.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/pathfinding/pathnodes.pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/platform.py
lib/python${MODPY_VERSION}/site-packages/horizons/util/preloader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/preloader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/pychananimation.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/pychananimation.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/pychanchildfinder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/pychanchildfinder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}callback.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}defaultweakkeydictionary.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}registry.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}singleton.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}weaklist.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}weakmethod.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/python/${MODPY_PYCACHE}weakmethodlist.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/callback.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/callback.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/decorators.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/decorators.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/defaultweakkeydictionary.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/defaultweakkeydictionary.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/registry.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/registry.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/singleton.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/singleton.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/weaklist.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/weaklist.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/weakmethod.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/weakmethod.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/python/weakmethodlist.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/python/weakmethodlist.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/random_map.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/random_map.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/savegameaccessor.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/savegameaccessor.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/savegameupgrader.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/savegameupgrader.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}annulus.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}circle.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}distances.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}point.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}radiusshape.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/${MODPY_PYCACHE}rect.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/annulus.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/annulus.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/circle.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/circle.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/distances.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/distances.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/point.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/point.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/radiusshape.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/radiusshape.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/rect.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/shapes/rect.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/startgameoptions.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/startgameoptions.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/tile_orientation.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/tile_orientation.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/uhdbaccessor.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/uhdbaccessor.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/worldobject.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/worldobject.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/yamlcache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/yamlcache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/util/yamlcachestorage.py
-lib/python${MODPY_VERSION}/site-packages/horizons/util/yamlcachestorage.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/view.py
-lib/python${MODPY_VERSION}/site-packages/horizons/view.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/
lib/python${MODPY_VERSION}/site-packages/horizons/world/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}buildingowner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}concreteobject.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}diplomacy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}ground.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}ingametype.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}island.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}player.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}playerstats.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}providerhandler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}resourcehandler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}settlement.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}status.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}storage.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}traderoute.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/${MODPY_PYCACHE}worldutils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}binarycache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}connectedareacache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}freeislandcache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}partialbinarycache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}potentialroadconnectivitycache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}settlementcache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}simplecollectorareacache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/${MODPY_PYCACHE}terraincache.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/binarycache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/binarycache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/connectedareacache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/connectedareacache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/freeislandcache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/freeislandcache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/partialbinarycache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/partialbinarycache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/potentialroadconnectivitycache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/potentialroadconnectivitycache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/settlementcache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/settlementcache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/simplecollectorareacache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/simplecollectorareacache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/terraincache.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildability/terraincache.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}buildable.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}building.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}buildingresourcehandler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}nature.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}production.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}settler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}storages.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}unitproduction.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/building/${MODPY_PYCACHE}war.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/buildable.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/buildable.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/building.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/building.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/buildingresourcehandler.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/buildingresourcehandler.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/nature.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/nature.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/path.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/path.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/production.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/production.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/settler.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/settler.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/storages.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/storages.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/unitproduction.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/unitproduction.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/building/war.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/building/war.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/buildingowner.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/buildingowner.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/concreteobject.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/concreteobject.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/diplomacy.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/diplomacy.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/
lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/${MODPY_PYCACHE}blackdeathdisaster.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/${MODPY_PYCACHE}buildinginfluencingdisaster.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/${MODPY_PYCACHE}disastermanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/${MODPY_PYCACHE}firedisaster.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/blackdeathdisaster.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/blackdeathdisaster.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/buildinginfluencingdisaster.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/buildinginfluencingdisaster.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/disastermanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/disastermanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/firedisaster.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/disaster/firedisaster.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/ground.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/ground.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/ingametype.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/ingametype.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/island.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/island.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/
lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/${MODPY_PYCACHE}productionfinishediconmanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/${MODPY_PYCACHE}statusiconmanager.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/productionfinishediconmanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/productionfinishediconmanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/statusiconmanager.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/managers/statusiconmanager.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/player.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/player.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/playerstats.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/playerstats.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/production/
lib/python${MODPY_VERSION}/site-packages/horizons/world/production/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/production/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/production/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/production/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/production/${MODPY_PYCACHE}producer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/production/${MODPY_PYCACHE}production.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/production/${MODPY_PYCACHE}productionline.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/production/${MODPY_PYCACHE}unitproduction.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/production/${MODPY_PYCACHE}utilization.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/production/producer.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/production/producer.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/production/production.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/production/production.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/production/productionline.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/production/productionline.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/production/unitproduction.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/production/unitproduction.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/production/utilization.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/production/utilization.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/providerhandler.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/providerhandler.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/resourcehandler.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/resourcehandler.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/settlement.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/settlement.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/status.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/status.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/storage.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/storage.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/traderoute.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/traderoute.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}animal.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}fightingship.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}groundunit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}movingobject.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}pirateship.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}ship.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}unit.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}unitexeptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}weapon.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/${MODPY_PYCACHE}weaponholder.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/animal.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/animal.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/__init__.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/${MODPY_PYCACHE}animalcollector.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/${MODPY_PYCACHE}buildingcollector.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/${MODPY_PYCACHE}collector.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/animalcollector.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/animalcollector.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/buildingcollector.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/buildingcollector.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/collector.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/collectors/collector.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/fightingship.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/fightingship.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/groundunit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/groundunit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/movingobject.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/movingobject.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/pirateship.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/pirateship.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/ship.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/ship.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/unit.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/unit.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/unitexeptions.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/unitexeptions.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/weapon.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/weapon.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/units/weaponholder.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/units/weaponholder.pyc
lib/python${MODPY_VERSION}/site-packages/horizons/world/worldutils.py
-lib/python${MODPY_VERSION}/site-packages/horizons/world/worldutils.pyc
@man man/man6/unknown-horizons.6
share/applications/unknown-horizons.desktop
share/locale/af/LC_MESSAGES/unknown-horizons-server.mo
share/locale/af/LC_MESSAGES/unknown-horizons.mo
+share/locale/ar/LC_MESSAGES/unknown-horizons-server.mo
+share/locale/ar/LC_MESSAGES/unknown-horizons.mo
share/locale/bg/LC_MESSAGES/unknown-horizons-server.mo
share/locale/bg/LC_MESSAGES/unknown-horizons.mo
share/locale/ca/LC_MESSAGES/unknown-horizons-server.mo
@@ -841,6 +885,7 @@ share/locale/sl/LC_MESSAGES/unknown-hori
share/locale/sl/LC_MESSAGES/unknown-horizons.mo
share/locale/sr/LC_MESSAGES/unknown-horizons-server.mo
share/locale/sr/LC_MESSAGES/unknown-horizons.mo
+share/locale/stats.json
share/locale/sv/LC_MESSAGES/unknown-horizons-server.mo
share/locale/sv/LC_MESSAGES/unknown-horizons.mo
share/locale/th/LC_MESSAGES/unknown-horizons-server.mo
@@ -863,6 +908,8 @@ share/pixmaps/
share/pixmaps/unknown-horizons.xpm
share/unknown-horizons/
share/unknown-horizons/content/
+share/unknown-horizons/content/actionsets.json
+share/unknown-horizons/content/atlas.sql
share/unknown-horizons/content/audio/
share/unknown-horizons/content/audio/music/
share/unknown-horizons/content/audio/music/Peer Gynt Suite No. 1, Op. 46 - I. Morning.ogg
@@ -940,12 +987,67 @@ share/unknown-horizons/content/fonts/Lin
share/unknown-horizons/content/fonts/OFL
share/unknown-horizons/content/fonts/README_LIBERTINE
share/unknown-horizons/content/fonts/Unifont.ttf
-share/unknown-horizons/content/fonts/libertine.fontdef
-share/unknown-horizons/content/fonts/unifont.fontdef
+share/unknown-horizons/content/fonts/libertine.xml
+share/unknown-horizons/content/fonts/unifont.xml
share/unknown-horizons/content/game.sql
share/unknown-horizons/content/gfx/
share/unknown-horizons/content/gfx/atlas/
share/unknown-horizons/content/gfx/atlas/.keepme
+share/unknown-horizons/content/gfx/atlas/000.png
+share/unknown-horizons/content/gfx/atlas/001.png
+share/unknown-horizons/content/gfx/atlas/002.png
+share/unknown-horizons/content/gfx/atlas/003.png
+share/unknown-horizons/content/gfx/atlas/004.png
+share/unknown-horizons/content/gfx/atlas/005.png
+share/unknown-horizons/content/gfx/atlas/006.png
+share/unknown-horizons/content/gfx/atlas/007.png
+share/unknown-horizons/content/gfx/atlas/008.png
+share/unknown-horizons/content/gfx/atlas/009.png
+share/unknown-horizons/content/gfx/atlas/010.png
+share/unknown-horizons/content/gfx/atlas/011.png
+share/unknown-horizons/content/gfx/atlas/012.png
+share/unknown-horizons/content/gfx/atlas/013.png
+share/unknown-horizons/content/gfx/atlas/014.png
+share/unknown-horizons/content/gfx/atlas/015.png
+share/unknown-horizons/content/gfx/atlas/016.png
+share/unknown-horizons/content/gfx/atlas/017.png
+share/unknown-horizons/content/gfx/atlas/018.png
+share/unknown-horizons/content/gfx/atlas/019.png
+share/unknown-horizons/content/gfx/atlas/020.png
+share/unknown-horizons/content/gfx/atlas/021.png
+share/unknown-horizons/content/gfx/atlas/022.png
+share/unknown-horizons/content/gfx/atlas/023.png
+share/unknown-horizons/content/gfx/atlas/024.png
+share/unknown-horizons/content/gfx/atlas/025.png
+share/unknown-horizons/content/gfx/atlas/026.png
+share/unknown-horizons/content/gfx/atlas/027.png
+share/unknown-horizons/content/gfx/atlas/028.png
+share/unknown-horizons/content/gfx/atlas/029.png
+share/unknown-horizons/content/gfx/atlas/030.png
+share/unknown-horizons/content/gfx/atlas/031.png
+share/unknown-horizons/content/gfx/atlas/032.png
+share/unknown-horizons/content/gfx/atlas/033.png
+share/unknown-horizons/content/gfx/atlas/034.png
+share/unknown-horizons/content/gfx/atlas/035.png
+share/unknown-horizons/content/gfx/atlas/036.png
+share/unknown-horizons/content/gfx/atlas/037.png
+share/unknown-horizons/content/gfx/atlas/038.png
+share/unknown-horizons/content/gfx/atlas/039.png
+share/unknown-horizons/content/gfx/atlas/040.png
+share/unknown-horizons/content/gfx/atlas/041.png
+share/unknown-horizons/content/gfx/atlas/042.png
+share/unknown-horizons/content/gfx/atlas/043.png
+share/unknown-horizons/content/gfx/atlas/044.png
+share/unknown-horizons/content/gfx/atlas/045.png
+share/unknown-horizons/content/gfx/atlas/046.png
+share/unknown-horizons/content/gfx/atlas/047.png
+share/unknown-horizons/content/gfx/atlas/048.png
+share/unknown-horizons/content/gfx/atlas/049.png
+share/unknown-horizons/content/gfx/atlas/050.png
+share/unknown-horizons/content/gfx/atlas/051.png
+share/unknown-horizons/content/gfx/atlas/052.png
+share/unknown-horizons/content/gfx/atlas/053.png
+share/unknown-horizons/content/gfx/atlas/054.png
share/unknown-horizons/content/gfx/base/
share/unknown-horizons/content/gfx/base/moderate/
share/unknown-horizons/content/gfx/base/moderate/ts_beach-shallow0/
@@ -2827,6 +2929,48 @@ share/unknown-horizons/content/gfx/build
share/unknown-horizons/content/gfx/buildings/citizens/warehouse/as_warehouse_citizens0/idle/315/000.png
share/unknown-horizons/content/gfx/buildings/citizens/warehouse/as_warehouse_citizens0/idle/45/
share/unknown-horizons/content/gfx/buildings/citizens/warehouse/as_warehouse_citizens0/idle/45/000.png
+share/unknown-horizons/content/gfx/buildings/merchants/
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/135/
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/135/000.png
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/225/
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/225/000.png
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/315/
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/315/000.png
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/45/
+share/unknown-horizons/content/gfx/buildings/merchants/as_bath/idle/45/000.png
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/135/
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/135/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/225/
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/225/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/315/
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/315/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/45/
+share/unknown-horizons/content/gfx/buildings/merchants/as_estate1/idle/45/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/135/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/135/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/225/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/225/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/315/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/315/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/45/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate0/idle/45/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/135/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/135/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/225/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/225/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/315/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/315/0.png
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/45/
+share/unknown-horizons/content/gfx/buildings/merchants/residential/as_estate1/idle/45/0.png
share/unknown-horizons/content/gfx/buildings/pioneers/
share/unknown-horizons/content/gfx/buildings/pioneers/agricultural/
share/unknown-horizons/content/gfx/buildings/pioneers/agricultural/as_pasture0/
@@ -4411,6 +4555,144 @@ share/unknown-horizons/content/gfx/build
share/unknown-horizons/content/gfx/buildings/pioneers/tower_wooden/as_woodentower0/idle/315/0.png
share/unknown-horizons/content/gfx/buildings/pioneers/tower_wooden/as_woodentower0/idle/45/
share/unknown-horizons/content/gfx/buildings/pioneers/tower_wooden/as_woodentower0/idle/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/a/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ab/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abc/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcd/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcde/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdef/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefg/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdefgh/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcdeg/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abce/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcef/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abcf/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/abe/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/ac/45/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/deleteme
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/135/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/135/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/225/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/225/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/315/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/315/0.png
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/45/
+share/unknown-horizons/content/gfx/buildings/pioneers/wall/as_claywall/single/45/0.png
share/unknown-horizons/content/gfx/buildings/pioneers/warehouse/
share/unknown-horizons/content/gfx/buildings/pioneers/warehouse/as_warehouse_pioneers0/
share/unknown-horizons/content/gfx/buildings/pioneers/warehouse/as_warehouse_pioneers0/idle/
@@ -6899,6 +7181,157 @@ share/unknown-horizons/content/gfx/misc/
share/unknown-horizons/content/gfx/misc/status_icons/as_question_mark/idle/45/071.png
share/unknown-horizons/content/gfx/misc/status_icons/as_question_mark/idle/tm_6000
share/unknown-horizons/content/gfx/terrain/
+share/unknown-horizons/content/gfx/terrain/ambient/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/135/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/225/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/315/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom0/idle/45/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/135/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/225/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/315/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom1/idle/45/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/135/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/225/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/315/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom2/idle/45/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/135/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/225/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/315/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom3/idle/45/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/135/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/225/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/315/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom4/idle/45/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/135/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/225/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/315/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_mushroom5/idle/45/000.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock0/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock1/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock2/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock3/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_rock4/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps0/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps1/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps2/idle/45/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/135/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/135/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/225/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/225/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/315/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/315/0.png
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/45/
+share/unknown-horizons/content/gfx/terrain/ambient/as_treestumps3/idle/45/0.png
share/unknown-horizons/content/gfx/terrain/mountains/
share/unknown-horizons/content/gfx/terrain/mountains/as_mine5x5/
share/unknown-horizons/content/gfx/terrain/mountains/as_mine5x5/idle/
@@ -12887,6 +13320,8 @@ share/unknown-horizons/content/gui/icons
share/unknown-horizons/content/gui/icons/buildmenu/041_h.png
share/unknown-horizons/content/gui/icons/buildmenu/042.png
share/unknown-horizons/content/gui/icons/buildmenu/042_h.png
+share/unknown-horizons/content/gui/icons/buildmenu/043.png
+share/unknown-horizons/content/gui/icons/buildmenu/043_h.png
share/unknown-horizons/content/gui/icons/buildmenu/044.png
share/unknown-horizons/content/gui/icons/buildmenu/044_h.png
share/unknown-horizons/content/gui/icons/buildmenu/045.png
@@ -12933,6 +13368,8 @@ share/unknown-horizons/content/gui/icons
share/unknown-horizons/content/gui/icons/buildmenu/069_h.png
share/unknown-horizons/content/gui/icons/buildmenu/071.png
share/unknown-horizons/content/gui/icons/buildmenu/071_h.png
+share/unknown-horizons/content/gui/icons/buildmenu/087.png
+share/unknown-horizons/content/gui/icons/buildmenu/087_h.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/001.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/002.png
@@ -12969,6 +13406,7 @@ share/unknown-horizons/content/gui/icons
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/040.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/041.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/042.png
+share/unknown-horizons/content/gui/icons/buildmenu/greyscale/043.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/044.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/045.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/046.png
@@ -12992,6 +13430,7 @@ share/unknown-horizons/content/gui/icons
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/068.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/069.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/071.png
+share/unknown-horizons/content/gui/icons/buildmenu/greyscale/087.png
share/unknown-horizons/content/gui/icons/buildmenu/greyscale/tannery.png
share/unknown-horizons/content/gui/icons/buildmenu/tannery.png
share/unknown-horizons/content/gui/icons/buildmenu/tannery_h.png
@@ -13086,6 +13525,7 @@ share/unknown-horizons/content/gui/icons
share/unknown-horizons/content/gui/icons/resources/32/089.png
share/unknown-horizons/content/gui/icons/resources/32/090.png
share/unknown-horizons/content/gui/icons/resources/32/091.png
+share/unknown-horizons/content/gui/icons/resources/32/096.png
share/unknown-horizons/content/gui/icons/resources/32/098.png
share/unknown-horizons/content/gui/icons/resources/32/099.png
share/unknown-horizons/content/gui/icons/resources/32/greyscale/
@@ -13755,8 +14195,8 @@ share/unknown-horizons/content/gui/xml/i
share/unknown-horizons/content/gui/xml/ingame/templates/related_buildings_container.xml
share/unknown-horizons/content/gui/xml/ingame/templates/resbar_resource_selection.xml
share/unknown-horizons/content/gui/xml/ingame/templates/route_entry.xml
+share/unknown-horizons/content/gui/xml/ingame/templates/scrollbar_resource_selection.xml
share/unknown-horizons/content/gui/xml/ingame/templates/trade_history_item.xml
-share/unknown-horizons/content/gui/xml/ingame/templates/traderoute_resource_selection.xml
share/unknown-horizons/content/gui/xml/ingame/widgets/
share/unknown-horizons/content/gui/xml/ingame/widgets/captains_log.xml
share/unknown-horizons/content/gui/xml/ingame/widgets/configure_route.xml
@@ -13803,6 +14243,10 @@ share/unknown-horizons/content/lang/af/
share/unknown-horizons/content/lang/af/LC_MESSAGES/
share/unknown-horizons/content/lang/af/LC_MESSAGES/unknown-horizons-server.mo
share/unknown-horizons/content/lang/af/LC_MESSAGES/unknown-horizons.mo
+share/unknown-horizons/content/lang/ar/
+share/unknown-horizons/content/lang/ar/LC_MESSAGES/
+share/unknown-horizons/content/lang/ar/LC_MESSAGES/unknown-horizons-server.mo
+share/unknown-horizons/content/lang/ar/LC_MESSAGES/unknown-horizons.mo
share/unknown-horizons/content/lang/bg/
share/unknown-horizons/content/lang/bg/LC_MESSAGES/
share/unknown-horizons/content/lang/bg/LC_MESSAGES/unknown-horizons-server.mo
@@ -13943,6 +14387,7 @@ share/unknown-horizons/content/lang/sr/
share/unknown-horizons/content/lang/sr/LC_MESSAGES/
share/unknown-horizons/content/lang/sr/LC_MESSAGES/unknown-horizons-server.mo
share/unknown-horizons/content/lang/sr/LC_MESSAGES/unknown-horizons.mo
+share/unknown-horizons/content/lang/stats.json
share/unknown-horizons/content/lang/sv/
share/unknown-horizons/content/lang/sv/LC_MESSAGES/
share/unknown-horizons/content/lang/sv/LC_MESSAGES/unknown-horizons-server.mo
@@ -13975,7 +14420,6 @@ share/unknown-horizons/content/lang/zu/
share/unknown-horizons/content/lang/zu/LC_MESSAGES/
share/unknown-horizons/content/lang/zu/LC_MESSAGES/unknown-horizons-server.mo
share/unknown-horizons/content/lang/zu/LC_MESSAGES/unknown-horizons.mo
-share/unknown-horizons/content/logging.conf
share/unknown-horizons/content/map-template.sql
share/unknown-horizons/content/maps/
share/unknown-horizons/content/maps/development.sqlite
@@ -13992,6 +14436,7 @@ share/unknown-horizons/content/objects/
share/unknown-horizons/content/objects/README
share/unknown-horizons/content/objects/buildings/
share/unknown-horizons/content/objects/buildings/README
+share/unknown-horizons/content/objects/buildings/ambient.yaml
share/unknown-horizons/content/objects/buildings/bakery.yaml
share/unknown-horizons/content/objects/buildings/barracks.yaml
share/unknown-horizons/content/objects/buildings/barrier.yaml
@@ -14032,7 +14477,9 @@ share/unknown-horizons/content/objects/b
share/unknown-horizons/content/objects/buildings/mountain.yaml
share/unknown-horizons/content/objects/buildings/pastryshop.yaml
share/unknown-horizons/content/objects/buildings/pavilion.yaml
+share/unknown-horizons/content/objects/buildings/publicbath.yaml
share/unknown-horizons/content/objects/buildings/ruinedtent.yaml
+share/unknown-horizons/content/objects/buildings/saline.yaml
share/unknown-horizons/content/objects/buildings/saltponds.yaml
share/unknown-horizons/content/objects/buildings/signalfire.yaml
share/unknown-horizons/content/objects/buildings/smeltery.yaml
@@ -14123,6 +14570,7 @@ share/unknown-horizons/content/scenarios
share/unknown-horizons/content/scenarios/tutorial_gl.yaml
share/unknown-horizons/content/scenarios/tutorial_hr.yaml
share/unknown-horizons/content/scenarios/tutorial_hu.yaml
+share/unknown-horizons/content/scenarios/tutorial_id.yaml
share/unknown-horizons/content/scenarios/tutorial_it.yaml
share/unknown-horizons/content/scenarios/tutorial_ja.yaml
share/unknown-horizons/content/scenarios/tutorial_ko.yaml
@@ -14142,5 +14590,6 @@ share/unknown-horizons/content/scenarios
share/unknown-horizons/content/scenarios/tutorial_zh_CN.yaml
share/unknown-horizons/content/scenarios/tutorial_zh_TW.yaml
share/unknown-horizons/content/settings-template.xml
+share/unknown-horizons/content/tilesets.json
share/unknown-horizons/settings-template.xml
@tag update-desktop-databaseHi,
Attached is an update for unknown-horizons and its dependencies.
Release notes and changelog:
http://unknown-horizons.org/blog/second-post/
From the porters point of view the main change is switching to python3.
Runs fine on i386 and amd64, builds fine on macppc.
OKs, comments?
No comments:
Post a Comment