diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b003594a..852e7cd4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,26 +17,11 @@ imagemagiccheck:
- ./.tools/imagemagiccheck.sh
allow_failure: true
-manaverse:
+manaplus:
stage: test
- image: ubuntu:20.04
- variables:
- GIT_SUBMODULE_STRATEGY: recursive
script:
- - ./.tools/manaplus.sh master deb_pkg manaverse.log
- artifacts:
- paths:
- - shared
- when: always
- expire_in: 3 week
-
-old_manaplus:
- stage: test
- image: ubuntu:20.04
- variables:
- GIT_SUBMODULE_STRATEGY: recursive
- script:
- - ./.tools/manaplus.sh master4old deb_pkg_old manaplus.log
+ - ./.tools/manaplus.sh
+ image: debian:unstable
artifacts:
paths:
- shared
diff --git a/.tools/downloadlib.sh b/.tools/downloadlib.sh
new file mode 100755
index 00000000..2e27ba80
--- /dev/null
+++ b/.tools/downloadlib.sh
@@ -0,0 +1,26 @@
+#!/bin/bash
+
+export zipname="lib.zip"
+export libname="$1_$2"
+
+mkdir libdownload
+cd libdownload
+rm "${zipname}"
+
+wget --retry-connrefused --retry-on-host-error --tries=10 --waitretry=5 \
+ -O "$zipname" \
+ "https://git.themanaworld.org/mana/spm/builds/artifacts/$1/download?job=${libname}"
+
+unzip "${zipname}"
+cp -r "bin/${libname}" ..
+cd ..
+
+rm -rf /usr/local/spm/bin/${libname}
+mkdir -p /usr/local/spm/bin
+
+cp -r libdownload/bin/${libname} /usr/local/spm/bin/
+ls /usr/local/spm/bin/${libname}
+if [ "$?" != 0 ]; then
+ echo "Library $1 $2 unpack failed"
+ exit 1
+fi
diff --git a/.tools/init.sh b/.tools/init.sh
index 15f096d9..01a6d3d5 100755
--- a/.tools/init.sh
+++ b/.tools/init.sh
@@ -69,7 +69,7 @@ function update_repos {
function aptget_update {
update_repos
- retry_with_increasing_wait apt-get -y -qq update
+ retry_with_increasing_wait apt-get update
check_error $?
}
@@ -80,9 +80,7 @@ function aptget_install {
function clientdata_init {
mkdir shared
- if [[ "${PWD##*/}" != clientdata && ! -L ../clientdata ]]; then
- ln -s "$PWD" ../clientdata
- check_error $?
- fi
cd ..
+ ln -s clientdata client-data
+ check_error $?
}
diff --git a/.tools/manaplus.sh b/.tools/manaplus.sh
index d7ffc469..239696c9 100755
--- a/.tools/manaplus.sh
+++ b/.tools/manaplus.sh
@@ -1,62 +1,33 @@
#!/bin/bash
-client_branch="$1"
-client_job_name="$2"
-logfile="$3"
-
-set -e
-
source ./.tools/init.sh
clientdata_init
-# Stop tzdata from asking to pick a location, hanging the pipeline
-export DEBIAN_FRONTEND=noninteractive
-
aptget_update
# Evidently libcurl3-gnutls ships libcurl4-gnutls.so.4
aptget_install \
- x11-utils xdg-utils xsel \
- ttf-dejavu-core fonts-liberation \
libcurl3-gnutls \
libsdl-gfx1.2 libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libsdl-ttf2.0 \
wget unzip
pwd
-ls -la
+ls
-# --retry-on-host-error unknown option?
-wget --retry-connrefused --tries=10 --waitretry=5 \
- --progress=dot:mega \
- -O "$client_job_name.zip" \
- "https://git.themanaworld.org/mana/appimg-builder/-/jobs/artifacts/$client_branch/download?job=$client_job_name"
+./clientdata/.tools/downloadlib.sh manaplus master || exit 1
-# Docker will cache the unpacked files, so make unzip only extract
-# if the archive contains newer ones. The same filesystem will
-# most likely contain exctracted MV/M+ from both CI jobs.
-unzip -o -u "$client_job_name.zip" -d "$client_job_name"
-pushd "$client_job_name"
-# Print package sums to troubleshoot docker caching
-printf "Using debian packages with the following checksums:\n"
-cat deb-sha256checksum.txt
-dpkg -i "manaplus-data_latest_all.deb"
-dpkg -i "manaplus_latest_amd64.deb"
-dpkg -i "manaplus-dbg_latest_amd64.deb"
-popd
+export HOME=`pwd`/clientdata/shared
-PATH="$PATH:/usr/games"
+cd manaplus_master || exit 1
export SDL_VIDEODRIVER=dummy
-manaplus --version || exit 1
-manaplus --validate -u -d clientdata || exit 1
+./bin/manaplus --validate -u -d ../clientdata || exit 1
-log_path="$HOME/.local/share/mana/$logfile"
-if [[ ! -f "$log_path" ]]; then
- printf "Error: logfile %s not found\n" "$log_path"
+ls "${HOME}/.local/share/mana/manaplus.log" || exit 1
+grep -A 10 "Assert:" "${HOME}/.local/share/mana/manaplus.log"
+
+if [ "$?" == 0 ]; then
+ echo "Asserts found"
exit 1
fi
-# grep exits 0 (OK) if it found matches, this condition inverts it
-if grep -A 10 "Assert:" "$log_path"; then
- echo "Error: Asserts found"
- exit 1
-fi
+cd ..
diff --git a/effects.xml b/effects.xml
index 332c54f9..5f6b20d3 100644
--- a/effects.xml
+++ b/effects.xml
@@ -101,7 +101,6 @@
-
diff --git a/elementals.xml b/elementals.xml
deleted file mode 100644
index e7d1dfd2..00000000
--- a/elementals.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
diff --git a/graphics/items/equipment/head/rainshroomhat.png b/graphics/items/equipment/head/rainshroomhat.png
index 69c462e0..4c16214f 100644
Binary files a/graphics/items/equipment/head/rainshroomhat.png and b/graphics/items/equipment/head/rainshroomhat.png differ
diff --git a/graphics/items/generic/blossom-wonderwoodling.png b/graphics/items/generic/blossom-wonderwoodling.png
deleted file mode 100644
index 3bfd6ac0..00000000
Binary files a/graphics/items/generic/blossom-wonderwoodling.png and /dev/null differ
diff --git a/graphics/items/generic/bottle-moon.png b/graphics/items/generic/bottle-moon.png
deleted file mode 100644
index 4f8efe6f..00000000
Binary files a/graphics/items/generic/bottle-moon.png and /dev/null differ
diff --git a/graphics/items/generic/crystal-pink-quartz.png b/graphics/items/generic/crystal-pink-quartz.png
deleted file mode 100644
index 623e401f..00000000
Binary files a/graphics/items/generic/crystal-pink-quartz.png and /dev/null differ
diff --git a/graphics/items/generic/raindrop.png b/graphics/items/generic/raindrop.png
deleted file mode 100644
index 19f6a0d4..00000000
Binary files a/graphics/items/generic/raindrop.png and /dev/null differ
diff --git a/graphics/items/generic/seed-wonderwoodling.png b/graphics/items/generic/seed-wonderwoodling.png
deleted file mode 100644
index 0f99dfad..00000000
Binary files a/graphics/items/generic/seed-wonderwoodling.png and /dev/null differ
diff --git a/graphics/items/use/others/lightning-orb.png b/graphics/items/use/others/lightning-orb.png
deleted file mode 100644
index 639527fe..00000000
Binary files a/graphics/items/use/others/lightning-orb.png and /dev/null differ
diff --git a/graphics/sprites/equipment/head/rainshroomhat.png b/graphics/sprites/equipment/head/rainshroomhat.png
index 48b8e336..f3365195 100644
Binary files a/graphics/sprites/equipment/head/rainshroomhat.png and b/graphics/sprites/equipment/head/rainshroomhat.png differ
diff --git a/graphics/sprites/monsters/mushroom-rain.png b/graphics/sprites/monsters/mushroom-rain.png
index d3f41eb5..3f462298 100644
Binary files a/graphics/sprites/monsters/mushroom-rain.png and b/graphics/sprites/monsters/mushroom-rain.png differ
diff --git a/graphics/sprites/npcs/portal_32x64-01.png b/graphics/sprites/npcs/portal_32x64-01.png
deleted file mode 100644
index e15b6dd9..00000000
Binary files a/graphics/sprites/npcs/portal_32x64-01.png and /dev/null differ
diff --git a/graphics/sprites/npcs/portal_32x64-01.xml b/graphics/sprites/npcs/portal_32x64-01.xml
deleted file mode 100644
index e56b3106..00000000
--- a/graphics/sprites/npcs/portal_32x64-01.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/graphics/sprites/npcs/teapot.png b/graphics/sprites/npcs/teapot.png
deleted file mode 100644
index a1d0f0a5..00000000
Binary files a/graphics/sprites/npcs/teapot.png and /dev/null differ
diff --git a/graphics/sprites/npcs/teapot.xml b/graphics/sprites/npcs/teapot.xml
deleted file mode 100644
index e640447f..00000000
--- a/graphics/sprites/npcs/teapot.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/graphics/tiles/br/snow_x3.png b/graphics/tiles/br/snow_x3.png
deleted file mode 100644
index dc5cbfc8..00000000
Binary files a/graphics/tiles/br/snow_x3.png and /dev/null differ
diff --git a/graphics/tiles/ml/cabana_in_fada.png b/graphics/tiles/cabana_in_fada.png
similarity index 100%
rename from graphics/tiles/ml/cabana_in_fada.png
rename to graphics/tiles/cabana_in_fada.png
diff --git a/graphics/tiles/christmas.tsx b/graphics/tiles/christmas.tsx
new file mode 100644
index 00000000..b46fd9d0
--- /dev/null
+++ b/graphics/tiles/christmas.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/graphics/tiles/lof/woodland_indoor.tsx b/graphics/tiles/lof/woodland_indoor.tsx
new file mode 100644
index 00000000..265c9997
--- /dev/null
+++ b/graphics/tiles/lof/woodland_indoor.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/graphics/tiles/lof/woodland_indoor_extra.tsx b/graphics/tiles/lof/woodland_indoor_extra.tsx
new file mode 100644
index 00000000..073ad872
--- /dev/null
+++ b/graphics/tiles/lof/woodland_indoor_extra.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/graphics/tiles/snow_village2.png b/graphics/tiles/snow_village2.png
index bc93774b..16f9ff42 100644
Binary files a/graphics/tiles/snow_village2.png and b/graphics/tiles/snow_village2.png differ
diff --git a/homunculuses.xml b/homunculuses.xml
deleted file mode 100644
index 0b18882c..00000000
--- a/homunculuses.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
diff --git a/horses.xml b/horses.xml
deleted file mode 100644
index 1777f5fb..00000000
--- a/horses.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
diff --git a/itemoptions.xml b/itemoptions.xml
deleted file mode 100644
index c416d3b4..00000000
--- a/itemoptions.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
diff --git a/items/equip-legs/item0731_AssassinPants.xml b/items/equip-legs/item0731_AssassinPants.xml
index 4df67df7..4161a867 100644
--- a/items/equip-legs/item0731_AssassinPants.xml
+++ b/items/equip-legs/item0731_AssassinPants.xml
@@ -1,6 +1,6 @@
- -
+
-
equipment/legs/assassin.xml
equipment/legs/assassin-female.xml
diff --git a/items/equip-torso/item0645_GoldenPlatemail.xml b/items/equip-torso/item0645_GoldenPlatemail.xml
index 30da7a0b..f754bcdb 100644
--- a/items/equip-torso/item0645_GoldenPlatemail.xml
+++ b/items/equip-torso/item0645_GoldenPlatemail.xml
@@ -1,6 +1,6 @@
- -
+
-
equipment/chest/lightplatemail.xml|#573f10,9c8226,d3c04b,ffffff
equipment/chest/lightplatemail-female.xml|#573f10,9c8226,d3c04b,ffffff
diff --git a/items/equip-torso/item0659_GoldenWarlordPlate.xml b/items/equip-torso/item0659_GoldenWarlordPlate.xml
index fd425941..e11fed4b 100644
--- a/items/equip-torso/item0659_GoldenWarlordPlate.xml
+++ b/items/equip-torso/item0659_GoldenWarlordPlate.xml
@@ -1,6 +1,6 @@
- -
+
-
equipment/chest/warlordplate.xml|#573f10,9c8226,d3c04b,ffffff
equipment/chest/warlordplate-female.xml|#573f10,9c8226,d3c04b,ffffff
diff --git a/items/generic/_include.xml b/items/generic/_include.xml
index 2c9418dc..d343f82c 100644
--- a/items/generic/_include.xml
+++ b/items/generic/_include.xml
@@ -300,9 +300,4 @@
-
-
-
-
-
diff --git a/items/generic/item5361_Snowflake.xml b/items/generic/item5361_Snowflake.xml
index d98d5837..4a5a149f 100644
--- a/items/generic/item5361_Snowflake.xml
+++ b/items/generic/item5361_Snowflake.xml
@@ -5,5 +5,5 @@
name="Snowflake"
description="A weightless (and worthless) snow flake. The winter has come!"
type="generic"
- weight="1"/>
+ weight="0"/>
diff --git a/items/generic/item5411_WonderWoodlingBlossom.xml b/items/generic/item5411_WonderWoodlingBlossom.xml
deleted file mode 100644
index affd5e30..00000000
--- a/items/generic/item5411_WonderWoodlingBlossom.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/items/generic/item5412_WonderWoodlingSeed.xml b/items/generic/item5412_WonderWoodlingSeed.xml
deleted file mode 100644
index 9c7c585b..00000000
--- a/items/generic/item5412_WonderWoodlingSeed.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/items/generic/item5413_Moonshiner.xml b/items/generic/item5413_Moonshiner.xml
deleted file mode 100644
index 1f326864..00000000
--- a/items/generic/item5413_Moonshiner.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/items/generic/item5414_Raindrop.xml b/items/generic/item5414_Raindrop.xml
deleted file mode 100644
index 94838f47..00000000
--- a/items/generic/item5414_Raindrop.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/items/generic/item5415_PinkQuartz.xml b/items/generic/item5415_PinkQuartz.xml
deleted file mode 100644
index 41e8ac1b..00000000
--- a/items/generic/item5415_PinkQuartz.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/items/usable/_include.xml b/items/usable/_include.xml
index 2f79dc5a..cf8ee615 100644
--- a/items/usable/_include.xml
+++ b/items/usable/_include.xml
@@ -86,7 +86,6 @@
-
diff --git a/items/usable/item1284_LightningOrb.xml b/items/usable/item1284_LightningOrb.xml
deleted file mode 100644
index 3dc5b895..00000000
--- a/items/usable/item1284_LightningOrb.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
diff --git a/items/usable/item5251_Tomato.xml b/items/usable/item5251_Tomato.xml
index 21377e44..ec9fb156 100644
--- a/items/usable/item5251_Tomato.xml
+++ b/items/usable/item5251_Tomato.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/languages.xml b/languages.xml
deleted file mode 100644
index 64e2b0ec..00000000
--- a/languages.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
diff --git a/license.md b/license.md
index 24704df4..dbe6a60f 100644
--- a/license.md
+++ b/license.md
@@ -406,11 +406,9 @@ File | Artists | Licenses
`graphics/items/generic/blackpearl.png` | :grey_question:, Fate, Enchilado | GPLv2
`graphics/items/generic/blackscorpionclaw.png` | Saulc | CC BY-SA 3.0
`graphics/items/generic/blanket.png` | Nami, Enchilado | GPLv2, CC BY-SA 3.0
-`graphics/items/generic/blossom-wonderwoodling.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/bone.png` | Yosuhara, Enchilado | GPLv2
`graphics/items/generic/bottle-empty.png` | FotherJ, Enchilado | GPLv2, CC BY-SA 3.0
`graphics/items/generic/bottle-ice.png` | FotherJ, Nami, Enchilado | GPLv2, CC BY-SA 3.0
-`graphics/items/generic/bottle-moon.png` | FotherJ, Enchilado, HoraK-FDF | GPLv2, CC BY-SA 3.0
`graphics/items/generic/bottle-sand.png` | FotherJ, Enchilado | GPLv2, CC BY-SA 3.0
`graphics/items/generic/brick-a.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/broken-fourleaf-amulet.png` | Alige, Fate, Enchilado | GPLv2, CC BY-SA 3.0
@@ -436,7 +434,6 @@ File | Artists | Licenses
`graphics/items/generic/crystal-black-quartz.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/crystal-crozenite.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/crystal-mountain.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
-`graphics/items/generic/crystal-pink-quartz.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/crystalized-dragon-blood.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/dark-easter-egg.png` | :grey_question:, Enchilado | GPLv2
`graphics/items/generic/dark-petal.png` | Enchilado | GPLv2, CC BY-SA 3.0
@@ -497,7 +494,6 @@ File | Artists | Licenses
`graphics/items/generic/powder.png` | Crush, Enchilado | GPLv2, CC BY-SA 3.0
`graphics/items/generic/pumpkinseed.png` | Enchilado | GPLv2
`graphics/items/generic/presentbox.png` | Enchilado | GPLv2, CC BY-SA 3.0
-`graphics/items/generic/raindrop.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/rags-rotten.png` | FotherJ, Enchilado | GPLv2, CC BY-SA 3.0
`graphics/items/generic/rattotail.png` | Reid, Alige | CC BY-SA 3.0
`graphics/items/generic/rattoteeth.png` | Reid, Alige | CC BY-SA 3.0
@@ -518,7 +514,6 @@ File | Artists | Licenses
`graphics/items/generic/scorpionclaw.png` | Saulc | CC BY-SA 3.0
`graphics/items/generic/scorpionstinger.png` | :grey_question:, Enchilado | GPLv2, CC BY-SA 3.0
`graphics/items/generic/scroll.png` | Adamaix, Enchilado | GPLv2
-`graphics/items/generic/seed-wonderwoodling.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/generic/sealed-soul.png` | V0id, Enchilado | GPLv2, CC BY-SA 3.0
`graphics/items/generic/shipkey.png` | Hal9000, Reid | CC BY-SA 3.0
`graphics/items/generic/silkcocoon.png` | Fate, Enchilado | GPLv2, CC BY-SA 3.0
@@ -649,7 +644,6 @@ File | Artists | Licenses
`graphics/items/use/others/arrow_bundle.png` Irukard, Wellvin | GPLv2, CC BY-SA 3.0
`graphics/items/use/others/croconut.png` | Hal9000 | CC BY-SA 3.0
`graphics/items/use/others/rubberducky.png` | Salmondine, dangerDuck | GPLv2
-`graphics/items/use/others/lightning-orb.png` | Hello=), Horak-FDF | GPLv2, CC BY-SA 4.0
`graphics/items/use/others/shovel.png` | Alige, Reid | CC BY-SA 3.0
`graphics/items/use/others/shovel-legendary.png` | Alige, Reid, ?, HoraK-FDF | CC BY-SA 3.0
`graphics/items/use/others/treasuremap.png` | Diego, TMW-Br | GPLv2
@@ -1227,7 +1221,6 @@ File | Artists | Licenses
`graphics/sprites/npcs/npcs.png` | :grey_question:, Crush, Fate, Haay, Lien, Qwerty Dragon, Salmondine, Skipy, Wombat | GPLv2
`graphics/sprites/npcs/npcs2.png` | Reid, Salmondine, Skipy | GPLv2
`graphics/sprites/npcs/outfits.png` | Wombat | GPLv2, CC BY-SA 3.0
-`graphics/sprites/npcs/portal_32x64-01.png` | HoraK-FDF | GPLv2, CC BY-SA 4.0
`graphics/sprites/npcs/poses.png` | Lien, Meemixes, Salmondine, Wombat | GPLv2
`graphics/sprites/npcs/saboteur.png` | Wombat | GPLv2, CC BY-SA 3.0
`graphics/sprites/npcs/sages.png` | Alige, Nami, Salmondine | GPLv2
@@ -1238,8 +1231,6 @@ File | Artists | Licenses
`graphics/sprites/npcs/thermin_npcs.png` | Lien, Nami, Salmondine, Varuna | GPLv2
`graphics/sprites/npcs/xmas-palm.png` | Chayenne, :grey_question:, Enchilado | GPLv2
`graphics/sprites/npcs/xmastree-nosnow.png` | Chayenne, :grey_question:, Alige, Hal9000, Enchilado, Kekskiller, FotherJ | GPLv2
-`graphics/sprites/npcs/teapot.png` | Reid | CC-BY-SA 3.0
-
### Tilesets
File | Artists | Licenses
@@ -1248,6 +1239,7 @@ File | Artists | Licenses
`graphics/tiles/artis-lamps-x1x3.png` | Alige, Reid | GPLv2, CC BY-SA
`graphics/tiles/barbarians_outdoor.png` | Salmondine | GPLv2
`graphics/tiles/barbarians_yurt_x4.png` | Alige, Meway, Nami | GPLv2, CC BY-SA 3.0
+`graphics/tiles/cabana_in_fada.png` | Lunovox?, TMW-Br | GPLv2
`graphics/tiles/castle1.png` | Alige, EJlol, Irukard, Len, MerlinX420 | GPLv2
`graphics/tiles/castle2.png` | Alige, EJlol, Irukard, IvanMorve Len, MerlinX420 | GPLv2
`graphics/tiles/cave_ani_wetwall.png` | Octalot | GPLv2
@@ -1364,16 +1356,12 @@ File | Artists | Licenses
### Br Tilesets
`graphics/tilesets/br/christmastree.png` | ?, TMW-BR, TMW Org | GPL 2.0
-`graphics/tilesets/br/snow_x3.png` | ?, TMW-BR | GPL 2.0
### Lof Tilesets
`graphics/tiles/lof/warp_gates.png` | ?, LoF | GPL 2.0
`graphics/tiles/lof/woodland_indoor.png` | ?, LoF | GPL 2.0
`graphics/tiles/lof/woodland_indoor_extra.png` | ?, LoF, Jesusalva | GPL 2.0
-### ML Tilesets
-`graphics/tiles/ml/cabana_in_fada.png` | Lunovox?, TMW-Br | GPLv2
-
## Sounds
File | Artists | Licenses
---- |:-------:|:--------:
diff --git a/maps.xml b/maps.xml
deleted file mode 100644
index e6d9447b..00000000
--- a/maps.xml
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/maps/016-1.tmx b/maps/016-1.tmx
index 2ed7b6a2..a882e67a 100644
--- a/maps/016-1.tmx
+++ b/maps/016-1.tmx
@@ -306,24 +306,24 @@
293,294,0,0,291,292,293,294,291,292,0,0,0,293,294,0,0,293,294,0,0,291,292,0,293,292,0,0,0,0,0,0,0,0,0,293,294,295,296,0,293,294,0,293,294,0,0,293,294,0,0,293,294,0,0,0,291,292,295,296,0,0,293,294,0,291,292,0,0,0,291,292,0,291,292,0,0,291,292,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,291,292,0,291,292,0,291,292,0,0,0,0,291,292,0,0,0,291,292,0,293,294,0,0,0,0,0,0,0,0,0,0,0,
0,0,293,294,0,0,0,0,0,0,293,294,0,0,291,292,0,0,0,0,0,0,293,294,0,0,293,294,0,0,293,294,293,294,0,0,0,0,0,291,292,0,0,0,0,0,291,292,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,291,292,0,291,292,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,296,0,291,292,0,0,0,291,292,0,0,291,292,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,
294,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,293,294,0,293,294,0,0,0,0,0,0,0,293,294,0,0,291,292,293,294,0,293,294,0,0,293,294,295,296,293,294,293,294,291,292,0,0,0,0,0,0,293,294,293,294,293,294,0,0,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,296,0,0,0,0,0,135,0,265,0,291,292,0,0,0,293,294,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,293,294,0,0,0,0,
-294,293,294,0,0,0,0,293,294,0,291,292,295,296,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,0,293,294,0,291,292,0,293,294,0,0,291,292,0,0,0,0,0,0,0,0,293,294,0,0,0,0,291,292,0,0,0,0,293,294,293,294,0,0,265,0,0,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,293,294,291,292,291,292,0,293,294,0,291,292,295,296,0,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,293,294,0,0,293,294,0,0,0,0,293,294,0,291,292,293,294,293,294,291,292,0,0,293,294,291,292,295,296,0,293,294,0,291,292,0,0,0,0,291,292,0,291,292,0,0,291,292,291,292,0,0,0,293,294,293,294,0,0,0,0,0,0,0,0,0,265,0,295,296,0,291,292,0,293,294,291,292,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,
-293,294,0,293,294,0,0,0,0,0,0,293,294,0,0,0,293,294,0,0,0,0,0,0,295,296,0,291,292,0,0,0,0,291,292,0,0,291,292,291,292,291,292,0,293,294,0,0,291,292,0,293,294,0,0,0,0,0,0,0,291,292,0,293,294,0,0,0,0,265,0,0,0,291,292,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,265,0,293,294,0,291,292,0,0,0,0,0,0,0,0,0,0,293,294,0,293,294,0,293,294,293,294,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,293,294,293,294,293,294,0,0,0,293,294,0,0,0,293,294,0,0,0,0,0,0,0,293,294,293,294,295,296,293,294,0,0,0,0,0,0,0,293,294,0,293,294,0,0,0,0,0,291,292,0,0,0,0,0,0,293,294,0,293,294,0,265,191,0,0,0,0,0,0,0,295,296,291,292,0,0,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,291,292,291,292,293,294,0,0,293,294,0,0,291,292,0,0,0,291,292,0,0,0,0,0,293,294,293,294,293,294,0,0,0,
-292,293,294,0,291,292,0,0,0,0,0,0,0,293,294,0,293,294,293,294,0,293,294,293,294,293,294,0,291,292,0,0,0,293,294,293,294,0,291,292,295,296,0,0,291,292,0,291,292,293,294,0,0,0,295,296,0,0,291,292,0,0,0,291,292,0,0,0,0,0,0,293,294,0,293,294,0,291,292,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,291,292,0,293,294,0,0,291,292,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,
-0,0,0,293,294,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,291,292,0,0,0,291,292,0,0,0,0,0,0,0,291,292,293,294,0,0,0,0,0,0,0,293,294,0,0,291,292,0,293,294,291,292,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,293,294,291,292,0,0,293,294,291,292,0,0,0,0,0,0,0,0,0,0,293,294,0,0,293,294,0,0,0,293,294,0,0,0,0,0,0,
-293,294,0,0,0,0,0,0,0,291,292,0,293,294,291,292,0,291,292,0,0,293,294,291,292,291,292,0,0,0,0,0,0,0,295,296,0,0,291,292,0,0,293,294,291,292,0,0,291,292,0,0,0,291,292,0,0,0,0,0,293,294,0,291,292,0,293,294,0,0,0,0,0,0,291,292,0,0,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,293,294,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,
-292,0,293,294,0,293,294,0,0,0,0,0,0,0,0,293,294,0,0,295,296,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,293,294,0,291,292,0,0,0,0,295,296,293,294,0,0,293,294,0,293,294,0,0,0,0,0,293,294,0,0,0,291,292,0,0,291,292,293,294,0,0,293,294,0,291,292,0,295,296,0,0,0,295,296,0,0,0,0,0,0,0,293,294,0,0,0,265,0,0,0,291,292,293,294,0,293,294,0,0,0,293,294,293,294,0,0,291,292,0,0,0,0,0,0,0,295,296,0,0,0,293,294,0,0,0,
-292,0,0,0,0,291,292,293,294,0,293,294,0,0,0,0,291,292,0,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,293,294,293,294,0,293,294,291,292,0,0,291,292,0,291,292,0,0,0,0,291,292,0,53,0,0,0,291,292,293,294,0,0,293,294,0,0,0,291,292,291,292,291,292,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,291,292,0,0,0,0,0,0,0,293,294,0,0,291,292,0,0,0,0,0,0,0,0,0,
-293,294,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,0,293,294,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,291,292,0,0,0,293,294,291,292,293,294,0,0,291,292,0,0,0,0,0,0,0,291,292,0,291,292,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,541,295,296,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,0,291,292,291,292,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,293,294,0,0,0,0,293,294,0,0,0,0,0,
-0,0,0,0,293,294,0,293,294,291,292,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,293,294,0,0,0,291,292,0,291,292,0,0,291,292,293,294,293,294,0,0,293,294,0,0,0,0,0,0,291,292,293,294,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,480,0,0,0,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,291,292,0,0,0,0,293,294,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,
-296,0,293,294,0,0,293,294,0,0,0,0,293,294,0,293,294,293,294,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,0,291,292,293,294,0,0,0,293,294,0,0,293,294,0,0,0,0,291,292,0,291,292,0,0,295,296,0,0,0,295,296,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,293,294,0,0,0,
-0,293,294,0,293,294,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,291,292,293,294,0,291,292,0,293,294,291,292,293,294,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,265,0,0,0,0,0,0,295,296,0,293,294,0,0,295,296,0,293,294,0,291,292,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,293,294,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,296,0,0,291,292,0,293,294,0,291,292,0,0,295,296,0,0,0,0,0,291,292,0,0,0,0,291,292,293,294,0,291,292,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,291,292,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,293,294,0,0,
-0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,291,292,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,291,292,0,0,291,292,0,0,0,0,0,0,0,0,0,0,291,292,0,0,291,292,291,292,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,293,294,0,0,293,294,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,291,292,0,293,294,0,0,291,292,0,0,0,0,0,0,0,0,0,293,294,293,294,291,292,0,293,294,0,0,293,294,291,292,0,293,294,0,0,0,0,0,0,0,293,294,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,0,291,292,0,291,292,0,0,0,0,293,294,0,291,292,293,294,0,0,0,
-293,294,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,293,294,0,291,292,0,0,293,294,0,0,0,0,0,0,0,291,292,0,293,294,0,0,0,0,291,292,293,294,0,0,0,0,0,0,291,292,293,294,0,0,0,0,0,291,292,0,291,292,0,291,292,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,0,0,0,251,0,291,292,0,0,265,0,0,0,0,0,293,294,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,
-0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,293,294,291,292,0,0,0,0,0,0,0,0,291,292,0,295,296,293,294,293,294,0,291,292,0,0,0,295,296,0,0,0,0,0,0,0,0,293,294,0,291,292,293,294,0,0,0,0,0,0,0,0,0,0,0,295,296,291,292,295,296,0,295,296,0,0,0,293,294,0,0,0,0,0,0,265,0,0,0,0,0,293,294,0,0,293,294,0,293,294,0,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,
+294,293,294,0,0,0,0,293,294,0,291,292,295,296,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,0,293,294,0,291,292,0,293,294,0,0,291,292,0,0,0,0,0,0,0,0,293,294,0,0,0,0,291,292,0,0,0,0,293,294,293,294,0,0,265,0,0,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,0,164,167,170,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,293,294,291,292,291,292,0,293,294,0,291,292,295,296,0,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,293,294,0,0,293,294,0,0,0,0,293,294,0,291,292,293,294,293,294,291,292,0,0,293,294,291,292,295,296,0,293,294,0,291,292,0,0,0,0,291,292,0,291,292,0,0,291,292,291,292,0,0,0,293,294,293,294,0,0,0,0,0,0,0,0,0,265,0,295,296,0,291,292,0,293,294,291,292,291,292,0,0,0,179,0,187,169,0,169,167,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,
+293,294,0,293,294,0,0,0,0,0,0,293,294,0,0,0,293,294,0,0,0,0,0,0,295,296,0,291,292,0,0,0,0,291,292,0,0,291,292,291,292,291,292,0,293,294,0,0,291,292,0,293,294,0,0,0,0,0,0,0,291,292,0,293,294,0,0,0,0,265,0,0,0,291,292,0,0,0,0,291,292,0,0,0,0,0,0,195,0,186,169,0,166,167,167,165,232,0,0,0,0,265,0,265,0,293,294,0,291,292,0,0,0,0,0,0,0,0,0,0,293,294,0,293,294,0,293,294,293,294,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,293,294,293,294,293,294,0,0,0,293,294,0,0,0,293,294,0,0,0,0,0,0,0,293,294,293,294,295,296,293,294,0,0,0,0,0,0,0,293,294,0,293,294,0,0,0,0,0,291,292,0,0,0,0,0,0,293,294,0,293,294,0,265,191,0,0,0,0,0,0,0,295,296,291,292,0,0,0,295,296,0,0,211,185,0,0,0,0,0,134,135,171,0,0,0,0,0,0,0,291,292,0,291,292,291,292,293,294,0,0,293,294,0,0,291,292,0,0,0,291,292,0,0,0,0,0,293,294,293,294,293,294,0,0,0,
+292,293,294,0,291,292,0,0,0,0,0,0,0,293,294,0,293,294,293,294,0,293,294,293,294,293,294,0,291,292,0,0,0,293,294,293,294,0,291,292,295,296,0,0,291,292,0,291,292,293,294,0,0,0,295,296,0,0,291,292,0,0,0,291,292,0,0,0,0,0,0,293,294,0,293,294,0,291,292,0,0,291,292,0,291,292,0,227,218,183,184,185,0,0,291,292,186,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,291,292,0,293,294,0,0,291,292,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,
+0,0,0,293,294,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,291,292,0,0,0,291,292,0,0,0,0,0,0,0,291,292,293,294,0,0,0,0,0,0,0,293,294,0,0,291,292,0,293,294,291,292,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,243,234,199,200,201,185,0,0,0,0,248,232,0,0,0,265,293,294,291,292,0,0,293,294,291,292,0,0,0,0,0,0,0,0,0,0,293,294,0,0,293,294,0,0,0,293,294,0,0,0,0,0,0,
+293,294,0,0,0,0,0,0,0,291,292,0,293,294,291,292,0,291,292,0,0,293,294,291,292,291,292,0,0,0,0,0,0,0,295,296,0,0,291,292,0,0,293,294,291,292,0,0,291,292,0,0,0,291,292,0,0,0,0,0,293,294,0,291,292,0,293,294,0,0,0,0,0,0,291,292,0,0,0,295,296,0,0,0,0,0,0,0,250,215,216,217,201,185,0,0,0,0,171,187,0,0,0,0,291,292,0,0,0,0,0,0,0,293,294,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,
+292,0,293,294,0,293,294,0,0,0,0,0,0,0,0,293,294,0,0,295,296,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,293,294,0,291,292,0,0,0,0,295,296,293,294,0,0,293,294,0,293,294,0,0,0,0,0,293,294,0,0,0,291,292,0,0,291,292,293,294,0,0,293,294,0,291,292,0,295,296,0,0,0,295,296,0,0,233,217,201,202,0,293,294,187,187,0,265,0,0,0,291,292,293,294,0,293,294,0,0,0,293,294,293,294,0,0,291,292,0,0,0,0,0,0,0,295,296,0,0,0,293,294,0,0,0,
+292,0,0,0,0,291,292,293,294,0,293,294,0,0,0,0,291,292,0,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,293,294,293,294,0,293,294,291,292,0,0,291,292,0,291,292,0,0,0,0,291,292,0,53,0,0,0,291,292,293,294,0,0,293,294,0,0,0,291,292,291,292,291,292,0,0,0,0,0,0,0,0,0,291,292,0,0,233,217,179,0,0,0,187,187,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,291,292,0,0,0,0,0,0,0,293,294,0,0,291,292,0,0,0,0,0,0,0,0,0,
+293,294,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,0,293,294,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,291,292,0,0,0,293,294,291,292,293,294,0,0,291,292,0,0,0,0,0,0,0,291,292,0,291,292,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,541,295,296,0,295,296,0,233,179,0,0,0,187,187,0,0,0,0,265,0,0,0,291,292,291,292,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,293,294,0,0,0,0,293,294,0,0,0,0,0,
+0,0,0,0,293,294,0,293,294,291,292,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,293,294,0,0,0,291,292,0,291,292,0,0,291,292,293,294,293,294,0,0,293,294,0,0,0,0,0,0,291,292,293,294,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,480,0,0,0,179,295,296,0,187,187,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,291,292,0,0,0,0,293,294,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,
+296,0,293,294,0,0,293,294,0,0,0,0,293,294,0,293,294,293,294,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,291,292,0,0,291,292,293,294,0,0,0,293,294,0,0,293,294,0,0,0,0,291,292,0,291,292,0,0,295,296,0,0,0,295,296,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,0,0,0,187,187,0,0,0,0,0,0,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,293,294,0,0,0,
+0,293,294,0,293,294,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,291,292,293,294,0,291,292,0,293,294,291,292,293,294,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,0,0,0,187,203,0,291,292,265,0,0,0,0,0,0,295,296,0,293,294,0,0,295,296,0,293,294,0,291,292,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,293,294,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,296,0,0,291,292,0,293,294,0,291,292,0,0,295,296,0,0,0,0,0,291,292,0,0,0,0,291,292,293,294,0,291,292,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,195,0,0,0,203,219,0,0,0,0,0,0,0,291,292,291,292,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,293,294,0,0,
+0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,291,292,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,291,292,0,0,291,292,0,0,0,0,0,0,0,0,0,0,291,292,0,0,291,292,291,292,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,211,185,0,196,219,251,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,293,294,0,0,293,294,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,291,292,0,293,294,0,0,291,292,0,0,0,0,0,0,0,0,0,293,294,293,294,291,292,0,293,294,0,0,293,294,291,292,0,293,294,0,0,0,0,0,0,0,293,294,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,218,183,212,235,0,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,0,291,292,0,291,292,0,0,0,0,293,294,0,291,292,293,294,0,0,0,
+293,294,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,293,294,0,291,292,0,0,293,294,0,0,0,0,0,0,0,291,292,0,293,294,0,0,0,0,291,292,293,294,0,0,0,0,0,0,291,292,293,294,0,0,0,0,0,291,292,0,291,292,0,291,292,295,296,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,234,199,228,251,0,291,292,0,0,265,0,0,0,0,0,293,294,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,
+0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,291,292,0,0,0,0,0,293,294,291,292,0,0,0,0,0,0,0,0,291,292,0,295,296,293,294,293,294,0,291,292,0,0,0,295,296,0,0,0,0,0,0,0,0,293,294,0,291,292,293,294,0,0,0,0,0,0,0,0,0,0,0,295,296,291,292,295,296,0,295,296,250,215,244,293,294,0,0,0,0,0,0,265,0,0,0,0,0,293,294,0,0,293,294,0,293,294,0,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,293,294,0,0,293,294,291,292,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,0,0,293,294,0,293,294,0,0,0,0,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,291,292,0,291,292,0,293,294,0,0,0,0,0,0,0,0,0,291,292,0,293,294,0,293,294,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,
0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,293,294,0,291,292,0,0,0,0,0,0,0,291,292,0,0,293,294,0,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,293,294,0,0,293,294,0,0,295,296,0,0,0,295,296,0,0,295,296,0,0,0,0,0,0,0,295,296,291,292,0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,0,0,0,0,0,0,0,0,0,293,294,0,0,0,0,0,0,293,294,0,295,296,0,0,0,0,293,294,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,296,0,0,293,294,0,293,294,0,0,293,294,0,0,291,292,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,292,0,0,291,292,0,291,292,0,0,0,0,0,0,0,0,291,292,0,0,0,293,294,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,295,296,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,291,292,0,0,291,292,0,0,0,0,0,0,293,294,0,0,0,0,0,0,0,0,0,0,291,292,0,0,0,0,0,
@@ -512,7 +512,7 @@
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
-
+
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
diff --git a/maps/080-1.tmx b/maps/080-1.tmx
index 0c08b43f..4da1822c 100644
--- a/maps/080-1.tmx
+++ b/maps/080-1.tmx
@@ -1,5 +1,5 @@
-